.iphone18-presentation{background:#080911;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2vw,30px);width:100%;padding:clamp(18px,3vw,44px);display:grid}.iphone18-presentation__model{min-width:0}.iphone18-presentation__frame{aspect-ratio:4/5;width:100%;position:relative}.iphone18-presentation .iphone18-presentation__image{padding:0;object-fit:contain!important;object-position:center!important;filter:none!important;transform:none!important}.iphone18-presentation__caption{color:#eeeaf6;text-align:center;margin:18px 0 0;font-size:clamp(14px,1.5vw,20px);font-weight:500;line-height:1.4}.iphone18-presentation__caption span{color:#b8acc5;margin-top:5px;font-size:.8125rem;font-weight:400;display:block}@media (width<=520px){.iphone18-presentation{grid-template-columns:1fr;gap:24px;padding:12px 20px 30px}.iphone18-presentation__model{justify-self:center;width:min(100%,370px)}.iphone18-presentation__caption{margin-top:12px;font-size:.875rem}.iphone18-presentation__caption span{font-size:.75rem}}.gta-feature{text-align:left;background:linear-gradient(125deg,#0d081c,#141020 62%,#090a16);border:1px solid #c895ec24;border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:center;width:100%;max-width:1280px;margin:12px auto 0;scroll-margin-top:110px;display:grid;overflow:hidden;box-shadow:0 24px 70px #0003}.gta-feature__visual{background:#0d081c;min-width:0}.gta-feature__visual img{object-fit:contain;width:100%;height:auto;display:block}.gta-feature__copy{min-width:0;padding:clamp(28px,3.1vw,48px)}.gta-feature__eyebrow{color:#e6a7d5;letter-spacing:.08em;margin:0 0 18px;font-size:.8125rem;font-weight:500;line-height:1.5}.gta-feature h3{color:#faf6ff;font-family:var(--sans);letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(42px,5vw,68px);font-weight:700;line-height:1.05}.gta-feature h3 span{color:#e6a7d5}.gta-feature__tagline{color:#eee4f4;font-family:var(--soft);letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(20px,2vw,25px);line-height:1.3}.gta-feature__description{color:#bbb3c9;margin:0 0 23px;font-size:1rem;line-height:1.75}.gta-feature__release{border-left:2px solid #d787c2;gap:6px;margin:0 0 25px;padding-left:14px;display:grid}.gta-feature__release span{color:#b7aac7;font-size:.8125rem;line-height:1.5}.gta-feature__release time{color:#eee3f7;font-size:1rem;font-weight:500;line-height:1.5}.gta-feature .button{max-width:100%;min-height:50px;padding-inline:20px;font-size:.875rem}.gta-feature__consoles{color:#e6c4ef;justify-content:space-between;align-items:center;gap:20px;width:fit-content;min-height:44px;margin-top:9px;font-size:.875rem;text-decoration:none;display:flex}.gta-feature__consoles:hover{color:#fff}.gta-feature a:focus-visible{outline-offset:5px;outline:2px solid #e2b8fb}.gta-feature__availability{color:#b7aac7;margin:18px 0 7px;font-size:.8125rem;line-height:1.5}.gta-feature__note{color:#9e92af;font-size:.75rem;line-height:1.6;display:block}.gta-feature--catalog{max-width:1180px;margin-top:30px}.price-grid--empty{min-height:0}@media (width<=1100px){.gta-feature{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr)}.gta-feature__copy{padding:28px}}@media (width<=820px){.gta-feature{border-radius:20px;grid-template-columns:minmax(0,1fr)}.gta-feature__copy{padding:28px clamp(22px,6vw,40px) 32px}.gta-feature h3{font-size:clamp(44px,9vw,64px)}.gta-feature__description{max-width:520px}}.home-experience{--home-ease:cubic-bezier(.16, 1, .3, 1)}.home-experience:before{display:none}.home-experience .site-nav{background:#03040dd1}.home-experience .site-nav nav{font-size:.875rem}.home-experience .nav-brand small{letter-spacing:.035em;text-transform:none;font-size:.75rem}.home-experience .site-nav nav a.nav-new:before{display:none}.home-experience .site-nav nav a.nav-new>span{letter-spacing:0;text-transform:none;font-size:.75rem}.home-experience .button{min-height:52px;padding-inline:22px;font-size:.875rem}.home-experience .button:active{transform:translateY(0)scale(.98)}.home-experience .button--light{color:#171020;background:#f1ecfa;box-shadow:0 5px 22px #c4a0ff12}.home-experience .button--light:hover{background:#fff;box-shadow:0 8px 30px #c4a0ff30}.home-experience .button--personal{color:#eee9f6;background:#c0a5ee08;border:1px solid #d9c9f32b}.home-experience .button--personal .whatsapp-mark{color:#5eea95}.home-experience .button--personal:hover{background:#c0a5ee12;border-color:#cba4fc66}.home-experience a:focus-visible,.home-experience summary:focus-visible{outline-offset:5px;outline:2px solid #d1a7ff}.home-experience .eyebrow{letter-spacing:.16em;font-size:.8125rem;line-height:1.5}.home-experience .intro-hero{background:radial-gradient(at 80% 44%,#59219824,#0000 44%),linear-gradient(150deg,#03040d,#090819 66%,#03040d);grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:76px clamp(32px,5vw,86px);min-height:min(980px,max(780px,100svh));padding:154px max(28px,50vw - 640px) 0;overflow:clip}.home-experience .intro-hero:before{opacity:.12;background-size:110px 110px}.home-experience .intro-hero:after{display:none}.entrance-light{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.entrance-light:before{content:"";background:radial-gradient(#a244f534,#5830b71a 40%,#0000 70%);border-radius:50%;width:75%;height:80%;animation:9s ease-in-out infinite alternate entrance-glow;position:absolute;top:4%;right:-16%}.entrance-light i{width:120%;height:64%;animation:entrance-arc 2.6s var(--home-ease) both;border:1px solid #c293ff24;border-radius:50%;position:absolute;top:28%;left:14%;transform:rotate(-30deg);box-shadow:0 -12px 55px #8b40ea0d}.entrance-light i+i{border-color:#b977ff14;width:123%;animation-delay:.15s;top:30%;left:17%}.home-experience .intro-copy{max-width:700px}.home-experience .hero-eyebrow{color:#cab4e5;margin-bottom:24px}.home-experience .intro-copy h1{font-family:var(--sans);letter-spacing:-.055em;margin-bottom:26px;font-size:clamp(48px,5.6vw,82px);font-weight:500;line-height:1.075}.home-experience .intro-copy h1>span{letter-spacing:-.035em;text-wrap:balance;margin-bottom:14px;font-size:.64em;line-height:1.2;display:block}.home-experience .intro-copy h1>em{max-width:13ch;font-family:var(--display);color:#e6d5ff;letter-spacing:-.025em;text-wrap:balance;font-weight:500;line-height:1.1;display:block}.home-experience .intro-copy .lead{max-width:530px;margin-bottom:28px;font-size:clamp(1rem,1.28vw,1.125rem);line-height:1.75}.intro-local{color:#a69bb6;margin:20px 0 0;font-size:.8125rem;line-height:1.5}.home-experience .intro-copy>.eyebrow,.home-experience .intro-copy h1>span,.home-experience .intro-copy h1>em,.home-experience .intro-copy>.lead,.home-experience .intro-copy>.button-row,.home-experience .intro-copy>.intro-local{animation:entrance-copy .45s var(--home-ease) both}.home-experience .intro-copy>.eyebrow{animation-delay:0s}.home-experience .intro-copy h1>span{animation-delay:40ms}.home-experience .intro-copy h1>em{animation-delay:80ms}.home-experience .intro-copy>.lead{animation-delay:.12s}.home-experience .intro-copy>.button-row{animation-delay:.6s}.home-experience .intro-copy>.intro-local{animation-delay:.68s}.home-experience .intro-logo--signature{gap:30px;width:min(100%,470px)}.home-experience .hero-logo-stage{animation:entrance-emblem .65s var(--home-ease) both}.home-experience .hero-logo-frame{border:1px solid #dec4ff21;width:87%;animation:8s ease-in-out 1.8s infinite entrance-float;box-shadow:0 28px 85px #0007,0 0 80px #833be526}.home-experience .hero-logo-image{object-fit:contain;transform:none}.home-experience .hero-logo-orbit--outer{animation-duration:1.3s,26s;inset:-3%;transform:rotate(-20deg)}.home-experience .hero-logo-orbit--inner{animation-duration:1.5s,22s;inset:3%}.home-experience .hero-logo-stage:before{background:radial-gradient(circle,#bd70ff40,#713dce16 57%,#0000 72%);inset:0}.home-experience .intro-logo--signature .logo-caption{color:#c1b1d4;text-align:center;letter-spacing:.04em;text-transform:none;max-width:320px;font-size:.8125rem;line-height:1.6}.intro-assurance{animation:entrance-copy 1.2s var(--home-ease) .7s both;border-top:1px solid #d5c3f224;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:28px 0 32px;display:grid}.intro-assurance>div{gap:20px;display:flex}.intro-assurance>div>span{color:#ab91c8;flex-shrink:0;padding-top:4px;font-size:.75rem}.intro-assurance p{margin:0;font-size:1rem;line-height:1.5}.intro-assurance small{color:#a69bb6;margin-top:3px;font-size:.8125rem;display:block}.home-experience .product-feature--future{background:#000;border:0;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:16px 70px;min-height:0;padding:106px max(28px,50vw - 640px) 32px}.home-experience .future-heading h2{font-family:var(--sans);letter-spacing:-.055em;margin-bottom:14px;font-size:clamp(52px,6.8vw,94px);font-weight:500;line-height:1.06}.future-heading .future-subtitle{color:#d2c1e8;font-family:var(--soft);letter-spacing:-.025em;text-wrap:balance;margin-bottom:24px;font-size:clamp(20px,2.1vw,29px);font-weight:400;line-height:1.4}.future-heading .eyebrow{color:#c6a0ee}.future-introduction{max-width:530px;padding-top:18px}.future-introduction>p{color:#bdb7c7;margin-bottom:20px;font-size:1rem;line-height:1.8}.future-introduction>small{color:#9a92a5;margin-top:17px;font-size:.8125rem;line-height:1.6;display:block}.home-experience .future-media--clean{aspect-ratio:auto;width:100%;max-width:none;height:auto;box-shadow:none;background:#080911;border:0;border-radius:24px;grid-column:1/-1}.home-experience .future-media--clean>img{object-fit:cover!important;object-position:center bottom!important}.future-story-footer{color:#bcb3c8;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;font-size:.875rem;line-height:1.5;display:flex}.future-story-footer a{color:#ede2fb;align-items:center;gap:12px;min-height:44px;display:inline-flex}.future-story-footer a:hover{color:#c69be9}.home-experience .product-feature--flagship{gap:clamp(35px,6vw,95px);min-height:0;padding-block:110px}.home-experience .product-feature--flagship .clean-media{aspect-ratio:1136/1385;height:auto;box-shadow:none;background:0 0;border:0}.home-experience .product-feature--flagship .clean-media:after,.home-experience .product-feature--flagship .clean-media:before,.home-experience .product-feature--flagship .media-label,.home-experience .product-feature:before{display:none}.home-experience .product-feature--flagship .clean-media>img{object-fit:contain!important}.home-experience .product-feature--flagship h2{font-family:var(--sans);letter-spacing:-.045em;font-size:clamp(46px,5.3vw,78px);font-weight:500;line-height:1.05}.home-experience .product-feature--flagship h2 em{color:#dcc6f7;font-style:normal}.home-experience .spec-row span,.home-experience .color-block span{font-size:.875rem}.home-experience .color-block{background:0 0;border-width:1px 0;border-radius:14px;padding:18px 0}.home-experience .color-block small{color:#aaa0b6;letter-spacing:.1em;font-size:.75rem}.home-experience .choice-helper{color:#b0a7be;font-size:1rem;line-height:1.65}.home-experience .choice-card{border-radius:16px;min-height:142px;padding:20px 16px}.home-experience .choice-card p{color:#aba1bb;font-size:.8125rem;line-height:1.5}.home-experience .choice-card h3{font-size:1rem}.home-experience .choice-access{text-transform:none;letter-spacing:0;font-size:.75rem}.home-experience .choice-rail.choice-rail--expanded{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;padding:0;overflow:visible}.home-experience .choice-rail--expanded .choice-card{min-width:0;min-height:112px}.home-experience .choice-mark--catalog{background:linear-gradient(145deg,#382a52,#171123);font-size:.75rem}@media (width<=600px){.home-experience .choice-rail.choice-rail--expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-experience .choice-rail--expanded .choice-card{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}}.home-experience .trust-grid p,.home-experience .faq-list p{font-size:1rem;line-height:1.75}.home-experience .trust-grid h3,.home-experience .faq-list summary{font-size:1.125rem;line-height:1.4}.home-experience .trust-grid article{border-radius:18px}.home-experience .used-standard small{font-size:.8125rem;line-height:1.5}.home-experience .used-standard b{font-size:.9375rem}.home-experience .site-footer>small{font-size:.75rem;line-height:1.7}@keyframes entrance-copy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes entrance-emblem{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes entrance-float{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-10px)rotate(.5deg)}}@keyframes entrance-glow{0%{opacity:.5;transform:scale(.9)translateY(2%)}to{opacity:1;transform:scale(1.07)translateY(-3%)}}@keyframes entrance-arc{0%{opacity:0;transform:translateY(100px)rotate(-38deg)scale(.92)}to{opacity:1;transform:translateY(0)rotate(-30deg)scale(1)}}[data-motion-stage].motion-paused *,[data-motion-stage].motion-paused :before,[data-motion-stage].motion-paused :after{animation-play-state:paused!important}@media (width<=1100px){.home-experience .intro-hero{gap:58px 32px;padding-top:132px}.intro-assurance>div{display:block}.intro-assurance p{margin-top:8px}.home-experience .product-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;padding-inline:28px}.home-experience .product-copy{min-width:0}.home-experience .faq-section,.home-experience .price-gateway,.home-experience .contact-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;padding-inline:28px}.home-experience .choice-rail{grid-template-columns:repeat(5,minmax(205px,1fr))}}@media (width<=820px){.home-experience .intro-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:96px 24px 0}.home-experience .intro-logo--signature{grid-row:1;gap:10px;width:min(55vw,270px)}.home-experience .intro-logo--signature .logo-caption{max-width:260px;font-size:.75rem}.home-experience .intro-copy{grid-row:2;max-width:600px}.home-experience .intro-copy h1{font-size:clamp(46px,9.5vw,72px)}.home-experience .intro-copy h1 em{margin-inline:auto}.home-experience .intro-copy .hero-eyebrow{letter-spacing:.1em;justify-content:center;margin-bottom:14px;font-size:.75rem}.home-experience .intro-copy .lead{margin:0 auto 22px}.home-experience .intro-copy h1{margin-bottom:18px}.intro-local{margin-top:16px}.intro-assurance{text-align:left;grid-row:3;gap:18px;margin-top:10px;padding-block:24px}.intro-assurance p{font-size:.9375rem}.intro-assurance small{font-size:.75rem}.home-experience .product-feature,.home-experience .reverse-layout{grid-template-columns:1fr;gap:28px;padding-block:76px;padding-inline:24px}.home-experience .faq-section,.home-experience .price-gateway,.home-experience .contact-stage{grid-template-columns:minmax(0,1fr);padding-inline:24px}.home-experience .product-feature--future{gap:4px;padding-bottom:24px}.home-experience .future-heading h2{font-size:clamp(52px,10.5vw,78px)}.future-introduction{margin-inline:auto;padding-top:0}.home-experience .future-media--clean{aspect-ratio:auto;width:calc(100% + 48px);max-width:none;margin-top:12px;margin-left:-24px}.future-story-footer{text-align:left;padding-top:4px}.home-experience .product-feature--flagship .product-copy{grid-row:1}.home-experience .product-feature--flagship .product-media{justify-self:center;max-width:530px}.home-experience .product-feature--flagship h2{font-size:clamp(48px,10vw,70px)}}@media (width<=520px){.home-experience .intro-hero{padding-inline:20px}.home-experience .intro-copy h1{font-size:clamp(42px,10.8vw,56px)}.home-experience .intro-copy h1 em{max-width:330px;margin-inline:auto}.intro-assurance{grid-template-columns:1fr;gap:0}.intro-assurance>div{grid-template-columns:96px 1fr;gap:10px;padding:14px 0;display:grid}.intro-assurance>div+div{border-top:1px solid #d5c3f212}.intro-assurance p{margin:0}.intro-assurance small{font-size:.8125rem}.home-experience .button-row{gap:10px}.home-experience .button{padding-inline:18px}.future-story-footer{justify-content:center;gap:0 20px;font-size:.8125rem}.home-experience .color-block>div{justify-content:center;gap:14px;display:flex}}@media (prefers-reduced-motion:reduce){.home-experience .intro-copy>*,.home-experience .intro-copy h1>*,.home-experience .intro-assurance,.home-experience .hero-logo-stage{opacity:1;filter:none;transform:none;animation:none!important}.entrance-light:before,.entrance-light i{animation:none!important}}.home-experience .intro-hero{row-gap:38px;min-height:0;padding-top:126px}.home-experience .intro-logo--signature{max-width:390px}.home-experience .intro-copy h1{font-size:clamp(46px,5.2vw,72px)}.home-experience .intro-copy .lead{font-size:16px;line-height:1.7}.home-experience .intro-local a{color:#d6b5f1;margin:8px 0 0;display:inline-block}.home-experience .intro-assurance{padding-block:22px}.home-experience .product-feature{min-height:0;padding-block:74px}.home-experience .product-feature--future{padding-top:74px;padding-bottom:28px}.home-experience .product-feature--flagship .clean-media{max-height:570px}.home-experience .product-feature--ps5 .product-media{max-height:540px}.home-experience .product-feature--samsung .product-media{max-height:500px}.home-experience .product-feature--used .used-media{max-height:440px}.home-experience .product-feature--used{gap:40px}.home-experience .choice-section{padding-block:54px}.home-experience .trust-section{padding-block:68px}.home-experience .trust-section h2{font-family:var(--sans);font-size:clamp(32px,4.4vw,56px);line-height:1.15}.home-experience .trust-section h2 em{font-family:var(--display)}.home-experience .faq-section,.home-experience .contact-stage{padding-block:64px}.canje-strip{background:linear-gradient(110deg,#21122e,#0c0b19);border-block:1px solid #d9b5f223;justify-content:space-between;align-items:center;gap:32px;padding:44px max(24px,50vw - 590px);display:flex}.canje-strip>div{max-width:680px}.canje-strip .eyebrow{font-size:12px}.canje-strip h2{font-family:var(--sans);letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(28px,3vw,42px);line-height:1.15}.canje-strip p:not(.eyebrow){color:#c2b4cf;margin:0;font-size:16px;line-height:1.7}.canje-strip .button{flex-shrink:0}.real-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1180px;margin:auto;display:grid}.real-proof-grid figure{background:#0b0b19;border:1px solid #c4a4e129;border-radius:18px;min-width:0;margin:0;overflow:hidden}.real-proof-grid img{object-fit:contain;background:#060612;width:100%;height:300px;display:block}.real-proof-grid figcaption{padding:22px}.real-proof-grid figcaption b{color:#ebddf7;margin-bottom:10px;font-size:18px;font-weight:500;display:block}.real-proof-grid figcaption span{color:#b6a7c8;font-size:14px;line-height:1.75;display:block}.proof-caption{color:#9e91ad;max-width:1180px;margin:18px auto 32px;font-size:12px;line-height:1.8}.proof-caption a{color:#d0a9ee;white-space:nowrap;margin-left:8px}.home-experience .trust-grid article{padding:24px}.home-experience .trust-grid article b{font-size:20px}.home-experience .trust-grid h3{font-size:16px}.home-experience .trust-grid p{font-size:14px}@media (width<=820px){.home-experience .intro-hero{row-gap:22px;padding-top:90px}.home-experience .intro-logo--signature{width:min(42vw,210px)}.home-experience .intro-copy h1{font-size:clamp(40px,8vw,60px)}.home-experience .intro-assurance{gap:12px}.home-experience .product-feature{padding-block:52px}.home-experience .product-feature--future{padding-bottom:24px}.home-experience .product-feature--flagship .clean-media{max-height:440px}.home-experience .product-feature--used .used-media,.home-experience .used-standard{display:none}.canje-strip{flex-direction:column;align-items:flex-start;gap:24px;padding-block:34px}.real-proof-grid{gap:12px}.real-proof-grid img{height:220px}.real-proof-grid figcaption{padding:18px}}@media (width<=640px){.real-proof-grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}.real-proof-grid figure{scroll-snap-align:start}.real-proof-grid img{height:270px}.home-experience .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-experience .trust-grid article{padding:18px}.home-experience .intro-assurance>div{padding-block:10px}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brand-0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/brand-0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/brand-0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/brand-0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brand-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/brand-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/brand-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/brand-2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/brand-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/brand-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#f7f5ff;--muted:#aaa7bb;--night:#02030c;--navy:#06091b;--panel:#0d0f23c7;--line:#ffffff1c;--violet:#9f55ff;--violet-soft:#d1a7ff;--pink:#ef55dd;--gold:#e6b86a;--green:#2ddb72;--display:"Playfair Display", Georgia, serif;--sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--soft:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--night)}body{color:var(--ink);background:var(--night);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}.apple-mark{fill:currentColor;stroke:none;width:1em;height:1em;display:block}.brand-logo-image{object-fit:contain;object-position:center;border-radius:50%;display:block}.site-shell,.price-page{background:radial-gradient(circle at 50% -10%, #5528a833, transparent 34%), var(--night);min-height:100vh;overflow:clip}.site-shell{isolation:isolate;position:relative}.site-shell:before{content:"";z-index:140;pointer-events:none;transform-origin:top;background:radial-gradient(circle at 30% 48%,#9748ff36,#0000 23%),radial-gradient(circle at 72% 44%,#e6b86a0e,#0000 21%),#02030c;animation:1.12s cubic-bezier(.72,0,.18,1) both home-entrance-veil;position:fixed;inset:0}section{scroll-margin-top:82px;position:relative}.scroll-progress{z-index:120;pointer-events:none;background:#ffffff06;height:2px;position:fixed;inset:0 0 auto}.scroll-progress__bar{--scroll-progress:0;width:100%;height:100%;transform:scaleX(var(--scroll-progress));transform-origin:0;background:linear-gradient(90deg, var(--violet), var(--pink) 55%, var(--gold));will-change:transform;display:block;box-shadow:0 0 16px #b04effbf}.site-nav{z-index:80;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#02030cb3;border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;height:74px;padding:10px clamp(18px,4vw,68px);display:grid;position:fixed;inset:0 0 auto}.nav-brand{align-items:center;gap:11px;min-width:max-content;display:inline-flex}.nav-brand>img{object-fit:contain;object-position:center;border-radius:50%;flex:none;width:48px;height:48px;display:block}.site-nav .nav-brand>img{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}.site-nav .nav-brand:hover>img{transform:scale(1.07)rotate(-2deg);box-shadow:0 0 0 1px #dab7ff47,0 0 25px #9c48ff52}.nav-brand>span{gap:1px;line-height:1.1;display:grid}.nav-brand b{letter-spacing:.02em;font-size:15px}.nav-brand small{color:#8d8a9d;text-transform:uppercase;letter-spacing:.13em;font-size:9px}.site-nav nav{color:#d4d2dd;justify-self:center;gap:clamp(15px,2.4vw,34px);font-size:13px;display:flex}.site-nav nav a{padding:10px 0;transition:color .3s;position:relative}.site-nav nav a:after{content:"";background:linear-gradient(90deg, var(--violet), var(--gold));width:0;height:1px;transition:all .35s;position:absolute;inset:auto 50% 4px}.site-nav nav a:hover{color:#fff}.site-nav nav a:hover:after{width:100%;left:0}.site-nav nav a.nav-new{align-items:center;gap:7px;display:inline-flex}.site-nav nav a.nav-new:before{content:"";background:var(--violet-soft);border-radius:50%;width:6px;height:6px;animation:2.8s ease-out infinite whatsapp-pulse;box-shadow:0 0 12px #b668ffcc}.site-nav nav a.nav-new>span{color:#f1d393;letter-spacing:.08em;text-transform:uppercase;background:#e6b86a0f;border:1px solid #e6b86a38;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:700}.button,.nav-contact,.floating-whatsapp{border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .3s,box-shadow .3s,background .3s,border-color .3s;display:inline-flex}.button svg,.nav-contact svg,.floating-whatsapp svg,.price-card-bottom a svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.button svg.whatsapp-mark,.nav-contact svg.whatsapp-mark,.floating-whatsapp svg.whatsapp-mark,.price-card-bottom a svg.whatsapp-mark,svg.whatsapp-mark{fill:currentColor!important;stroke:none!important;stroke-width:0!important}.button svg .solid{fill:currentColor;stroke:none}.button:hover,.nav-contact:hover,.floating-whatsapp:hover{transform:translateY(-2px)}.button:focus-visible,.nav-contact:focus-visible,.floating-whatsapp:focus-visible,.site-nav a:focus-visible,.choice-card:focus-visible,.faq-list summary:focus-visible,.category-tabs button:focus-visible{outline:2px solid var(--violet-soft);outline-offset:4px}.button--whatsapp,.nav-contact{color:#fff;background:#25d366;box-shadow:0 12px 34px #25d36633,inset 0 1px #ffffff2e}.button--whatsapp:hover,.nav-contact:hover{color:#fff;background:#20bd5a;box-shadow:0 16px 42px #25d36652,inset 0 1px #fff3}.button--instagram{color:#fff;background:linear-gradient(135deg,#c1358447,#683dda29);border:1px solid #ffffff2e}.button--instagram:hover,.button--ghost:hover{background:#9f55ff21;border-color:#d1a7ff8c}.button--gold{color:#120d05;background:linear-gradient(135deg,#f4dc9c,#d79841);box-shadow:0 14px 40px #e2a95433}.button--ghost{color:#fff;background:#ffffff0d;border:1px solid #ffffff26}.nav-contact{min-height:42px;padding:0 16px}.button-row{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.eyebrow{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--display);letter-spacing:-.035em;margin-bottom:20px;font-weight:500;line-height:.98}h1{font-size:clamp(46px,6.6vw,98px)}h2{font-size:clamp(40px,5vw,76px)}h1 em,h2 em{color:var(--violet-soft);font-weight:500}.lead,.product-copy>p,.gateway-copy>p,.faq-intro>p,.contact-stage>div>p{color:#b9b6c7;font-family:var(--soft);font-size:clamp(16px,1.35vw,20px);line-height:1.72}.intro-hero{isolation:isolate;background:radial-gradient(circle at 25% 48%,#8036ff2e,#0000 25%),radial-gradient(circle at 75% 42%,#4c2cad2e,#0000 35%),linear-gradient(145deg,#02030c 0%,#080a20 55%,#04040e 100%);grid-template-columns:minmax(300px,.8fr) minmax(420px,1.08fr);align-items:center;gap:clamp(36px,7vw,120px);min-height:max(760px,100svh);padding:132px clamp(24px,7vw,128px) 90px;display:grid}.intro-hero:before{content:"";z-index:-2;opacity:.24;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.intro-hero:after{content:"";z-index:-1;pointer-events:none;opacity:0;filter:blur(10px);background:linear-gradient(90deg,#0000,#ddbfff16,#ffffff38,#ddbfff0f,#0000);width:18%;animation:1.55s cubic-bezier(.22,.7,.18,1) .22s both hero-stage-sweep;position:absolute;inset:-20% auto -20% 43%;transform:rotate(12deg)}.hero-orbits{z-index:-1;aspect-ratio:1;opacity:.85;width:min(70vw,930px);position:absolute;inset:4% auto auto -15%}.hero-orbits i{inset:calc(var(--n) * 7%);border:1px solid rgba(157,83,255,calc(.28 - var(--n) * .04));border-radius:50%;position:absolute;box-shadow:inset 0 0 20px #9f55ff0d}.hero-orbits i:first-child{--n:0}.hero-orbits i:nth-child(2){--n:1}.hero-orbits i:nth-child(3){--n:2}.hero-orbits i:nth-child(4){--n:3}.intro-logo{isolation:isolate;justify-self:center;justify-items:center;gap:18px;width:min(32vw,390px);display:grid;position:relative}.intro-logo--signature{width:min(35vw,440px);transform-style:preserve-3d;align-self:center}.hero-logo-stage{aspect-ratio:1;perspective:1200px;will-change:transform,opacity;place-items:center;width:100%;animation:1.18s cubic-bezier(.16,1,.3,1) both hero-logo-arrival;display:grid;position:relative}.hero-logo-stage:before{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(circle,#ac63ff52,#6828ff1c 48%,#0000 70%);border-radius:50%;animation:5.8s ease-in-out 1.35s infinite hero-logo-aura;position:absolute;inset:9%}.hero-logo-frame{z-index:3;aspect-ratio:1;isolation:isolate;background:#030315;border:1px solid #dec2ff40;border-radius:50%;width:91%;animation:7s ease-in-out 1.55s infinite hero-logo-breathe;position:relative;overflow:hidden;box-shadow:0 0 0 1px #7c3aed1a,0 30px 72px #0000008a,0 0 56px #8f3dff2e,inset 0 0 30px #a95bff17}.hero-logo-frame:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -30px 48px #02020f29}.hero-logo-image{object-fit:cover;object-position:center;border-radius:inherit;filter:none;width:100%;height:100%;transform:scale(1.012)}.hero-logo-orbit{z-index:1;opacity:0;filter:drop-shadow(0 0 8px #a952ffa6);border-radius:50%;position:absolute;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}.hero-logo-orbit--outer{background:conic-gradient(from 28deg, transparent 0 19%, #e9d3ffe0 25%, #984dff 32%, transparent 42% 67%, #e5b3ff9e 76%, #f2c673 81%, transparent 89%);animation:.9s .42s both hero-logo-orbit-reveal,18s linear 1.35s infinite hero-logo-spin;inset:0}.hero-logo-orbit--inner{background:conic-gradient(from 210deg, transparent 0 21%, #a04affc7 28%, #ffffffbd 33%, transparent 42% 69%, #7634ffb8 78%, transparent 88%);animation:1s .58s both hero-logo-orbit-reveal,14s linear 1.4s infinite hero-logo-spin-reverse;inset:6.5%}.hero-logo-sheen{z-index:1;pointer-events:none;filter:blur(6px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff1f 36%,#f2d9ff9e 50%,#ffffff1a 64%,#0000);width:28%;animation:1.3s cubic-bezier(.22,.7,.18,1) .68s both hero-logo-sheen;position:absolute;inset:-22% auto -22% -55%;transform:rotate(18deg)}.hero-logo-floor{z-index:0;filter:blur(10px);background:radial-gradient(#8e43ffcc,#6420ff47 44%,#0000 74%);border-radius:50%;width:54%;height:5%;animation:1.25s cubic-bezier(.16,1,.3,1) .5s both hero-logo-floor-in;position:absolute;bottom:1.2%;left:50%;translate:-50%}.intro-logo--signature .logo-caption{color:#9a96aa;letter-spacing:.27em;text-transform:uppercase;font-size:10px;animation:.9s .92s both hero-caption-in}.logo-caption{color:#8f8ba0;letter-spacing:.24em;text-transform:uppercase;font-size:10px}.intro-copy{z-index:2;max-width:720px;position:relative}.intro-copy h1{max-width:780px}.intro-copy .lead{max-width:680px}.hero-eyebrow{align-items:center;gap:9px;display:flex}.hero-eyebrow>span{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite hero-value-dot;box-shadow:0 0 14px #e6b86ac7}.human-details{grid-template-columns:repeat(2,1fr);gap:10px;margin:26px 0 30px;display:grid}.human-details span{color:#aaa7b8;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;padding:15px 16px;font-size:12px;line-height:1.55}.human-details b{color:#fff;margin-bottom:2px;display:block}.hero-values{color:#8f8b9a;letter-spacing:.17em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:11px;margin:-13px 0 29px;font-size:9px;font-weight:700;display:flex}.hero-values i{background:linear-gradient(90deg,#9f55ff26,#e6b86a85,#9f55ff26);width:22px;height:1px}.scroll-indicator{color:#777485;letter-spacing:.18em;text-transform:uppercase;justify-items:center;gap:8px;font-size:9px;display:grid;position:absolute;bottom:22px;left:50%;translate:-50%}.scroll-indicator i{background:linear-gradient(var(--violet), transparent);width:1px;height:30px;animation:2s ease-in-out infinite scroll-cue;display:block}.choice-section{background:linear-gradient(#050615,#080a1d 48%,#04050e);padding:72px clamp(22px,5vw,86px) 88px}.section-heading{text-align:center;max-width:850px;margin:0 auto 46px}.compact-heading{margin-bottom:30px}.compact-heading h2{font-family:var(--sans);letter-spacing:-.035em;font-size:clamp(25px,3.2vw,44px);font-weight:500}.choice-helper{color:#8f8b9d;max-width:560px;margin:-10px auto 0;font-size:11px;line-height:1.6}.choice-rail{grid-template-columns:repeat(5,1fr);gap:10px;max-width:1320px;margin:auto;display:grid}.choice-card{cursor:pointer;background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;border-radius:18px;align-items:center;gap:13px;min-height:108px;padding:14px;transition:border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.choice-card:hover{background:linear-gradient(145deg,#9f55ff24,#ffffff08);border-color:#be7dff6b;box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038,0 0 32px #9043ff14}.choice-mark{color:#fff;background:radial-gradient(circle at 35% 25%,#bc7aff,#5b23b3 70%);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:700;transition:transform .35s,box-shadow .35s;display:grid;box-shadow:0 9px 25px #8036ff33}.choice-mark .apple-mark{width:24px;height:24px}.choice-card:hover .choice-mark{transform:translateY(-2px)scale(1.04);box-shadow:0 12px 30px #8036ff4d}.choice-mark--0{font-size:25px}.choice-mark--1{background:linear-gradient(135deg,#535665,#171925);font-size:12px}.choice-mark--2{background:linear-gradient(135deg,#4263ff,#10184e)}.choice-mark--3{background:linear-gradient(135deg,#ff7b29,#be3515)}.choice-mark--4{background:linear-gradient(135deg,#2575ff,#122564);font-size:10px}.choice-card h3{margin:0 0 4px;font-size:14px}.choice-card p{color:#898696;margin:0;font-size:10px;line-height:1.35}.choice-access{color:#d6b0ff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;margin-top:9px;font-size:9px;font-weight:700;display:inline-flex}.choice-access b{color:var(--gold);font-size:12px;transition:transform .3s}.choice-card:hover .choice-access b{transform:translate(2px,-2px)}.product-feature{isolation:isolate;border-top:1px solid #ffffff0f;grid-template-columns:minmax(380px,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(38px,8vw,120px);min-height:760px;padding:clamp(74px,8vw,130px) clamp(24px,7vw,128px);display:grid;overflow:hidden}.product-feature:before{content:"";z-index:-1;opacity:.5;background:linear-gradient(90deg,#0000 5%,#a452ff73 34%,#edba642e 52%,#a452ff59 70%,#0000 95%);height:1px;position:absolute;inset:16% -18% auto;transform:rotate(-4deg);box-shadow:0 0 20px #9d4bff38}.product-feature--flagship{background:radial-gradient(circle at 24% 52%,#7e37ff30,#0000 32%),linear-gradient(155deg,#04050e,#090b21 55%,#04040e)}.product-feature--used{background:radial-gradient(circle at 76% 48%,#9744ff33,#0000 31%),radial-gradient(circle at 18% 74%,#dea85714,#0000 30%),linear-gradient(145deg,#03040d,#0b081b 56%,#03040b);min-height:900px}.product-feature--iphone17{background:radial-gradient(circle at 74% 52%,#37536b2e,#0000 33%),linear-gradient(145deg,#03050b,#0d1018,#03040a)}.product-feature--samsung{background:radial-gradient(circle at 24%,#4c67ff2b,#0000 35%),linear-gradient(145deg,#04050d,#070b20,#03040a)}.product-feature--future{background:radial-gradient(circle at 75% 45%,#b93eff38,#0000 31%),linear-gradient(135deg,#06030e,#0b0618 55%,#02030b)}.product-feature--future:before{display:none}.product-feature--ps5{background:radial-gradient(circle at 24% 48%,#2569ff29,#0000 35%),linear-gradient(150deg,#02030a,#070b18,#02030a)}.reverse-layout .product-media{order:2}.reverse-layout .product-copy{order:1}.product-lines{z-index:-1;opacity:.48;height:36%;position:absolute;inset:auto -10% 12%}.product-lines i{inset:calc(var(--i) * 20%) 0 auto;height:50%;transform:rotate(calc(-9deg + var(--i) * 5deg));filter:drop-shadow(0 0 8px #bb46ff59);border:1px solid #a94aff8c;border-radius:50%;position:absolute}.product-lines i:first-child{--i:0}.product-lines i:nth-child(2){--i:1}.product-lines i:nth-child(3){--i:2}.product-copy{z-index:3;max-width:610px;position:relative}.product-copy h2{margin-bottom:26px}.product-copy>p{max-width:590px}.spec-row{flex-wrap:wrap;gap:8px;margin:26px 0;display:flex}.spec-row span{color:#d8d5df;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px;font-size:11px}.color-block{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;margin:26px 0 30px;padding:18px}.color-block small{color:#8d899c;letter-spacing:.14em;text-transform:uppercase;margin-bottom:13px;font-size:9px;display:block}.color-block>div{flex-wrap:wrap;gap:14px;display:flex}.color-block span{color:#dedbe7;align-items:center;gap:7px;font-size:11px;display:inline-flex}.swatch{border:1px solid #ffffff59;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 3px #ffffff0d}.swatch--silver{background:linear-gradient(145deg,#fafafa,#a4a4a6)}.swatch--orange{background:#dd6a25}.swatch--blue{background:#202944}.product-media{isolation:isolate;background:radial-gradient(circle at 50% 46%,#894bff29,#0000 48%),#ffffff06;border:1px solid #ffffff1c;border-radius:32px;place-items:center;width:100%;height:clamp(520px,55vw,720px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 90px #00000059,inset 0 1px #ffffff0d}.product-media:after{content:"";z-index:2;opacity:.22;filter:blur(20px);pointer-events:none;background:radial-gradient(#00000080,#0000 68%);height:13%;position:absolute;inset:auto 12% 4%}.product-media>img{z-index:1;object-fit:contain!important;object-position:center center!important}.clean-media{background:radial-gradient(circle at 50% 48%,#5c2fbe29,#0000 54%),linear-gradient(145deg,#050719,#02030c 72%);border-color:#ad6dff2e}.clean-media:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 16% 14%,#8745ff1f,#0000 32%),linear-gradient(125deg,#0000 42%,#ffffff06 50%,#0000 58%);position:absolute;inset:0}.clean-media>img{object-fit:cover!important;object-position:center center!important}.used-media{aspect-ratio:941/1672;background:#03030a;border-color:#c57eff3d;justify-self:center;width:min(100%,460px);height:auto;box-shadow:0 48px 110px #00000075,0 0 70px #8136ff17,inset 0 1px #ffffff0f}.used-media>img{object-fit:cover!important;object-position:center center!important}.used-media:after{display:none}.used-copy{max-width:650px}.used-spotlight{color:#fff;background:linear-gradient(135deg,#e6b86a17,#973aff12);border:1px solid #e5be703d;border-radius:18px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;margin:22px 0 0;padding:9px 13px 9px 9px;transition:transform .3s,border-color .3s;display:grid;box-shadow:inset 0 1px #ffffff0d}.used-spotlight:hover{color:#fff;border-color:#e5be706b;transform:translateY(-2px)}.used-spotlight__image{background:#03040d;border-radius:13px;width:72px;height:78px;position:relative;overflow:hidden}.used-spotlight__image img{object-fit:cover;object-position:center 59%}.used-spotlight small{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:700;display:block}.used-spotlight b{font-size:13px;line-height:1.35;display:block}.used-spotlight__copy{display:block}.used-spotlight__meta{color:#a9a4b3;margin-top:4px;font-size:9px;display:block}.used-spotlight strong{color:#f1cd7d;font-family:var(--display);white-space:nowrap;font-size:21px;font-weight:500}.used-standard{grid-template-columns:repeat(3,1fr);gap:8px;margin:28px 0 30px;display:grid}.used-standard span{background:linear-gradient(145deg,#ffffff0d,#9f55ff09);border:1px solid #ffffff1a;border-radius:17px;flex-direction:column;justify-content:center;min-height:96px;padding:15px;display:flex}.used-standard b{color:#fff;margin-bottom:5px;font-size:11px}.used-standard small{color:#8e8a9a;font-size:9px;line-height:1.5}.portrait-media{background:linear-gradient(145deg,#b7b0a8,#8c8988)}.portrait-media>img{object-fit:contain!important}.poster-media{background:linear-gradient(145deg,#08091a,#03040c);justify-self:center;width:min(100%,620px)}.poster-media:after{display:none}.poster-media>img{transform-origin:50%;padding:18px;object-fit:contain!important;object-position:50% 50%!important}.samsung-media{width:min(100%,560px)}.future-media{cursor:pointer;border:0;width:min(100%,500px);box-shadow:0 46px 105px #00000075,0 0 78px #8b3aff1f}.future-media--clean{aspect-ratio:16/10;background:#02030a;border:1px solid #be7dff2e;border-radius:30px;width:100%;max-width:720px}.future-media--clean img{object-fit:cover;object-position:center}.future-media--clean:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#0000 70%,#02030a80);position:absolute;inset:0}.media-label--concept{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03040db8;border-color:#ffffff24}.future-media>img{transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .45s}.future-media:hover>img{filter:brightness(1.035)saturate(1.03);transform:scale(1.008)}.future-media:focus-visible{outline-offset:6px;outline:2px solid #e8be6beb}.future-media--clean{aspect-ratio:16/10;background:#02030a;border:1px solid #be77ff33;border-radius:30px;width:100%;max-width:720px;height:auto}.future-media--clean:after{display:none}.future-media--clean>img{object-fit:cover!important;padding:0!important}.media-label--concept{z-index:3;color:#eee9f3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#03040dbd;border-color:#ffffff24;bottom:18px;left:18px;right:auto}.ps5-media{width:min(100%,620px)}.ps5-media>img{padding:14px}.media-label{z-index:5;color:#13131b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.04em;background:#ffffffe6;border-radius:999px;width:max-content;max-width:calc(100% - 40px);padding:10px 16px;font-size:11px;font-weight:700;position:absolute;bottom:18px;left:50%;translate:-50%}.media-label--dark{color:#fff;background:#04050eb8;border:1px solid #ffffff29}.price-gateway{isolation:isolate;background:radial-gradient(circle at 30%,#aa49ff2e,#0000 30%),linear-gradient(135deg,#070614,#0c071b 50%,#03040d);border-block:1px solid #e8be6b29;grid-template-columns:minmax(300px,.72fr) minmax(400px,1fr);align-items:center;gap:clamp(50px,9vw,150px);min-height:610px;padding:100px clamp(24px,9vw,160px);display:grid;overflow:hidden}.gateway-orbits{z-index:-1;aspect-ratio:1;width:min(70vw,780px);position:absolute;top:-35%;left:-6%}.gateway-orbits i{inset:calc(var(--n) * 11%);border:1px solid rgba(180,76,255,calc(.32 - var(--n) * .07));border-radius:50%;position:absolute}.gateway-orbits i:first-child{--n:0}.gateway-orbits i:nth-child(2){--n:1}.gateway-orbits i:nth-child(3){--n:2}.gateway-folder{aspect-ratio:1.08;background:linear-gradient(145deg,#1e1530f5,#080814fa);border:1px solid #e8be6b59;border-radius:16px 28px 28px;align-content:center;justify-self:center;justify-items:center;gap:8px;width:min(100%,320px);padding:46px 30px 28px;display:grid;position:relative;box-shadow:0 32px 80px #0000006b,inset 0 1px #ffffff14}.folder-tab{border:1px solid #e8be6b59;background:#1a132c;border-bottom:0;border-radius:18px 18px 0 0;width:44%;height:35px;position:absolute;top:-22px;left:-1px}.gateway-folder img{object-fit:contain;object-position:center;border-radius:50%;width:110px;height:110px;margin-inline:auto;display:block}.gateway-folder>b{color:#f2d390;font-family:var(--display);letter-spacing:.18em;margin-top:8px;font-size:28px}.gateway-folder small{color:#8e879d;letter-spacing:.15em;text-transform:uppercase;font-size:9px}.gateway-copy{max-width:680px}.folder-mini{border:1px solid;border-radius:2px;width:18px;height:13px;position:relative}.folder-mini:before{content:"";border:1px solid;border-bottom:0;border-radius:2px 2px 0 0;width:8px;height:5px;position:absolute;top:-5px;left:1px}.trust-section{background:linear-gradient(#050610,#080a1a,#03040c);padding:110px clamp(24px,7vw,128px)}.trust-grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1220px;margin:auto;display:grid}.trust-grid article{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff17;border-radius:22px;min-height:220px;padding:26px}.trust-grid article>b{color:var(--gold);font-family:var(--display);font-size:22px}.trust-grid h3{margin:58px 0 10px;font-size:17px}.trust-grid p{color:#9290a0;margin:0;font-size:12px;line-height:1.6}.faq-section{background:radial-gradient(circle at 12% 35%,#8536ff24,#0000 32%),#050610;grid-template-columns:minmax(320px,.75fr) minmax(430px,1fr);gap:clamp(50px,9vw,150px);padding:110px clamp(24px,8vw,145px);display:grid}.faq-intro{max-width:530px}.faq-list{align-self:center}.faq-list details{border-top:1px solid #ffffff1f}.faq-list details:last-child{border-bottom:1px solid #ffffff1f}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:15px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--violet-soft);font-size:24px;font-weight:300;transition:transform .3s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#9693a4;max-width:620px;margin:-8px 0 24px;font-size:13px;line-height:1.7}.contact-stage{text-align:left;background:radial-gradient(circle at 30%,#9539ff38,#0000 24%),linear-gradient(145deg,#04050d,#0b0c22,#03040c);border-top:1px solid #ffffff14;grid-template-columns:auto minmax(420px,760px);justify-content:center;align-items:center;gap:clamp(50px,8vw,130px);min-height:650px;padding:100px clamp(24px,10vw,180px);display:grid}.contact-logo{justify-self:center;place-items:center;display:grid}.contact-logo img{aspect-ratio:1;object-fit:contain;object-position:center;border-radius:50%;width:clamp(170px,18vw,240px);height:auto;display:block}.contact-stage h2{margin-bottom:25px}.contact-stage>div>p{max-width:700px}.site-footer{color:#8c8999;background:#02030a;border-top:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:34px clamp(22px,5vw,80px);font-size:11px;display:grid}.site-footer .nav-brand img{width:50px;height:50px}.site-footer>div{justify-self:center;gap:24px;display:flex}.site-footer>div a:hover{color:#fff}.site-footer .footer-whatsapp{align-items:center;gap:6px;display:inline-flex}.site-footer .footer-whatsapp svg{color:#25d366;fill:currentColor;stroke:none;flex:none;width:15px;height:15px}.site-footer>small{text-align:right;max-width:390px;font-size:9px;line-height:1.5}.floating-whatsapp{z-index:90;color:#fff;background:#25d366;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 44px #25d3665c,0 0 0 1px #ffffff2e,inset 0 1px #fff3}.floating-whatsapp:hover{color:#fff;background:#20bd5a}.floating-whatsapp:after{content:"";z-index:-1;border-radius:inherit;border:1px solid #25d3666b;animation:2.6s ease-out infinite whatsapp-pulse;position:absolute;inset:-6px}.prices-hero{isolation:isolate;background:radial-gradient(circle at 27% 48%,#973aff33,#0000 28%),linear-gradient(145deg,#03040d,#0a0b20 60%,#03040b);grid-template-columns:minmax(230px,.52fr) minmax(430px,1fr);align-items:center;gap:clamp(45px,8vw,120px);min-height:690px;padding:130px clamp(24px,10vw,180px) 80px;display:grid}.prices-orbits{z-index:-1;aspect-ratio:1;width:min(70vw,800px);position:absolute;top:-23%;left:-9%}.prices-orbits i{inset:calc(var(--n)*10%);border:1px solid rgba(166,69,255,calc(.3 - var(--n)*.07));border-radius:50%;position:absolute}.prices-orbits i:first-child{--n:0}.prices-orbits i:nth-child(2){--n:1}.prices-orbits i:nth-child(3){--n:2}.prices-logo{justify-self:center;place-items:center;display:grid}.prices-logo img{aspect-ratio:1;object-fit:contain;object-position:center;border-radius:50%;width:min(24vw,250px);height:auto;display:block}.prices-hero h1{margin-bottom:20px}.prices-hero>div:last-child>p{color:#aaa7b8;max-width:620px;line-height:1.7}.price-catalog{background:linear-gradient(#070817,#04050d);padding:80px clamp(20px,7vw,120px) 110px}.catalog-search{max-width:1180px;margin:auto;display:block}.catalog-search>span{color:#8c8999;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:10px;display:block}.catalog-search input{color:#fff;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:18px;outline:none;width:100%;height:60px;padding:0 22px;transition:all .3s}.catalog-search input:focus{border-color:#b869ff9e;box-shadow:0 0 0 4px #973aff17}.category-tabs{background:#ffffff06;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:repeat(8,1fr);gap:6px;max-width:1180px;margin:18px auto 60px;padding:8px;display:grid}.category-tabs button{color:#9491a0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:7px;min-height:58px;padding:7px;font-size:10px;transition:all .3s;display:grid}.category-tabs button span{color:#fff;background:#27243b;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.category-tabs button span .apple-mark{width:16px;height:16px}.category-tabs button:hover,.category-tabs button.active{color:#fff;background:linear-gradient(135deg,#973aff3b,#ffffff0a);border-color:#be7dff45}.category-heading{justify-content:space-between;align-items:end;gap:30px;max-width:1180px;margin:0 auto 28px;display:flex}.category-heading h2{margin:0 0 8px;font-size:clamp(38px,5vw,62px)}.category-heading p:last-child{color:#8e8b9a;margin:0;font-size:12px}.category-heading>b{color:#d5c3ea;white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;padding:9px 13px;font-size:10px}.price-grid{grid-template-columns:repeat(2,1fr);gap:12px;max-width:1180px;min-height:300px;margin:auto;display:grid}.price-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;border-radius:22px;flex-direction:column;min-height:220px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff0a}.price-card-content{flex-direction:column;min-width:0;height:100%;display:flex}.price-card--visual{background:radial-gradient(circle at 0 0,#8241ff1c,#0000 34%),linear-gradient(145deg,#ffffff10,#ffffff05);border-color:#b269ff36;grid-template-columns:minmax(190px,.82fr) minmax(0,1.18fr);min-height:318px;padding:0;display:grid;overflow:hidden;box-shadow:0 22px 60px #00000029,inset 0 1px #ffffff0e}.price-card--visual .price-card-content{padding:22px 22px 20px}.price-card-media{isolation:isolate;background:#060817;border-right:1px solid #ffffff14;min-height:318px;position:relative;overflow:hidden}.price-card-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#01020a14,#0000 42%,#01020a70);position:absolute;inset:0;box-shadow:inset -20px 0 34px #02030c29}.price-card-product-image{object-fit:cover;object-position:center;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .5s,opacity .7s;display:block;position:absolute;inset:0}.price-card--visual:hover .price-card-product-image{filter:saturate(1.04)contrast(1.015);transform:scale(1.025)}.price-card-media--17-pro .price-card-product-image{object-position:center 56%;background-position:50% 56%}.price-card-media--used-17 .price-card-product-image{object-position:center 61%;background-position:50% 61%}.price-card-media--poster .price-card-product-image{object-position:center 58%;background-position:50% 58%}.price-card-media--contain .price-card-product-image{object-fit:contain;background-color:#070916;background-size:contain}.price-card-media--gallery .price-card-product-image--1{opacity:0;animation:8s ease-in-out infinite price-card-gallery}.price-card-condition,.price-card-photo-note{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;align-items:center;width:max-content;max-width:calc(100% - 26px);font-size:8px;font-weight:700;display:inline-flex;position:absolute;left:13px;box-shadow:0 8px 24px #0003}.price-card-condition{color:#f0fff6;background:#0f492bad;border-color:#63e89e52;gap:6px;padding:7px 9px;top:13px}.price-card-condition i{background:#55e791;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #55e791cc}.price-card-condition--used{color:#fff2cf;background:#5b3912bd;border-color:#f0c66c61}.price-card-condition--used i{background:#f0c66c;box-shadow:0 0 11px #f0c66cc7}.price-card-photo-note{color:#f6f1ff;background:#060714ad;padding:7px 9px;bottom:13px}.price-card-photo-note--representative{color:#e1c9ff;background:#3a1c5ca8;border-color:#c58bff4d}.price-card-photo-note--official{color:#fff0c8;background:#523814b3;border-color:#e5be7057}.price-card--used{background:radial-gradient(circle at 100% 0,#973aff1c,#0000 38%),linear-gradient(145deg,#ffffff0e,#ffffff05);border-color:#b670ff33}.price-card--used .price-card-top>span{color:#b9a4d4}.price-card-enter{animation:.72s cubic-bezier(.2,.75,.2,1) both price-card-enter-left}.price-card-enter--right{animation-name:price-card-enter-right}.price-card-enter:nth-child(2),.price-card-enter:nth-child(8){animation-delay:40ms}.price-card-enter:nth-child(3),.price-card-enter:nth-child(9){animation-delay:80ms}.price-card-enter:nth-child(4),.price-card-enter:nth-child(10){animation-delay:.12s}.price-card-enter:nth-child(5),.price-card-enter:nth-child(11){animation-delay:.16s}.price-card-enter:nth-child(6),.price-card-enter:nth-child(12){animation-delay:.2s}.price-card-top{color:#807d8e;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:15px;font-size:9px;display:flex}.price-card-top small{color:var(--gold)}.price-card h3{font-family:var(--display);margin:34px 0 9px;font-size:23px;font-weight:500;line-height:1.12}.price-card-content>p{color:#92909e;margin:0;font-size:11px;line-height:1.55}.price-card--visual h3{margin:26px 0 12px;font-size:25px}.price-card-colors{background:#ffffff07;border:1px solid #ffffff14;border-radius:13px;min-height:62px;padding:11px 12px}.price-card-colors small{color:#777487;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.price-card-bottom{justify-content:space-between;align-items:end;gap:18px;margin-top:auto;padding-top:24px;display:flex}.price-card--visual .price-card-bottom{flex-wrap:wrap;gap:12px}.price-card-bottom>b{color:#f0c976;font-family:var(--display);white-space:nowrap;font-size:32px;font-weight:500}.price-card-bottom a{color:#fff;background:#25d366;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:700;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.price-card-bottom a:hover{color:#fff;background:#20bd5a;transform:translateY(-1px);box-shadow:0 8px 22px #25d36638,inset 0 1px #fff3}.price-card-bottom a svg{width:16px;height:16px}.empty-state{text-align:center;border:1px dashed #ffffff1f;border-radius:24px;grid-column:1/-1;align-content:center;justify-items:center;min-height:320px;display:grid}.empty-state img{object-fit:contain;object-position:center;border-radius:50%}.empty-state h3{margin:18px 0 8px}.empty-state p{color:#8e8b9b}.empty-state--category{background:radial-gradient(circle at 50% 35%,#8f3dff1a,#0000 42%),#ffffff05;border-color:#a65bff3d;padding:42px 24px}.empty-state--category p{max-width:560px;line-height:1.65}.empty-state--category .button{margin-top:16px}.catalog-disclaimer{background:#e6b86a0b;border:1px solid #e6b86a33;border-radius:20px;align-items:center;gap:18px;max-width:1180px;margin:28px auto 0;padding:20px;display:flex}.catalog-disclaimer img{object-fit:contain;border-radius:50%;width:64px;height:64px}.catalog-disclaimer b{color:#e7c784;margin-bottom:5px;display:block}.catalog-disclaimer p{color:#918c97;margin:0;font-size:11px;line-height:1.6}.compact-contact{min-height:500px}.compact-contact .contact-logo img{width:170px}.news-page{background:#03040c;min-height:100vh;overflow:hidden}.news-hero{isolation:isolate;background:radial-gradient(circle at 78% 52%,#6063ff2e,#0000 35%),radial-gradient(circle at 16% 28%,#8534b21f,#0000 24%),linear-gradient(145deg,#02030a,#070817 56%,#02030a);grid-template-columns:minmax(360px,1fr) minmax(330px,.72fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:980px;padding:128px clamp(22px,6vw,110px) 104px;display:grid;position:relative}.news-hero__glow{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.news-hero__glow i{border:1px solid #b666ff1f;border-radius:50%;width:58vw;height:58vw;position:absolute;top:4%;left:-27vw;box-shadow:0 0 75px #913dff0d}.news-hero__glow i:nth-child(2){opacity:.72;scale:.72}.news-hero__glow i:nth-child(3){opacity:.52;scale:.44}.news-hero__copy{z-index:2;max-width:660px;position:relative}.news-hero h1{letter-spacing:-.055em;margin:10px 0 22px;font-size:clamp(64px,7.4vw,116px);line-height:.88}.news-hero__copy>p:not(.eyebrow){color:#aaa7b8;max-width:560px;font-size:14px;line-height:1.75}.news-status{flex-wrap:wrap;gap:8px;margin:25px 0 28px;display:flex}.news-status span{color:#b6b2c2;letter-spacing:.05em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:9px;font-weight:700;display:inline-flex}.news-status span:first-child{color:#fff0ca;background:#e6b86a12;border-color:#e6b86a4d}.news-status i{background:#e9c46f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #e9c46fcc}.news-hero__visual{background:#010207;border:1px solid #ffffff1a;border-radius:34px;width:100%;height:clamp(520px,57vw,720px);position:relative;overflow:hidden;box-shadow:0 42px 120px #0000007a,0 0 80px #5349d61a,inset 0 1px #ffffff12}.news-hero__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#02030a4d,#0000 24%),linear-gradient(#0000 65%,#0102088c);position:absolute;inset:0}.news-hero__visual img{object-fit:cover;object-position:center}.news-hero__visual--original{aspect-ratio:2/3;border-color:#b568ff38;border-radius:30px;justify-self:center;width:min(100%,560px);height:auto;box-shadow:0 46px 120px #0000008a,0 0 95px #7032db21,inset 0 1px #ffffff14}.news-hero__visual--original:after{background:linear-gradient(#0000 72%,#0102086b)}.news-hero__visual>span,.news-features__visual>span{z-index:2;color:#e5d9f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.1em;text-transform:uppercase;background:#03040da8;border:1px solid #ffffff26;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:700;position:absolute;bottom:18px;left:18px}.event-card{z-index:3;background:linear-gradient(135deg,#12111df5,#060712f5);border:1px solid #e6b86a38;border-radius:26px;grid-template-columns:235px 1fr auto;align-items:center;gap:34px;max-width:1180px;min-height:210px;margin:-56px auto 112px;padding:26px 30px;display:grid;position:relative;box-shadow:0 28px 80px #0006,inset 0 1px #ffffff0f}.event-card>div:first-child{border-right:1px solid #ffffff17;align-content:center;min-height:145px;padding:20px;display:grid}.event-card small{color:#8f8a99;letter-spacing:.14em;text-transform:uppercase;font-size:8px}.event-card strong{color:#f0cb7b;font-family:var(--display);letter-spacing:-.03em;margin-top:8px;font-size:42px;font-weight:500}.event-card h2{margin:2px 0 8px;font-size:clamp(34px,4vw,54px)}.event-card p{color:#9793a3;max-width:610px;margin:0;font-size:11px;line-height:1.65}.event-details{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.event-details span{color:#bbb6c6;background:#ffffff06;border:1px solid #ffffff16;border-radius:12px;align-content:center;min-height:42px;padding:8px 11px;font-size:8px;line-height:1.35;display:grid}.event-details b{color:#e8c77e;letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:7px;display:block}.event-card>a{color:#f4d48d;background:#e6b86a0e;border:1px solid #e6b86a42;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:10px;display:inline-flex}.news-models,.news-roadmap{background:#03040c;padding:0 clamp(22px,7vw,122px) 120px}.news-models .section-heading,.news-roadmap .section-heading{max-width:1180px;margin:0 auto 46px}.news-models .section-heading>p:last-child{color:#8f8b9a;margin-top:15px;font-size:12px}.news-model-grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1180px;margin:auto;display:grid}.news-model-grid article{background:radial-gradient(circle at 100% 0,#7e3dd824,#0000 38%),linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff17;border-radius:25px;flex-direction:column;min-height:430px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.news-model-grid article:nth-child(2){background:radial-gradient(circle at 90% 8%,#8354ff33,#0000 42%),linear-gradient(145deg,#fff1,#ffffff05);border-color:#bf68ff3b}.news-model-grid article:nth-child(3){background:radial-gradient(circle at 90% 7%,#e6b86a1c,#0000 40%),linear-gradient(145deg,#ffffff0e,#ffffff04);border-color:#e6b86a2e}.news-model-number{color:#ffffff0e;font-family:var(--display);font-size:110px;line-height:1;position:absolute;top:12px;right:21px}.news-model-grid article>small{z-index:1;color:#a785cf;letter-spacing:.15em;font-size:8px;font-weight:700;position:relative}.news-model-grid h3{z-index:1;max-width:300px;font-family:var(--display);margin:128px 0 8px;font-size:36px;font-weight:500;line-height:1.03;position:relative}.news-model-grid article>p{color:#d8b86e;margin:0;font-size:11px}.news-model-grid ul{border-top:1px solid #ffffff14;gap:11px;margin:auto 0 0;padding:22px 0 0;list-style:none;display:grid}.news-model-grid li{color:#9995a4;padding-left:15px;font-size:11px;line-height:1.45;position:relative}.news-model-grid li:before{content:"";background:linear-gradient(135deg,var(--violet-soft),var(--gold));border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}.news-features{background:radial-gradient(circle at 15% 52%,#8d39ff2e,#0000 29%),linear-gradient(145deg,#050610,#090a1b,#03040c);grid-template-columns:minmax(340px,.78fr) minmax(540px,1.22fr);align-items:center;gap:clamp(48px,8vw,130px);min-height:900px;padding:120px clamp(22px,7vw,122px);display:grid}.news-features__visual{aspect-ratio:941/1672;background:#02030a;border:1px solid #b666ff33;border-radius:28px;justify-self:center;width:min(100%,480px);height:auto;position:relative;overflow:hidden;box-shadow:0 42px 105px #00000080,0 0 70px #742fd714}.news-features__visual img{object-fit:cover;object-position:center}.news-features__content{max-width:730px}.news-features--editorial{grid-template-columns:1fr;min-height:auto;padding-block:130px}.news-features--editorial .news-features__content{width:min(100%,1180px);max-width:1180px;margin:auto}.news-features--editorial .news-feature-grid{grid-template-columns:repeat(4,1fr)}.news-features h2{margin-bottom:36px}.news-feature-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.news-feature-grid article{background:linear-gradient(145deg,#ffffff0c,#ffffff04);border:1px solid #ffffff16;border-radius:20px;min-height:190px;padding:21px}.news-feature-grid b{color:#c49af3;font-family:var(--display);font-size:21px;font-weight:500}.news-feature-grid h3{margin:42px 0 8px;font-size:16px}.news-feature-grid p{color:#8f8b9a;margin:0;font-size:10px;line-height:1.6}.news-roadmap{background:radial-gradient(circle at 78% 28%,#783ed21c,#0000 27%),#03040c;padding-top:116px;padding-bottom:130px}.roadmap-line{grid-template-columns:1fr 160px 1fr;align-items:center;max-width:1180px;margin:auto;display:grid}.roadmap-line article{background:#ffffff06;border:1px solid #ffffff17;border-radius:24px;flex-direction:column;justify-content:center;min-height:230px;padding:30px;display:flex}.roadmap-line article:last-child{border-color:#b270ff2e}.roadmap-line small{color:#b59acb;letter-spacing:.14em;font-size:8px;font-weight:700}.roadmap-line h3{font-family:var(--display);margin:44px 0 8px;font-size:28px;font-weight:500}.roadmap-line p{color:#8c8998;margin:0;font-size:11px}.roadmap-line>i{background:linear-gradient(90deg,#e6b86a80,#a554ff8c);height:1px;position:relative}.roadmap-line>i:before,.roadmap-line>i:after{content:"";background:#caa05b;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 18px #caa05b8c}.roadmap-line>i:before{left:-4px}.roadmap-line>i:after{background:#a469ed;right:-4px;box-shadow:0 0 18px #a469eda6}.news-disclaimer{background:linear-gradient(135deg,#e6b86a0b,#953cff09);border:1px solid #e6b86a2e;border-radius:22px;align-items:center;gap:19px;max-width:1180px;margin:0 auto 120px;padding:22px;display:flex}.news-disclaimer img{object-fit:contain;border-radius:50%;flex:none;width:68px;height:68px}.news-disclaimer b{color:#e7c784;margin-bottom:5px;display:block}.news-disclaimer p{color:#918d9a;max-width:870px;margin:0;font-size:11px;line-height:1.6}.news-reel{isolation:isolate;background:radial-gradient(circle at 22% 48%,#8c34e62e,#0000 26%),radial-gradient(circle at 82% 44%,#e6b86a12,#0000 22%),linear-gradient(145deg,#03040c,#08091a 52%,#02030a);grid-template-columns:minmax(300px,.76fr) minmax(500px,1.24fr);align-items:center;gap:clamp(54px,9vw,150px);min-height:920px;padding:120px clamp(22px,7vw,122px);display:grid;position:relative;overflow:hidden}.news-reel:before{content:"";z-index:-1;border:1px solid #b365ff1a;border-radius:50%;width:68vw;height:68vw;position:absolute;top:8%;left:-34vw;box-shadow:0 0 0 8vw #8940e005,0 0 0 16vw #8940e003}.concept-video-shell{aspect-ratio:432/776;background:linear-gradient(145deg,#1b1630,#05060e);border:1px solid #dbabff3d;border-radius:38px;justify-self:center;width:min(100%,410px);padding:8px;position:relative;overflow:hidden;box-shadow:0 52px 130px #00000094,0 0 100px #9137ee29,inset 0 1px #ffffff21}.concept-video-shell:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff17;border-radius:30px;position:absolute;inset:8px;box-shadow:inset 0 0 45px #04030d59}.concept-video-shell:after{content:"";z-index:3;pointer-events:none;opacity:.5;background:linear-gradient(#0000,#c580ff29,#0000);width:150%;height:24%;animation:7s cubic-bezier(.4,0,.2,1) 1.2s infinite concept-scan;position:absolute;top:-30%;left:-25%;transform:rotate(-8deg)}.concept-video-shell video{object-fit:cover;background:#03040c;border-radius:30px;width:100%;height:100%;display:block}.concept-video-shell>span{z-index:4;color:#efe8f6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;letter-spacing:.1em;text-transform:uppercase;background:#03040db3;border:1px solid #ffffff24;border-radius:999px;padding:9px 12px;font-size:8px;font-weight:700;position:absolute;bottom:22px;left:22px;right:22px}.news-reel__copy{max-width:720px}.news-reel__copy>p:not(.eyebrow){color:#9a96a7;max-width:650px;font-size:13px;line-height:1.75}.news-signal-list{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:38px;display:grid}.news-signal-list span{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff16;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:116px;padding:18px;display:flex}.news-signal-list b{color:#c294f0;font-family:var(--display);font-size:23px;font-weight:500}.news-signal-list i{color:#9a96a6;font-size:10px;font-style:normal;line-height:1.35}.news-cta-band{background:radial-gradient(circle at 14% 120%,#8e40e740,#0000 48%),radial-gradient(circle at 88% 0,#e6b86a1f,#0000 34%),linear-gradient(145deg,#0b0a19,#05060f);border:1px solid #cf91ff33;border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:40px;max-width:1180px;min-height:330px;margin:0 auto 120px;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000005c,inset 0 1px #ffffff0f}.news-cta-band:before{content:"";border:1px solid #ebc27130;border-radius:50%;width:460px;height:460px;position:absolute;top:-300px;right:-210px;box-shadow:0 0 70px #dba6590d}.news-cta-band h2{max-width:780px;margin:8px 0 12px;font-size:clamp(44px,5.2vw,72px)}.news-cta-band p:not(.eyebrow){color:#9692a2;max-width:660px;margin:0;font-size:12px;line-height:1.7}.news-cta-band .button{z-index:2;white-space:nowrap;position:relative}[data-reveal],[data-parallax],[data-pointer],[data-tilt]{--reveal-x:0px;--reveal-y:0px;--scroll-shift-x:0px;--scroll-shift:0px;--pointer-shift-x:0px;--pointer-shift-y:0px;--scroll-rotate:0deg;--scroll-scale:1;--tilt-x:0deg;--tilt-y:0deg;transform:translate3d(calc(var(--reveal-x) + var(--scroll-shift-x) + var(--pointer-shift-x)), calc(var(--reveal-y) + var(--scroll-shift) + var(--pointer-shift-y)), 0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) rotateZ(var(--scroll-rotate)) scale(var(--scroll-scale));transform-style:preserve-3d;will-change:transform, opacity}.motion-ready [data-reveal]{opacity:0;filter:blur(9px);transition:opacity .9s cubic-bezier(.2,.75,.2,1) var(--reveal-delay,0s), filter .9s ease var(--reveal-delay,0s), transform .9s cubic-bezier(.18,.78,.22,1) var(--reveal-delay,0s)}.motion-ready [data-reveal=left]{--reveal-x:-40px}.motion-ready [data-reveal=right]{--reveal-x:40px}.motion-ready [data-reveal=up]{--reveal-y:32px}.motion-ready [data-reveal=diagonal-left]{--reveal-x:-32px;--reveal-y:24px}.motion-ready [data-reveal=diagonal-right]{--reveal-x:32px;--reveal-y:24px}.motion-ready [data-reveal=zoom],.motion-ready [data-reveal=scale]{--reveal-y:24px}.motion-ready [data-reveal].is-visible{--reveal-x:0px;--reveal-y:0px;opacity:1;filter:blur()}[data-tilt]{transform-origin:50%;transition:transform .28s,border-color .3s}@keyframes scroll-cue{0%,to{transform-origin:top;opacity:.4;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}@keyframes home-entrance-veil{0%{opacity:1;clip-path:inset(0)}42%{opacity:.98;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 100%);visibility:hidden}}@keyframes hero-logo-arrival{0%{opacity:.48;transform:translate3d(0,30px,-70px)scale(.79)rotateX(9deg)rotate(-2deg)}58%{opacity:1;transform:translateY(-7px)scale(1.025)rotateX(-1deg)rotate(.35deg)}78%{transform:translateY(3px)scale(.994)rotateX(0)rotate(0)}to{opacity:1;transform:translate(0,0)scale(1)rotateX(0)rotate(0)}}@keyframes hero-logo-orbit-reveal{0%{opacity:0;filter:blur(8px)drop-shadow(0 0 4px #a952ff33)}to{opacity:.72;filter:blur()drop-shadow(0 0 8px #a952ffa6)}}@keyframes hero-logo-spin{to{transform:rotate(360deg)}}@keyframes hero-logo-spin-reverse{to{transform:rotate(-360deg)}}@keyframes hero-logo-sheen{0%{opacity:0;transform:translate(0,0)rotate(18deg)}20%{opacity:.9}to{opacity:0;transform:translate(560%)rotate(18deg)}}@keyframes hero-logo-floor-in{0%{opacity:0;transform:scaleX(.35)}to{opacity:.88;transform:scaleX(1)}}@keyframes hero-caption-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hero-logo-breathe{0%,to{transform:scale(1);box-shadow:0 0 0 1px #7c3aed1a,0 30px 72px #0000008a,0 0 56px #8f3dff2e,inset 0 0 30px #a95bff17}50%{transform:scale(1.012);box-shadow:0 0 0 1px #ae74ff29,0 34px 78px #00000094,0 0 72px #9743ff40,inset 0 0 34px #b970ff1f}}@keyframes hero-logo-aura{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.07)}}@keyframes hero-stage-sweep{0%{opacity:0;transform:translate(-280%)rotate(12deg)}25%{opacity:.8}to{opacity:0;transform:translate(460%)rotate(12deg)}}@keyframes hero-value-dot{0%,to{opacity:.62;transform:scale(.88)}50%{opacity:1;transform:scale(1.14)}}@keyframes whatsapp-pulse{0%{opacity:.7;scale:.92}75%,to{opacity:0;scale:1.3}}@keyframes price-card-enter-left{0%{opacity:0;transform:translate(-54px,24px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes price-card-enter-right{0%{opacity:0;transform:translate(54px,24px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes price-card-gallery{0%,42%,to{opacity:0}50%,92%{opacity:1}}@keyframes concept-scan{0%,12%{opacity:0;top:-30%}26%{opacity:.55}54%{opacity:.3;top:104%}56%,to{opacity:0;top:104%}}@media (width<=1100px){.site-nav nav{gap:16px}.choice-rail{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(155px,1fr));padding-bottom:8px;overflow-x:auto}.choice-card{scroll-snap-align:start}.trust-grid{grid-template-columns:repeat(2,1fr)}.site-footer{grid-template-columns:auto 1fr}.site-footer>small{text-align:left;grid-column:1/-1}.site-footer>div{justify-self:end}.category-tabs{grid-template-columns:repeat(8,minmax(120px,1fr));overflow-x:auto}.news-hero{grid-template-columns:minmax(340px,1fr) minmax(300px,.72fr);padding-inline:34px}.news-model-grid h3{font-size:32px}.event-card{margin-inline:24px}.news-reel{grid-template-columns:minmax(290px,.74fr) minmax(430px,1.26fr);gap:66px;padding-inline:44px}.news-cta-band{margin-inline:24px}}@media (width<=820px){.site-nav{grid-template-columns:auto 1fr auto;gap:8px;height:66px;padding:8px 14px}.site-nav nav{display:none}.site-nav nav:has(.nav-new){justify-self:end;display:flex}.site-nav nav:has(.nav-new)>a:not(.nav-new){display:none}.nav-brand>span small{display:none}.nav-contact{min-height:40px}.site-nav .nav-contact span{font-size:0}.site-nav .nav-contact span:after{content:"WhatsApp";font-size:11px}.intro-hero{text-align:center;grid-template-columns:1fr;gap:32px;min-height:auto;padding:110px 22px 82px}.intro-logo{width:min(62vw,290px)}.intro-logo--signature{width:min(78vw,330px)}.intro-copy{margin:auto}.intro-copy .lead{margin-inline:auto}.human-details{text-align:left;grid-template-columns:1fr}.hero-eyebrow,.hero-values,.button-row{justify-content:center}.hero-orbits{width:110vw;top:4%;left:-45%}.scroll-indicator{display:none}.choice-section{padding:58px 18px 70px}.choice-rail{margin-inline:-18px;padding-inline:18px}.choice-card{min-width:175px}.product-feature,.reverse-layout{text-align:center;grid-template-columns:1fr;gap:42px;min-height:auto;padding:76px 18px 88px}.reverse-layout .product-media,.reverse-layout .product-copy{order:initial}.product-copy{margin:auto}.product-copy>p{margin-inline:auto}.spec-row,.color-block>div{justify-content:center}.product-media{border-radius:24px;height:min(126vw,650px)}.clean-media{height:min(112vw,590px)}.used-media{aspect-ratio:941/1672;width:min(92vw,440px);height:auto}.used-standard{text-align:left}.portrait-media{height:min(132vw,660px)}.poster-media{height:min(135vw,720px)}.media-label{bottom:12px}.price-gateway{text-align:center;grid-template-columns:1fr;gap:62px;min-height:auto;padding:92px 22px}.gateway-copy,.gateway-copy .button{margin:auto}.gateway-orbits{width:120vw;top:-15%;left:-50%}.trust-section{padding:86px 18px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid article{min-height:190px;padding:21px}.trust-grid h3{margin-top:42px}.faq-section{text-align:center;grid-template-columns:1fr;gap:50px;padding:86px 22px}.faq-intro{margin:auto}.faq-list{text-align:left}.contact-stage{text-align:center;grid-template-columns:1fr;gap:34px;min-height:auto;padding:88px 22px}.contact-logo{justify-self:center}.contact-stage>div>p{margin-inline:auto}.site-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.site-footer>div{flex-wrap:wrap;justify-content:center;justify-self:center}.site-footer>small{text-align:center}.site-footer .nav-brand{justify-self:center}.floating-whatsapp{min-width:52px;height:52px;padding:0 15px;bottom:14px;right:14px}.floating-whatsapp span{display:none}.floating-whatsapp svg{width:23px;height:23px}.prices-hero{text-align:center;grid-template-columns:1fr;gap:24px;min-height:auto;padding:110px 22px 80px}.prices-logo img{width:min(48vw,210px)}.prices-hero>div:last-child>p{margin-inline:auto}.price-catalog{padding:68px 16px 90px}.category-tabs{margin-bottom:46px;margin-inline:-2px}.category-heading{align-items:start}.price-grid{grid-template-columns:1fr}.catalog-disclaimer{text-align:left}.news-hero{text-align:center;grid-template-columns:1fr;gap:38px;min-height:auto;padding:110px 18px 90px}.news-hero__copy{margin:auto}.news-hero__copy>p:not(.eyebrow){margin-inline:auto}.news-status,.news-hero .button-row{justify-content:center}.news-hero__visual{aspect-ratio:16/11;border-radius:24px;height:auto}.news-hero__visual--original{aspect-ratio:2/3;border-radius:27px;width:min(88vw,520px)}.event-card{text-align:left;grid-template-columns:150px 1fr;gap:24px;margin:-34px 18px 88px;padding:22px}.event-card>div:first-child{min-height:125px;padding:14px}.event-card strong{font-size:31px}.event-card>a{grid-column:1/-1;justify-content:center;justify-self:stretch}.news-models,.news-roadmap{padding-inline:18px;padding-bottom:90px}.news-models .section-heading,.news-roadmap .section-heading{text-align:center}.news-model-grid{grid-template-columns:1fr}.news-model-grid article{min-height:330px}.news-model-grid h3{margin-top:88px}.news-reel{text-align:center;grid-template-columns:1fr;gap:60px;min-height:auto;padding:96px 18px}.concept-video-shell{width:min(78vw,380px)}.news-reel__copy{margin:auto}.news-reel__copy>p:not(.eyebrow){margin-inline:auto}.news-signal-list{text-align:left}.news-features{text-align:center;grid-template-columns:1fr;gap:56px;min-height:auto;padding:90px 18px}.news-features__visual{width:min(90vw,430px)}.news-features__content{margin:auto}.news-features--editorial .news-feature-grid{grid-template-columns:repeat(2,1fr)}.news-feature-grid{text-align:left}.roadmap-line{grid-template-columns:1fr;gap:0}.roadmap-line>i{background:linear-gradient(#e6b86a80,#a554ff8c);justify-self:center;width:1px;height:72px}.roadmap-line>i:before,.roadmap-line>i:after{left:50%;transform:translate(-50%,-50%)}.roadmap-line>i:before{top:0}.roadmap-line>i:after{top:auto;bottom:-8px;right:auto}.news-disclaimer{text-align:left;margin:0 18px 90px}.news-cta-band{text-align:center;grid-template-columns:1fr;min-height:auto;margin:0 18px 90px;padding:38px 30px}.news-cta-band p:not(.eyebrow){margin-inline:auto}.news-cta-band .button{justify-self:center}}@media (width<=520px){.floating-whatsapp{display:none}h1{font-size:clamp(43px,14vw,60px)}h2{font-size:clamp(38px,12vw,54px)}.site-nav .nav-brand>span,.site-nav nav a.nav-new>span{display:none}.button,.button-row{width:100%}.nav-contact{width:auto}.intro-logo{width:min(72vw,270px)}.intro-logo--signature{width:min(82vw,300px)}.used-spotlight{text-align:left;grid-template-columns:66px minmax(0,1fr)}.used-spotlight__image{width:66px;height:72px}.used-spotlight strong{text-align:center;border-top:1px solid #ffffff14;grid-column:1/-1;justify-self:stretch;padding:8px 10px}.used-standard{grid-template-columns:1fr}.used-standard span{text-align:center;min-height:78px}.used-copy .button-row{gap:9px}.trust-grid{grid-template-columns:1fr}.trust-grid article{min-height:175px}.trust-grid h3{margin-top:34px}.product-media{border-radius:21px}.poster-media>img{padding:8px}.future-media--clean{aspect-ratio:1.32;height:auto}.future-media--clean>img{padding:0;object-fit:contain!important}.media-label--concept{text-align:center;bottom:10px;left:10px;right:10px}.color-block>div{text-align:left;grid-template-columns:1fr 1fr;display:grid}.gateway-folder{width:min(88vw,300px)}.category-heading{gap:14px;display:grid}.price-card{min-height:205px;padding:21px}.price-card--visual{grid-template-columns:1fr;min-height:0;padding:0}.price-card-media{aspect-ratio:1.25;border-bottom:1px solid #ffffff14;border-right:0;min-height:270px}.price-card--visual .price-card-content{min-height:250px;padding:21px}.price-card h3{margin-top:28px}.price-card--visual h3{margin-top:24px}.price-card-bottom>b{font-size:28px}.catalog-disclaimer{align-items:flex-start}.news-hero h1{font-size:clamp(49px,15vw,68px)}.news-status{display:grid}.news-hero__visual{aspect-ratio:16/11}.news-hero__visual--original{aspect-ratio:2/3;width:min(92vw,440px)}.news-hero__visual img{object-fit:cover;object-position:center}.news-hero__visual>span{text-align:center;width:auto;bottom:10px;left:10px;right:10px}.event-card{text-align:center;grid-template-columns:1fr}.event-card>div:first-child{border-bottom:1px solid #ffffff17;border-right:0}.event-card h2{font-size:36px}.news-model-grid article{min-height:350px;padding:23px}.news-model-number{font-size:88px}.concept-video-shell{border-radius:30px;width:min(88vw,350px)}.concept-video-shell video,.concept-video-shell:before{border-radius:23px}.news-signal-list{grid-template-columns:1fr}.news-signal-list span{min-height:86px}.news-feature-grid,.news-features--editorial .news-feature-grid{grid-template-columns:1fr}.news-feature-grid article{min-height:160px}.news-feature-grid h3{margin-top:28px}.roadmap-line article{min-height:205px;padding:24px}.news-disclaimer{text-align:center;justify-items:center;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scroll-progress{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal],[data-parallax],[data-pointer],[data-tilt]{opacity:1!important;filter:none!important;transform:none!important}.hero-logo-stage,.hero-logo-frame,.intro-logo--signature .logo-caption{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.hero-logo-orbit,.hero-logo-sheen,.hero-logo-floor,.site-shell:before{display:none}}.canje-editorial{background:linear-gradient(130deg,#20182c,#0e111c);border:1px solid #bd9bd333;border-radius:24px;grid-template-columns:minmax(150px,280px) 1fr;align-items:center;gap:clamp(24px,5vw,64px);margin:32px 0;padding:28px;display:grid}.canje-editorial img{border-radius:16px;width:100%;height:auto}.canje-editorial h2{letter-spacing:-.035em;font-size:clamp(26px,4vw,42px);font-weight:500;line-height:1.15}.canje-editorial p{color:#baafc5;font-size:1rem;line-height:1.7}.canje-editorial a{color:#dfc3f5;margin-top:16px;display:inline-block}#canje-form{scroll-margin-top:100px}@media (width<=600px){.canje-editorial{grid-template-columns:1fr;padding:22px}.canje-editorial img{max-width:240px;margin:auto}}.product-consultation{background:linear-gradient(135deg,#241c304d,#11132080);border:1px solid #ba98d933;border-radius:20px;padding:22px}.consultation-fields{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.consultation-fields label{color:#d6c9e3;gap:8px;min-width:0;font-size:.875rem;display:grid}.consultation-fields select{color:#fff;width:100%;min-width:0;min-height:48px;font:inherit;background:#171421;border:1px solid #c6a4e33d;border-radius:12px;padding:10px 12px}.consultation-fields select:focus-visible{outline:2px solid var(--violet-soft);outline-offset:3px}.consultation-selection{color:#d6c9e3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;font-size:.875rem;display:flex}.consultation-selection strong{color:#fff;white-space:nowrap;font-size:1.25rem;font-weight:500}.product-consultation .button-row{gap:10px;margin:0}.product-consultation .button{min-height:48px;font-size:.875rem}.product-consultation>small{color:#baafc5;margin-top:14px;font-size:.8125rem;line-height:1.6;display:block}@media (width<=600px){.product-consultation{padding:18px}.product-consultation .button-row{display:grid}.product-consultation .button{width:100%}}.site-nav.site-nav--commerce{grid-template-columns:auto 1fr auto auto;gap:20px}.site-nav.site-nav--commerce .commerce-links{gap:26px;font-size:14px;display:flex}.site-nav--commerce .commerce-links a[aria-current=page]{color:#e6c5ff}.site-nav--commerce .commerce-menu{position:relative}.commerce-menu summary{cursor:pointer;border:1px solid #c3a8e52b;border-radius:12px;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:8px 12px;font-size:14px;list-style:none;display:flex}.commerce-menu summary::-webkit-details-marker{display:none}.site-nav.site-nav--commerce .commerce-menu nav{background:#100d1c;border:1px solid #b598dc36;border-radius:16px;gap:2px;min-width:240px;padding:12px;display:grid;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 24px 70px #0008}.site-nav--commerce .commerce-menu nav a{border-radius:8px;padding:13px 14px;font-size:14px}.site-nav--commerce .commerce-menu nav a:hover{background:#b589ff14}.commerce-menu summary:focus-visible,.commerce-page :is(a,button,input,select):focus-visible{outline-offset:4px;outline:2px solid #d7b0ff}.price-page .prices-hero{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:24px;min-height:0;padding:128px max(24px,50vw - 590px) 28px}.price-page .prices-hero h1{font-family:var(--sans);letter-spacing:-.045em;margin-bottom:14px;font-size:clamp(32px,4.4vw,58px);font-weight:500;line-height:1.1}.price-page .prices-hero h1 em{font-family:var(--display)}.price-page .prices-hero .eyebrow{margin-bottom:14px;font-size:12px}.price-page .prices-hero p:not(.eyebrow){color:#bdb5cb;margin-bottom:10px;font-size:16px;line-height:1.6}.catalog-date{color:#a79caf;font-size:12px;line-height:1.6;display:block}.catalog-canje-link{background:#c6a9ff08;border:1px solid #cab2e52e;border-radius:16px;gap:8px;padding:22px 24px;display:grid}.catalog-canje-link span{color:#b9adc8;font-size:13px}.catalog-canje-link b{color:#e4ccfd;font-size:15px;font-weight:500}.price-page .price-catalog{padding-top:24px}.price-page .catalog-search{max-width:1180px;margin-bottom:16px}.price-page .catalog-search input{min-height:52px;font-size:16px}.price-page .category-tabs{scrollbar-width:thin;scrollbar-color:#6d508a transparent;border-radius:14px;gap:6px;margin:0 auto 24px;padding:7px;display:flex;overflow-x:auto}.price-page .category-tabs button{white-space:nowrap;border-radius:10px;flex:none;gap:8px;min-height:46px;padding:8px 13px;font-size:13px;display:flex}.price-page .category-heading{gap:16px;margin-bottom:20px}.price-page .category-heading .eyebrow{display:none}.price-page .category-heading h2{font-size:clamp(26px,3vw,38px);line-height:1.2}.price-page .price-card-top{letter-spacing:0}.product-detail-link{align-items:center;gap:10px;display:flex}.product-detail-link span{color:#c19ce7;font-size:16px}.product-detail-link:hover{color:#dcb6ff}.price-page .price-card h3{line-height:1.3}.commerce-page{background:radial-gradient(at 85% 8%,#4b246122,#0000 35%),#060610;min-height:100svh}.commerce-container{width:min(1180px,100% - 48px);margin:auto;padding:120px 0 70px}.back-link{color:#b7a8c9;align-items:center;min-height:44px;margin-bottom:24px;font-size:14px;display:inline-flex}.simple-footer{color:#b6a9c7;border-top:1px solid #dcc5fa1a;flex-wrap:wrap;gap:20px;max-width:1180px;margin:auto;padding:28px 24px;font-size:13px;display:flex}.simple-footer span{color:#92859f;margin-left:auto}.canje-header{max-width:930px}.canje-header>.eyebrow{font-size:12px}.canje-header>h1{font-family:var(--sans);letter-spacing:-.045em;font-size:clamp(35px,5.6vw,68px);line-height:1.12}.canje-header>h1 em{font-family:var(--display)}.canje-header>p:not(.eyebrow){color:#bcb2c9;max-width:610px;font-size:17px;line-height:1.75}.canje-steps{color:#c5b1dc;border-block:1px solid #c5a3e327;flex-wrap:wrap;gap:14px 24px;margin:24px 0;padding:20px 0;font-size:13px;display:flex}.canje-form{background:linear-gradient(135deg,#181122,#0d0d18);border:1px solid #c9abe52b;border-radius:24px;padding:clamp(22px,4vw,42px);box-shadow:0 24px 80px #0003}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.form-grid label{color:#e0d4ef;flex-direction:column;gap:10px;font-size:14px;display:flex}.form-grid :is(select,input){color:#f7f0ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0a13;border:1px solid #c4a7de33;border-radius:10px;width:100%;min-height:52px;padding:12px 14px;font-family:inherit;font-size:16px}.form-grid label small{color:#a496b3;font-size:12px;line-height:1.5}.form-note{color:#b6a7c7;margin:26px 0 20px;font-size:14px;line-height:1.7}.form-privacy{color:#a89bb7;margin-top:18px;font-size:12px;line-height:1.6;display:block}.canje-ready{border-top:1px solid #b69bd335;margin-top:30px;padding-top:28px}.canje-ready h2{font-family:var(--sans);font-size:28px}.canje-ready p{color:#bdb0cc;line-height:1.65}.canje-ready pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.8 var(--sans);color:#c7b6d9;background:#08080e;border-radius:12px;padding:20px}.product-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,80px);display:grid}.detail-image{aspect-ratio:1/1.1;background:#090a16;border:1px solid #c7a5e923;border-radius:24px;place-items:center;display:grid;overflow:hidden}.detail-image img{object-fit:contain;width:100%;height:100%;display:block}.detail-image--light{background:#f5f5f7}.detail-copy h1{font-family:var(--sans);letter-spacing:-.045em;font-size:clamp(40px,4.8vw,65px);font-weight:500;line-height:1.08}.detail-copy>p:not(.eyebrow,.detail-from,.detail-availability){color:#bcb0ca;font-size:17px;line-height:1.75}.detail-points{flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none;display:flex}.detail-points li{color:#c4b4d5;border:1px solid #c2a4de29;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.5}.detail-from{color:#aa99bd;margin:30px 0 6px;font-size:14px}.detail-from strong{color:#f0d5a1;letter-spacing:-.03em;margin-top:7px;font-size:38px;font-weight:500;display:block}.detail-availability{color:#afa0bf;margin-bottom:24px;font-size:13px}.detail-canje{color:#ceadea;margin-top:24px;font-size:14px;line-height:1.6;display:block}.detail-options{margin-top:64px}.detail-options h2{font-family:var(--sans);font-size:clamp(28px,3.2vw,42px);line-height:1.2}.detail-variant-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.detail-variant-grid article{background:#b58ae008;border:1px solid #c3a1e62b;border-radius:18px;flex-direction:column;padding:26px;display:flex}.detail-variant-grid h3{margin-bottom:12px;font-size:18px;line-height:1.4}.detail-variant-grid p{color:#b7a5c8;margin-bottom:24px;font-size:14px;line-height:1.7}.detail-variant-grid b{color:#eed3a0;margin-top:auto;font-size:27px;font-weight:500;display:block}.detail-variant-grid article>span{color:#9f8fac;margin:8px 0 22px;font-size:12px;display:block}.detail-variant-grid a{color:#8eedad;border-top:1px solid #b99ada22;align-items:center;gap:8px;min-height:46px;padding-top:14px;font-size:14px;display:flex}.detail-variant-grid svg{width:20px;height:20px}.detail-options .catalog-date{margin-top:20px}.detail-assurance{border-block:1px solid #bda6d425;grid-template-columns:1fr 1fr auto;align-items:center;gap:28px;margin-top:44px;padding:28px 0;display:grid}.detail-assurance b{color:#dfc9f0;font-size:15px;font-weight:500}.detail-assurance p{color:#a89ab7;margin:8px 0 0;font-size:14px;line-height:1.7}.detail-assurance a{color:#d4b4ef;font-size:14px}.privacy-copy{max-width:740px}.privacy-copy h1{font-family:var(--sans);font-size:48px}.privacy-copy h2{font:500 25px/1.3 var(--sans);margin-top:40px}.privacy-copy p{color:#bcaecc;font-size:16px;line-height:1.85}.privacy-copy>a{color:#d5b0f7}@media (width<=900px){.site-nav.site-nav--commerce{gap:12px;padding-inline:20px}.site-nav.site-nav--commerce .commerce-links{gap:18px}.site-nav--commerce .desktop-link,.site-nav--commerce .menu-word,.site-nav--commerce .nav-brand small{display:none}.detail-assurance{grid-template-columns:1fr 1fr}}@media (width<=720px){.site-nav.site-nav--commerce{gap:9px;height:66px;padding:8px 12px}.site-nav.site-nav--commerce .nav-brand>span{display:none}.site-nav.site-nav--commerce .nav-brand img{width:40px;height:40px}.site-nav.site-nav--commerce .commerce-links{gap:16px;font-size:13px}.site-nav.site-nav--commerce .nav-contact{min-width:42px;min-height:42px;padding:0}.site-nav.site-nav--commerce .nav-contact span{display:none}.commerce-menu summary{justify-content:center;width:42px;min-width:42px;min-height:42px;padding:8px}.price-page .prices-hero{grid-template-columns:1fr;gap:16px;padding:96px 20px 20px}.price-page .prices-hero h1{font-size:36px}.price-page .prices-hero p:not(.eyebrow){margin-inline:0;font-size:14px}.catalog-canje-link{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.catalog-canje-link b{font-size:13px}.price-page .price-catalog{padding:16px 16px 50px}.price-page .category-tabs{margin-bottom:20px}.price-page .category-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.price-page .category-heading h2{font-size:27px}.price-page .category-heading>div{flex:1;min-width:0}.price-page .category-heading p:last-child{font-size:12px}.price-page .category-heading>b{padding:8px;font-size:11px}.commerce-container{width:calc(100% - 40px);padding-top:90px}.product-detail-grid{grid-template-columns:1fr;gap:30px}.detail-image{max-height:480px}.detail-copy h1{font-size:40px}.detail-copy .eyebrow{font-size:11px}.detail-options{margin-top:44px}.form-grid{grid-template-columns:1fr;gap:20px}.canje-steps{gap:14px;margin:20px 0;display:grid}.detail-assurance{grid-template-columns:1fr;gap:24px}.simple-footer{font-size:12px}.simple-footer span{margin-left:0}}@media (width<=360px){.site-nav.site-nav--commerce{gap:6px;padding-inline:8px}.site-nav.site-nav--commerce .commerce-links{gap:11px;font-size:12px}}:root{--motion-ease:cubic-bezier(.22,1,.36,1);--violet:#a67ad7;--pink:#ba8edc;--gold:#dcc49d}.site-shell:before{display:none}[data-reveal],[data-parallax],[data-pointer],[data-tilt]{will-change:auto}.motion-ready [data-reveal]{filter:none;transition:opacity .65s var(--motion-ease) var(--reveal-delay,0s),transform .8s var(--motion-ease) var(--reveal-delay,0s)}.motion-ready [data-reveal=left],.motion-ready [data-reveal=diagonal-left]{--reveal-x:-22px}.motion-ready [data-reveal=right],.motion-ready [data-reveal=diagonal-right]{--reveal-x:22px}.motion-ready [data-reveal=up],.motion-ready [data-reveal=scale],.motion-ready [data-reveal=zoom]{--reveal-y:18px}.motion-ready [data-reveal].is-visible{--reveal-x:0px;--reveal-y:0px;filter:none}.site-shell.home-experience .intro-copy>*,.site-shell.home-experience .intro-copy h1>*,.site-shell.home-experience .intro-assurance{animation:refined-settle .45s var(--motion-ease) both;animation-delay:0s}.site-shell.home-experience .hero-logo-stage{will-change:auto;animation:1.15s cubic-bezier(.16,1,.3,1) both signature-arrival}.site-shell.home-experience .hero-logo-stage:before{filter:none;animation:none}.site-shell.home-experience .hero-logo-frame{animation:12s ease-in-out 1.15s infinite refined-float}.site-shell.home-experience .hero-logo-orbit{animation:signature-orbit 1.3s var(--motion-ease) both;opacity:.5;filter:none}.site-shell.home-experience .entrance-light i,.hero-logo-sheen{animation:none}.price-page .price-card-enter{animation:refined-settle .24s var(--motion-ease) both;animation-delay:0s}.price-page .price-grid>article{animation:catalog-settle .42s var(--motion-ease) both}.button,.category-tabs button,.iphone18-shop-swatches button{transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .22s var(--motion-ease)}.button:active,.category-tabs button:active,.iphone18-shop-swatches button:active{transform:scale(.985)}.site-nav{-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%)}.scroll-progress__bar{box-shadow:none;background:linear-gradient(90deg,#9573c3,#d1b5e9)}.motion-ready [data-parallax].motion-settled{transition:none}.motion-ready [data-reveal]:focus-within{opacity:1;--reveal-x:0px;--reveal-y:0px}.floating-whatsapp:before,.floating-whatsapp:after{animation:none}@keyframes refined-settle{0%{transform:translateY(8px)}to{transform:translate(0,0)}}@keyframes catalog-settle{0%{transform:translateY(6px)}to{transform:translate(0,0)}}@keyframes refined-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes signature-arrival{0%{transform:perspective(1000px)translate3d(-24px,22px,-180px)rotateY(-10deg)scale(.76)}78%{transform:perspective(1000px)translate(2px,-2px)rotateY(0)scale(1.005)}to{transform:perspective(1000px)translate(0,0)rotateY(0)scale(1)}}@keyframes signature-orbit{0%{opacity:.12;transform:rotate(-14deg)scale(.94)}to{opacity:.5;transform:rotate(0)scale(1)}}@media (pointer:coarse){[data-pointer],[data-tilt]{--pointer-shift-x:0px!important;--pointer-shift-y:0px!important}.site-shell.home-experience .hero-logo-frame,.entrance-light:before{animation:none}.motion-ready [data-reveal=left]{--reveal-x:-16px}.motion-ready [data-reveal=right]{--reveal-x:16px}.motion-ready [data-reveal].is-visible{--reveal-x:0px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}html{-webkit-text-size-adjust:100%;scroll-padding-top:90px}body{min-width:0}img{max-width:100%}button,input,select,textarea{font:inherit}:is(.site-shell,.price-page,.commerce-page) :is(h1,h2,h3,p,small,dd){overflow-wrap:break-word}:is(.price-grid,.product-detail-grid,.form-grid,.intro-assurance)>*{min-width:0}.gallery-image-placeholder{background:radial-gradient(#bda8d511,#0000 65%);width:100%;height:100%;display:block}.color-catalog-slide .gallery-image-placeholder{height:320px}.color-catalog-card--watch .gallery-image-placeholder{height:370px}.price-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-page .price-card--visual{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.price-page .price-card-content{min-width:0}.price-page .category-tabs button{font-size:.875rem}.price-page .category-heading p:last-child{font-size:.875rem;line-height:1.6}.price-page .category-heading>b{font-size:.8125rem}.price-card-photo-note,.price-card-condition{letter-spacing:.02em;white-space:normal;font-size:.75rem}.price-card-content>p{font-size:.875rem;line-height:1.6}.price-card-top{font-size:.75rem}.button{white-space:normal;text-align:center}.button>*{min-width:0}.category-tabs{overscroll-behavior-x:contain;scroll-padding-inline:12px}.commerce-menu nav{max-width:calc(100vw - 32px);max-height:calc(100dvh - 100px);overflow-y:auto}.site-nav--commerce .commerce-links a{align-items:center;min-height:44px;display:inline-flex}.site-nav.site-nav--commerce .commerce-menu .mobile-menu-link{display:none}.site-shell.home-experience .intro-hero{row-gap:24px;padding-top:112px}.site-shell.home-experience .intro-logo--signature{max-width:340px}.site-shell.home-experience .intro-copy>.button-row,.site-shell.home-experience .intro-copy>.intro-local{animation:none}.site-shell.home-experience .intro-assurance{padding-block:16px;animation:none}.used-photo-dialog img{height:auto;max-height:calc(90dvh - 100px)}.used-photo-dialog p{line-height:1.6}@media (width>=721px) and (width<=1100px){.price-page .price-card--visual{grid-template-columns:minmax(0,1fr)}.price-page .price-card-media{border-right:0}.price-page .price-card-content{padding:24px}.price-page .price-catalog{padding-inline:24px}.price-page .iphone18-shop-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.price-page .new-iphone-shop-card .iphone-swatches--five{grid-template-columns:repeat(3,minmax(0,1fr))!important}.iphone18-shop-copy,.color-catalog-copy,.used-phone-copy{padding:24px 20px}}@media (width<=720px){.price-page .price-grid,.price-page .price-card--visual{grid-template-columns:minmax(0,1fr)}.price-page .prices-hero p:not(.eyebrow){font-size:1rem}.site-nav.site-nav--commerce{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));grid-template-columns:minmax(0,1fr) auto auto}.site-nav.site-nav--commerce .commerce-links{display:none}.site-nav.site-nav--commerce .commerce-menu .mobile-menu-link,.site-nav.site-nav--commerce .nav-brand>span{display:block}.site-nav.site-nav--commerce .nav-brand small{display:none}.site-nav.site-nav--commerce .nav-brand{gap:8px;min-width:0}.site-nav.site-nav--commerce .nav-brand b{font-size:1rem}.site-nav.site-nav--commerce .nav-contact,.commerce-menu summary{min-width:44px;min-height:44px}.catalog-canje-link{flex-wrap:wrap;gap:10px}.price-page .iphone18-shop-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.price-page .new-iphone-shop-card .iphone-swatches--five{grid-template-columns:repeat(3,minmax(0,1fr))!important}.color-catalog-swatches button{max-width:100%}.price-page .used-phone-slide img{height:clamp(320px,110vw,440px)}.site-footer,.simple-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))}}@media (width<=820px){.site-shell.home-experience .intro-hero{row-gap:16px;padding-top:82px}.site-shell.home-experience .intro-logo--signature{width:128px}.site-shell.home-experience .intro-logo--signature .logo-caption{display:none}.site-shell.home-experience .intro-copy .lead{margin-bottom:18px;line-height:1.6}.site-shell.home-experience .intro-copy h1{margin-bottom:16px}.site-shell.home-experience .intro-copy .intro-local{margin-top:12px}.site-shell.home-experience .intro-assurance{gap:8px;margin-top:0}.site-shell.home-experience .intro-assurance>div{padding-block:4px}.site-shell.home-experience .product-feature--future{padding-top:32px}}@media (width<=520px){.color-catalog-slide .gallery-image-placeholder{height:270px}.color-catalog-card--watch .gallery-image-placeholder{height:370px}.detail-variant-grid{grid-template-columns:minmax(0,1fr)}.site-shell.home-experience .intro-copy h1{font-size:clamp(36px,9.5vw,50px)}.site-shell.home-experience .product-feature--flagship h2{font-size:clamp(36px,10vw,50px)}.site-shell.home-experience .intro-assurance{grid-template-columns:minmax(0,1fr);gap:16px}.site-shell.home-experience .intro-assurance>div{gap:16px;display:flex}.site-shell.home-experience .intro-assurance p{margin:0}.used-phone-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=360px){.site-nav.site-nav--commerce{gap:6px}.site-nav.site-nav--commerce .commerce-links{gap:10px;font-size:.8125rem}.catalog-trade-banner{flex-direction:column;align-items:flex-start}.used-phone-specs{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.site-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080914f5!important}.entrance-light:before,.home-experience .hero-logo-frame{animation:none!important}}@media (hover:none){.button:hover,.nav-contact:hover{transform:none}}.site-shell.home-experience .intro-hero.brand-intro{text-align:center;background:radial-gradient(at 50% 15%,#6b389b17,#0000 62%),#060611;flex-direction:column;justify-content:center;align-items:center;gap:26px;height:auto;min-height:0;padding:112px 24px 42px;display:flex;overflow:visible}.brand-intro:before,.brand-intro:after{display:none!important}.brand-intro-emblem{aspect-ratio:1;background:#060611;border:1px solid #d7bdea24;border-radius:50%;flex-shrink:0;width:220px;position:relative;overflow:hidden;box-shadow:0 16px 54px #8e53c412}.brand-intro-emblem img{object-fit:contain;width:128%;max-width:none;height:128%;display:block;position:absolute;top:-14%;left:-14%}.brand-intro-emblem,.brand-intro-emblem img{transition:none!important;animation:none!important;transform:none!important}.site-shell.home-experience .brand-intro .intro-copy{width:100%;max-width:740px;margin:0 auto}.site-shell.home-experience .brand-intro .intro-copy>*,.site-shell.home-experience .brand-intro .intro-copy h1>*{animation:none!important}.site-shell.home-experience .brand-intro .hero-eyebrow{color:#ae9abb;letter-spacing:.15em;justify-content:center;margin-bottom:14px;font-size:.75rem}.site-shell.home-experience .brand-intro .intro-copy h1{margin-bottom:18px;font-size:clamp(38px,4.8vw,64px);line-height:1.1}.site-shell.home-experience .brand-intro .intro-copy h1>span{letter-spacing:-.025em;margin-bottom:10px;font-size:.53em}.site-shell.home-experience .brand-intro .intro-copy h1>em{color:#e5d9f4;max-width:none;margin-inline:auto}.site-shell.home-experience .brand-intro .lead{color:#b9afc6;max-width:450px;margin:0 auto 24px;font-size:1rem;line-height:1.7}.brand-intro .button-row{justify-content:center;gap:12px}.brand-intro .button{min-height:52px}.brand-intro-advice{color:#d8d0df;justify-content:center;align-items:center;gap:9px;min-height:44px;margin-top:12px;font-size:.8125rem;display:inline-flex}.brand-intro-advice .whatsapp-mark{color:#fff;flex-shrink:0;width:18px;height:18px}.brand-intro-advice:hover{color:#fff}.brand-intro-signature{color:#9787a6;letter-spacing:.03em;margin:10px 0 0;font-size:.75rem}.site-shell.home-experience .brand-assurance{max-width:1180px;margin:0 auto;padding:20px 24px;animation:none}@media (width<=720px){.site-shell.home-experience .intro-hero.brand-intro{gap:22px;padding:94px 20px 30px}.brand-intro-emblem{width:190px}.site-shell.home-experience .brand-intro .intro-copy h1{font-size:clamp(36px,8.5vw,48px)}.site-shell.home-experience .brand-intro .lead{margin-bottom:20px;font-size:.9375rem}.site-shell.home-experience .brand-assurance{gap:10px}}@media (width<=520px){.brand-intro-emblem{width:164px}.site-shell.home-experience .brand-intro .hero-eyebrow{letter-spacing:.12em;font-size:.6875rem}.brand-intro .button-row{grid-template-columns:minmax(0,1fr);max-width:360px;margin-inline:auto;display:grid}.brand-intro .button{width:100%}.brand-intro-signature{line-height:1.6}}@media (height<=700px) and (width>=721px){.site-shell.home-experience .intro-hero.brand-intro{gap:18px;padding-top:94px}.brand-intro-emblem{width:152px}}.future-page{--future-surface:#ffffff0b;--future-border:#ffffff1b;color:#f8f7fc;background:#02030a;min-height:100vh;overflow:clip}.future-page section,.future-page aside{scroll-margin-top:82px}.future-page p{text-wrap:pretty}.future-nav{background:#02030bc7;border-bottom-color:#ffffff13}.future-hero{isolation:isolate;background:radial-gradient(circle at 79% 42%,#5d55d833,#0000 31%),radial-gradient(circle at 17% 27%,#8432d129,#0000 27%),linear-gradient(145deg,#02030a,#08091b 56%,#02030a);grid-template-columns:minmax(390px,.86fr) minmax(530px,1.14fr);align-items:center;gap:clamp(48px,6.4vw,112px);min-height:max(880px,100svh);padding:122px clamp(22px,5.8vw,110px) 104px;display:grid;position:relative}.future-hero:before{content:"";z-index:-2;opacity:.14;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.future-hero__atmosphere{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(73vw,1060px);animation:1.8s cubic-bezier(.16,1,.3,1) both future-atmosphere-in;position:absolute;inset:1% auto auto -27%}.future-hero__atmosphere i{inset:calc(var(--ring) * 8%);border:1px solid rgba(181, 104, 255, calc(.2 - var(--ring) * .045));border-radius:50%;position:absolute;box-shadow:inset 0 0 48px #8e3de806}.future-hero__atmosphere i:first-child{--ring:0}.future-hero__atmosphere i:nth-child(2){--ring:1}.future-hero__atmosphere i:nth-child(3){--ring:2}.future-hero__copy{z-index:3;max-width:710px;position:relative}.future-kicker{color:#ded9e7;letter-spacing:.04em;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;width:max-content;max-width:100%;margin-bottom:27px;padding:9px 13px;font-size:11px;font-weight:600;display:inline-flex}.future-kicker i{background:#79e7a7;border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite future-dot;box-shadow:0 0 16px #49de82db}.future-hero h1{letter-spacing:-.062em;margin:9px 0 25px;font-size:clamp(63px,7vw,108px);line-height:.9}.future-hero__lead{color:#aaa7b7;max-width:630px;font-family:var(--soft);margin-bottom:28px;font-size:clamp(16px,1.2vw,19px);line-height:1.72}.future-launch-status{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:1fr 1fr;gap:9px;max-width:650px;margin:0 0 28px;padding:9px;display:grid;box-shadow:inset 0 1px #ffffff0d}.future-launch-status>div{background:#02030b6e;border:1px solid #ffffff12;border-radius:15px;align-content:center;min-height:112px;padding:14px 16px;display:grid}.future-launch-status small,.future-launch-status span{color:#918d9e;letter-spacing:.09em;text-transform:uppercase;font-size:9px}.future-launch-status strong{color:#f0ce84;font-family:var(--display);margin:5px 0 7px;font-size:33px;font-weight:500;line-height:1}.future-hero__visual,.future-editorial__visual{background:#03040d;border:1px solid #bf7cff33;border-radius:34px;width:100%;position:relative;overflow:hidden;box-shadow:0 48px 140px #0000008f,0 0 110px #6235d31c,inset 0 1px #ffffff12}.future-hero__visual{aspect-ratio:16/10;margin:0}.future-hero__visual:before,.future-editorial__visual:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 68%,#02030a4d);position:absolute;inset:0}.future-hero__visual img{object-fit:cover!important;object-position:center!important}.future-hero__visual figcaption,.future-highlights figure figcaption{z-index:3;color:#eeeaf3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03040dbf;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:9px;min-height:42px;padding:9px 13px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.future-hero__visual figcaption i{background:#79e7a7;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px #49de82bf}.future-hero__visual figcaption span{color:#a8a3b2;letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:9px}.future-confirmed{background:linear-gradient(90deg,#03040d,#08081a 50%,#03040d);border-block:1px solid #ffffff13;grid-template-columns:1fr 90px 1fr;align-items:center;gap:18px;min-height:132px;padding:25px clamp(22px,6.5vw,124px);display:grid}.future-confirmed>div{align-items:center;gap:14px;display:flex}.future-confirmed>div:first-child{justify-content:flex-end}.future-confirmed>div>span{color:#ebcd8bb8;font-family:var(--display);font-size:29px}.future-confirmed p{gap:3px;margin:0;display:grid}.future-confirmed small{color:#85818f;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.future-confirmed b{color:#d8d5df;font-size:13px;font-weight:600}.future-confirmed>i{background:linear-gradient(90deg,#e6b86a,#9f55ff);height:1px}.future-models,.future-highlights,.future-roadmap{padding:125px clamp(22px,6.5vw,124px)}.future-models{background:radial-gradient(circle at 50% 110%,#752ecb29,#0000 38%),linear-gradient(#03040c,#070817)}.future-section-heading{text-align:center;max-width:830px;margin:0 auto 58px}.future-section-heading h2{margin-bottom:18px}.future-section-heading>p:last-child{color:#9f9aaa;max-width:660px;margin:auto;font-size:16px;line-height:1.68}.future-model-grid{grid-template-columns:repeat(3,1fr);gap:15px;max-width:1360px;margin:auto;display:grid}.future-model{isolation:isolate;border:1px solid var(--future-border);background:linear-gradient(145deg,#ffffff0d,#ffffff04);border-radius:26px;flex-direction:column;min-height:650px;padding:16px;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s,background .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.future-model:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--model-color) 18%, transparent), transparent 68%);filter:blur(12px);pointer-events:none;border-radius:50%;height:52%;position:absolute;inset:auto -26% -24% 15%}.future-model:hover{background:linear-gradient(145deg,#984ee116,#ffffff05);border-color:#c689ff5c;transform:translateY(-7px)}.future-model__top{justify-content:space-between;align-items:center;gap:12px;min-height:39px;padding:5px 8px 0;display:flex}.future-model__top>span{color:#c8c3cf;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.future-model__top>span i{background:#79e7a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #49de829e}.future-model__top small{color:color-mix(in srgb, var(--model-color) 60%, #ffffff42);font-family:var(--display);font-size:24px}.future-model__visual{aspect-ratio:16/11;border:1px solid color-mix(in srgb, var(--model-color) 24%, #ffffff1a);background:radial-gradient(circle at 50% 52%, color-mix(in srgb, var(--model-color) 12%, transparent), transparent 61%), #02030a;border-radius:20px;flex-shrink:0;width:100%;margin:13px 0 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 48px #0000003d}.future-model--iphone-duo .future-model__visual{background:radial-gradient(circle,#fff,#f2f1ef 74%)}.future-model__visual:after{content:"";z-index:2;pointer-events:none;opacity:0;filter:blur(7px);width:23%;animation:future-model-light 7.2s cubic-bezier(.22, .7, .18, 1) var(--model-delay,0s) infinite;background:linear-gradient(90deg,#0000,#ffffff40,#0000);position:absolute;inset:-35% auto -35% -34%;transform:rotate(14deg)}.future-model__visual img{z-index:1;padding:12px;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s;object-fit:contain!important;object-position:center!important}.future-model--iphone-18-pro .future-model__visual,.future-model--iphone-18-pro-max .future-model__visual{aspect-ratio:1}.future-model__finish{color:#c9c5d0;margin:0 9px 12px;font-size:.875rem}.future-model--iphone-duo .future-model__visual img{padding:0}.future-model:hover .future-model__visual img{filter:saturate(1.05)contrast(1.02);transform:scale(1.035)}.future-model h3{font-family:var(--display);letter-spacing:-.04em;margin:0 9px 6px;font-size:clamp(29px,2.15vw,36px);font-weight:500;line-height:1}.future-model>b{color:#d3a9f8;margin-inline:9px;font-size:13px;font-weight:600}.future-model>p{color:#918d9c;min-height:67px;margin:12px 9px 15px;font-size:14px;line-height:1.58}.future-model>ul{flex-wrap:wrap;gap:7px;margin:0 9px 18px;padding:0;list-style:none;display:flex}.future-model>ul li{color:#ccc8d3;letter-spacing:.035em;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:600}.future-model__cta,.future-mini-wa{z-index:3;color:#fff;background:#25d366;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .3s,background .3s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 9px 28px #25d36629,inset 0 1px #fff3}.future-model>.future-model__cta{width:calc(100% - 18px);margin:auto 9px 8px}.future-model__cta:hover,.future-mini-wa:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 13px 33px #25d36645}.future-model__cta svg,.future-mini-wa svg{width:17px;height:17px}.future-editorial{background:radial-gradient(circle at 18% 48%,#5b4cd42b,#0000 30%),linear-gradient(145deg,#02030a,#08091a 55%,#02030a);grid-template-columns:minmax(480px,1.02fr) minmax(390px,.98fr);align-items:center;gap:clamp(56px,8vw,140px);min-height:840px;padding:118px clamp(22px,6.5vw,124px);display:grid}.future-editorial--duo{background:radial-gradient(circle at 79% 47%,#8f36de2e,#0000 30%),linear-gradient(145deg,#03040c,#090817,#02030a);grid-template-columns:minmax(390px,.88fr) minmax(530px,1.12fr)}.future-editorial--duo .future-editorial__visual{order:2}.future-editorial--duo .future-editorial__copy{order:1}.future-editorial__copy{max-width:650px}.future-editorial__copy h2{margin-bottom:25px}.future-editorial__copy>p:not(.eyebrow){color:#aaa6b6;max-width:610px;font-size:17px;line-height:1.72}.future-editorial__visual{aspect-ratio:16/11}.future-editorial__visual--product{aspect-ratio:1;background:radial-gradient(circle at 50% 74%,#7b254457,#0000 45%),#03040d}.future-editorial__visual--product img{padding:28px 18px 0;object-fit:contain!important;object-position:center bottom!important}.future-editorial__visual--duo{background:#f7f6f4}.future-editorial__visual--duo img{object-fit:contain!important;object-position:center!important}.future-compare{gap:9px;margin-top:28px;display:grid}.future-compare>div{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:11px 1fr auto;align-items:center;gap:12px;min-height:76px;padding:11px 12px;display:grid}.future-compare>div>span{border-radius:999px;width:11px;height:38px;box-shadow:0 0 18px}.future-compare p{gap:3px;margin:0;display:grid}.future-compare b{font-size:14px}.future-compare small{color:#85818f;letter-spacing:.04em;font-size:10px}.future-mini-wa{min-width:110px}.future-colors{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.future-colors span{color:#c9c5d0;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;padding:8px 11px 8px 26px;font-size:10px;position:relative}.future-colors span:before{content:"";background:var(--swatch);border:1px solid #ffffff38;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.future-colors .is-black{--swatch:#25262a}.future-colors .is-silver{--swatch:#e4e3df}.future-colors .is-glacier{--swatch:#b9cce0}.future-colors .is-burgundy{--swatch:#6f2137}.future-points{flex-wrap:wrap;gap:8px;margin:28px 0;padding:0;list-style:none;display:flex}.future-points li{color:#d5d1dc;background:#ffffff08;border:1px solid #ffffff1c;border-radius:999px;padding:9px 12px;font-size:11px}.future-highlights{background:radial-gradient(circle at 50% -15%,#8436d92b,#0000 36%),#04050e}.future-highlights__layout{grid-template-columns:minmax(420px,.9fr) minmax(560px,1.1fr);align-items:stretch;gap:16px;max-width:1300px;margin:auto;display:grid}.future-highlights figure{background:#02030a;border:1px solid #8b4cbe38;border-radius:27px;min-height:570px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 85px #00000059,inset 0 1px #ffffff0f}.future-highlights figure img{object-fit:cover!important;object-position:center!important}.future-highlights figure:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 55%,#02030a57);position:absolute;inset:0}.future-highlights figure figcaption{border-radius:999px;right:auto}.future-highlight-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.future-highlight-grid article{border:1px solid var(--future-border);background:linear-gradient(145deg,#ffffff0d,#ffffff04);border-radius:24px;flex-direction:column;min-height:275px;padding:27px;display:flex}.future-highlight-grid strong{color:#e8c67c;font-family:var(--display);letter-spacing:-.035em;font-size:38px;font-weight:500}.future-highlight-grid h3{font-family:var(--display);margin:auto 0 12px;font-size:29px;font-weight:500;line-height:1.05}.future-highlight-grid p{color:#918d9b;margin:0;font-size:13px;line-height:1.62}.future-clarity{background:radial-gradient(circle at 0,#e6b86a14,#0000 40%),linear-gradient(135deg,#e6b86a0a,#953cff0a);border:1px solid #e6b86a3d;border-radius:28px;grid-template-columns:minmax(310px,.8fr) minmax(500px,1.2fr);align-items:center;gap:50px;width:min(100% - 44px,1220px);margin:112px auto;padding:37px 40px;display:grid}.future-clarity small{color:#d8b96d;letter-spacing:.13em;font-size:9px;font-weight:700}.future-clarity h2{margin:8px 0 0;font-size:clamp(38px,4vw,58px)}.future-clarity>p{color:#aaa6b4;margin:0;font-size:15px;line-height:1.72}.future-clarity>p strong{color:#f6f3fa;font-weight:600}.future-roadmap{background:radial-gradient(circle at 50% 110%,#5b46c624,#0000 35%),#03040c}.future-roadmap__grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1260px;margin:auto;display:grid}.future-roadmap__grid article{border:1px solid var(--future-border);background:var(--future-surface);border-radius:24px;flex-direction:column;min-height:260px;padding:27px;display:flex}.future-roadmap__grid small{color:#c99df0;font-family:var(--display);font-size:29px}.future-roadmap__grid strong{font-family:var(--display);margin:auto 0 13px;font-size:29px;font-weight:500;line-height:1.05}.future-roadmap__grid p{color:#9894a3;margin:0;font-size:13px;line-height:1.62}.future-roadmap__note{color:#777381;text-align:center;max-width:770px;margin:24px auto 0;font-size:11px;line-height:1.6}.future-event-more{background:linear-gradient(145deg,#ffffff0c,#ffffff04);border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:55px;width:min(100% - 44px,1220px);margin:0 auto 112px;padding:39px;display:grid}.future-event-more h2{margin:8px 0 0;font-size:clamp(38px,4vw,56px)}.future-event-more__grid{gap:8px;display:grid}.future-event-more__grid article{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:68px;padding:11px 15px;display:grid}.future-event-more__grid article>span{color:#d8b96d;font-family:var(--display);font-size:23px}.future-event-more__grid p{gap:3px;margin:0;display:grid}.future-event-more__grid b{font-size:13px}.future-event-more__grid small{color:#8f8a99;font-size:10px}.future-disclaimer{background:linear-gradient(135deg,#e6b86a0b,#953cff09);border:1px solid #e6b86a33;border-radius:24px;align-items:center;gap:22px;width:min(100% - 44px,1220px);margin:0 auto 112px;padding:24px;display:flex}.future-disclaimer img{object-fit:contain;border-radius:50%;flex:none;width:76px;height:76px}.future-disclaimer b{color:#ead08e;margin-bottom:6px;display:block}.future-disclaimer p{color:#9995a3;max-width:980px;margin:0;font-size:13px;line-height:1.65}.future-cta{background:radial-gradient(circle at 9% 120%,#8c3ee547,#0000 46%),radial-gradient(circle at 91% 0,#e6b86a1c,#0000 31%),linear-gradient(145deg,#0b0a19,#05060f);border:1px solid #c985ff38;border-radius:31px;grid-template-columns:1fr auto;align-items:center;gap:45px;width:min(100% - 44px,1220px);min-height:390px;margin:0 auto 112px;padding:50px;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 105px #0006,inset 0 1px #ffffff12}.future-cta h2{margin:6px 0 14px;font-size:clamp(48px,5.2vw,76px)}.future-cta p:not(.eyebrow){color:#aaa6b5;max-width:650px;margin:0;font-size:16px;line-height:1.65}.future-cta .button-row{min-width:250px;display:grid}.future-page>.floating-whatsapp{width:54px;min-width:54px;height:54px;padding:0}.future-page>.floating-whatsapp span{display:none}.future-page>.floating-whatsapp svg{width:23px;height:23px}@keyframes future-dot{0%,to{opacity:.62;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes future-atmosphere-in{0%{opacity:0;transform:scale(.75)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes future-model-light{0%,68%{opacity:0;transform:translate(0)rotate(14deg)}75%{opacity:.52}91%,to{opacity:0;transform:translate(690%)rotate(14deg)}}@media (width<=1180px){.future-hero{grid-template-columns:minmax(360px,.88fr) minmax(440px,1.12fr);padding-inline:34px}.future-editorial,.future-editorial--duo{grid-template-columns:minmax(400px,1fr) minmax(350px,.9fr);gap:62px;padding-inline:42px}.future-model{min-height:670px}}@media (width<=1100px){.future-page .site-nav{grid-template-columns:auto 1fr auto;gap:8px}.future-page .site-nav nav:has(.nav-new){justify-self:end;display:flex}.future-page .site-nav nav:has(.nav-new)>a:not(.nav-new){display:none}.future-hero{text-align:center;grid-template-columns:1fr;gap:44px;min-height:auto;padding:108px 18px 86px}.future-hero__copy{margin:auto}.future-kicker,.future-hero__lead{margin-inline:auto}.future-launch-status{text-align:left;margin-inline:auto}.future-hero .button-row{justify-content:center}.future-hero__atmosphere{width:120vw;top:-3%;left:-65%}.future-hero__visual{border-radius:24px;max-width:760px;margin-inline:auto}.future-confirmed{grid-template-columns:1fr 60px 1fr;padding-inline:18px}.future-models,.future-highlights,.future-roadmap{padding:88px 18px}.future-model-grid{grid-template-columns:1fr;max-width:620px}.future-model,.future-model>p{min-height:0}.future-editorial,.future-editorial--duo{text-align:center;grid-template-columns:1fr;gap:50px;min-height:auto;padding:88px 18px}.future-editorial--duo .future-editorial__visual,.future-editorial--duo .future-editorial__copy{order:initial}.future-editorial__copy{margin:auto}.future-editorial__copy>p:not(.eyebrow){margin-inline:auto}.future-compare{text-align:left}.future-colors,.future-points{justify-content:center}.future-editorial__visual{border-radius:24px;max-width:720px;margin-inline:auto}.future-highlights__layout{grid-template-columns:1fr;max-width:720px}.future-highlights figure{min-height:520px}.future-clarity{text-align:center;grid-template-columns:1fr;gap:24px;margin-inline:18px;padding:34px 30px}.future-roadmap__grid{grid-template-columns:repeat(2,1fr)}.future-event-more{text-align:center;grid-template-columns:1fr;gap:28px;margin-inline:18px;padding:34px 30px}.future-event-more__grid{text-align:left}.future-cta{text-align:center;grid-template-columns:1fr;min-height:auto;margin-inline:18px;padding:39px 30px}.future-cta p:not(.eyebrow){margin-inline:auto}.future-cta .button-row{justify-content:center;min-width:0}}@media (width<=680px){.future-confirmed{text-align:center;grid-template-columns:1fr}.future-confirmed>div,.future-confirmed>div:first-child{justify-content:center}.future-confirmed>i{justify-self:center;width:70px}.future-highlight-grid{grid-template-columns:1fr}.future-highlight-grid article{min-height:230px}.future-roadmap__grid{grid-template-columns:1fr}.future-roadmap__grid article{min-height:220px}}@media (width<=520px){.future-page .site-nav .nav-brand>span,.future-page .site-nav nav a.nav-new>span{display:none}.future-hero h1{font-size:clamp(50px,14vw,68px)}.future-kicker{font-size:9px}.future-launch-status{grid-template-columns:1fr}.future-launch-status>div{text-align:center;min-height:96px}.future-hero__visual{aspect-ratio:1.22}.future-hero__visual img{object-fit:contain!important;object-position:center!important}.future-hero__visual figcaption{text-align:center;justify-content:center;font-size:9px;bottom:10px;left:10px;right:10px}.future-hero__visual figcaption span{display:none}.future-model__visual{aspect-ratio:4/3}.future-compare>div{grid-template-columns:9px minmax(0,1fr) auto}.future-mini-wa{width:45px;min-width:45px;padding:0}.future-mini-wa span{display:none}.future-editorial__visual--product{aspect-ratio:1/1.05}.future-editorial__visual--duo{aspect-ratio:1.15}.future-highlights figure{min-height:410px}.future-highlights figure figcaption{justify-content:center;font-size:9px;bottom:10px;left:10px;right:10px}.future-clarity{padding-inline:24px}.future-event-more{padding-inline:22px}.future-disclaimer{text-align:center;justify-items:center;margin-inline:18px;display:grid}.future-cta{margin-inline:18px}}@media (prefers-reduced-motion:reduce){.future-hero__atmosphere,.future-kicker i,.future-model__visual:after{animation:none!important}}.future-model__top>span,.future-launch-status small,.future-launch-status span,.future-colors span,.future-model>ul li,.future-roadmap__note,.future-event-more__grid small,.future-compare small,.future-kicker{font-size:.75rem}.future-model>p,.future-highlight-grid p,.future-roadmap__grid p{font-size:1rem}.future-model__cta,.future-mini-wa{font-size:.875rem}.future-hero,.future-highlights__layout,.future-editorial,.future-clarity{min-width:0}.future-hero__visual,.future-editorial__visual--product{aspect-ratio:auto;background:#080911}.future-hero__visual:before,.future-editorial__visual--product:before{display:none}.future-hero__visual figcaption.future-hero__caption{color:#c4b8d3;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;background:#0b0912;border:0;border-radius:0;min-height:0;margin:0;padding:15px 20px;font-size:.8125rem;line-height:1.5;display:block;position:static}.future-model--iphone-18-pro .future-model__visual,.future-model--iphone-18-pro-max .future-model__visual{aspect-ratio:4/5;background:#080911}.future-model--iphone-18-pro .future-model__visual img,.future-model--iphone-18-pro-max .future-model__visual img{padding:18px;object-fit:contain!important;object-position:center!important}.future-model--iphone-18-pro .future-model__visual:after,.future-model--iphone-18-pro-max .future-model__visual:after{display:none}.future-model--iphone-18-pro:hover .future-model__visual img,.future-model--iphone-18-pro-max:hover .future-model__visual img{filter:none;transform:none}
