.design-preview{--preview-edge:#94bef63b;--preview-surface:#0d1828;background:#050a12}.design-preview .site-root{background:#050a12}.design-preview .section-shell{width:min(100% - 80px,1280px)}.design-preview .site-header{border:1px solid var(--preview-edge);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08111e;border-radius:18px;inset:14px 24px auto;box-shadow:0 12px 44px #0005,inset 0 1px #ffffff08}.design-preview .nav-shell{gap:24px;width:calc(100% - 44px);height:70px}.design-preview .brand-logo-navbar{width:152px}.design-preview .desktop-nav{gap:25px}.design-preview .desktop-nav a{color:#c0cbdc}.design-preview .nav-actions{gap:10px;padding-inline-start:12px}.design-preview .language-toggle :is(a,button){border-radius:9px;font-size:13px}.design-preview .nav-auth-link{border-radius:10px;padding-inline:12px}.design-preview .nav-auth-primary{box-shadow:none;background:#122b4c}.design-preview .nav-whatsapp{background:#0f223b;border-color:#3b86e6;border-radius:24px;box-shadow:inset 0 0 18px #126bff20}.design-preview .menu-button{border-radius:11px}.design-preview .mobile-nav{border-radius:0 0 18px 18px;max-height:calc(100dvh - 100px);overflow-y:auto}.design-preview .button{border-radius:999px;min-height:50px;transition:background .2s,border-color .2s;position:relative}.design-preview .button-primary{background:linear-gradient(140deg,#138bff,#0759fa 65%,#1954d9);border:1px solid #65b8ff8c;box-shadow:inset 0 1px #b9e7ff5e,0 8px 28px #0759fa40}.design-preview .button-secondary{background:linear-gradient(130deg,#15283caa,#081321c7);border-color:#8598b65e}.design-preview .button:hover{transform:none}.design-preview .button-primary:hover{box-shadow:inset 0 1px #b9e7ff5e,0 8px 28px #0759fa40}.design-preview .nav-whatsapp:hover{box-shadow:inset 0 0 18px #126bff20}.design-preview .button:active{transform:translateY(1px)scale(.975);box-shadow:inset 0 3px 9px #0005}.design-preview .hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;min-height:790px;padding-top:158px;padding-bottom:84px}.design-preview .hero:before{opacity:1;background:radial-gradient(at 76% 34%,#14386166,#0000 49%),radial-gradient(at 26% 15%,#0e254133,#0000 52%);inset:0 calc(50% - 50vw) -50px;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.design-preview .hero:after{display:none}.design-preview .hero-copy{align-self:center}.design-preview .eyebrow-row{gap:12px;margin-bottom:24px}.design-preview .eyebrow{color:#97c8ff;font-size:10px}.design-preview .hero-badge{background:#17355b75;border-radius:30px;padding:8px 12px;font-size:9px}.design-preview .hero h1{letter-spacing:-.058em;text-wrap:balance;font-size:clamp(3.6rem,5.35vw,5rem);line-height:1.02}.design-preview .hero h1 span{color:#a9d3ff;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#eef8ff 0%,#90caff 40%,#4c91ff 85%);-webkit-background-clip:text;background-clip:text;margin-top:5px}.design-preview .hero-description{color:#b5c5da;max-width:510px;margin-top:24px;font-size:15px;line-height:1.8}.design-preview .delivery-note{color:#c6d3e4;max-width:500px;font-size:12px;line-height:1.7}.design-preview .delivery-note>span{color:#81c0ff;border-radius:50%}.design-preview .hero-actions{gap:12px;margin-top:28px}.design-preview .hero-index{color:#7e93b0;margin-top:32px}.design-preview .hero-visual{perspective:1100px;touch-action:pan-y;min-height:570px}.design-preview .hero-visual:before{background:radial-gradient(ellipse at var(--pointer-x,55%) var(--pointer-y,50%), #1774ff40, transparent 65%);filter:blur(28px);inset:8% -10% 5%}.design-preview .hero-visual:after{z-index:-1;filter:none;background:linear-gradient(90deg,#091320,#294c73 40%,#0f2944 70%,#091320);border-top:2px solid #99d7ff;border-radius:50%;height:54px;bottom:21%;left:10%;right:1%;transform:rotate(-5deg);box-shadow:0 -10px 34px #1989ff55,0 15px #071320,0 25px 45px #0009}.design-preview .visual-orbit{pointer-events:none;border-color:#3698ff66}.design-preview .orbit-one{inset:25% -3% 31% 0;transform:rotate(-24deg);box-shadow:0 -1px #6ab6ff22}.design-preview .orbit-one:after{content:"";background:#d9f5ff;border-radius:50%;width:6px;height:6px;position:absolute;inset:20% 2% auto auto;box-shadow:0 0 12px 4px #159aff}.design-preview .orbit-two{border-style:dashed;border-color:#8abfff18;inset:10% 9% 13%;transform:rotate(20deg)}.design-preview .laptop-scene{aspect-ratio:1.45;height:auto;transform:perspective(1100px) rotateX(calc(-8deg + var(--tilt-x,0deg))) rotateY(calc(-12deg + var(--tilt-y,0deg))) rotateZ(-3deg);filter:drop-shadow(0 24px 23px #0008);transition:transform .65s cubic-bezier(.2,.75,.2,1);top:10%;left:7%;right:7%}.design-preview .hero-visual[data-interacting] .laptop-scene{transition-duration:.11s}.design-preview .preview-device-photo{filter:drop-shadow(0 24px 20px #0009);transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .3s;position:absolute;inset:7% -2% 24%}.design-preview .preview-device-photo img{object-fit:contain;padding:0 0 22px}.design-preview .preview-device-photo p{text-align:center;color:#a7c8ec;letter-spacing:.25em;direction:ltr;margin:0;font-size:8px;position:absolute;inset:auto 0 0}.design-preview .laptop-lid{transform-origin:bottom;background:linear-gradient(130deg,#b5c5d8,#111a25 4%,#030812 95%,#7b8ca1);border:2px solid #b2c1d5;border-bottom:5px solid #626e7f;border-radius:12px 12px 5px 5px;width:80%;height:68%;padding:9px;animation:.95s cubic-bezier(.2,.75,.2,1) both preview-lid-open;top:0;left:10%;transform:rotateX(-10deg);box-shadow:inset 2px 2px 1px #f0f8ff6b,4px 5px #1b2a3e,0 0 28px #388bff22}@keyframes preview-lid-open{0%{transform:rotateX(-65deg)}to{transform:rotateX(-10deg)}}.design-preview .laptop-screen{background:radial-gradient(at 72% 8%,#387cff,#0000 50%),linear-gradient(130deg,#051432 22%,#0757ba 55%,#041125 92%);border-radius:5px}.design-preview .laptop-screen:before{content:"";border:28px solid #47b9ff70;border-radius:43%;width:115%;height:150%;position:absolute;top:-34%;left:18%;transform:rotate(-35deg)skew(-15deg);box-shadow:inset 12px 9px 22px #010720,0 0 0 12px #2a83ec55,0 0 0 20px #72c7ff22,0 0 50px #65c5ff44}.design-preview .laptop-screen:after{background:linear-gradient(120deg,#fff0 30%,#a9dbff20 48%,#fff0 60%)}.design-preview .screen-grid{opacity:.12}.design-preview .laptop-screen .brand-logo{filter:brightness(1.4)drop-shadow(0 2px 10px #000);width:48%}.design-preview .laptop-screen p{color:#d6eaff;font-size:7px;bottom:12%}.design-preview .laptop-deck{transform-origin:top;clip-path:none;background:linear-gradient(120deg,#718095,#9daabd 45%,#617389);border:1px solid #a6b9d0;border-top:5px solid #263341;border-radius:0 0 10px 10px;width:80%;height:60%;top:68%;left:10%;transform:rotateX(62deg);box-shadow:0 5px #4a586a,0 7px #b0bece,inset 0 0 0 2px #c1d0df44}.design-preview .keyboard-lines{opacity:1;direction:ltr;background:#526074;border:1px solid #455063;border-radius:5px;flex-direction:column;gap:3px;padding:3px;display:flex;inset:7% 7% 36%}.design-preview .preview-key-row{flex:1;gap:3px;min-height:0;display:flex}.design-preview .preview-key-row i{background:linear-gradient(#243142,#101823);border-top:1px solid #66768b;border-radius:2px;flex:1;box-shadow:0 1px 1px #000a}.design-preview .key-row-0 i{border-top-color:#8a9bb0}.design-preview .key-row-1 i:last-child,.design-preview .key-row-2 i:first-child,.design-preview .key-row-2 i:last-child,.design-preview .key-row-3 i:first-child,.design-preview .key-row-3 i:last-child{flex:1.7}.design-preview .key-row-4 i:nth-child(4){flex:5.5}.design-preview .trackpad{background:linear-gradient(130deg,#9aa8bb,#77899f);border:1px solid #465972;border-radius:5px;width:36%;height:25%;bottom:5%;left:32%;box-shadow:inset 0 1px #d2dcea66}.design-preview .laptop-edge{display:none}.design-preview .laptop-deck:before{content:"";background:linear-gradient(90deg,#a8b7c9 0 12%,#263341 12% 88%,#a8b7c9 88%);border-radius:3px;height:5px;position:absolute;top:-5px;left:7%;right:7%;box-shadow:inset 0 1px #e0eaf4aa}.design-preview .laptop-deck:after{content:"";background:#425167;border-radius:2px 2px 0 0;width:14%;height:2px;position:absolute;bottom:0;left:43%}.design-preview .availability-pill{color:#cfe1f5;background:#0b1b2bc7;border-radius:30px;font-size:9px;top:1%;right:2%}.design-preview .visual-proof{color:#d0e0f2;background:#091829cc;border-radius:12px;font-size:10px}.design-preview .proof-warranty{max-width:220px;top:9%;left:-3%}.design-preview .proof-tested{top:64%;right:0}.design-preview .proof-check{border-radius:50%}.design-preview .featured-device-card{background:linear-gradient(120deg,#15283edb,#081423eb);border-color:#678ab65c;border-radius:18px;grid-template-columns:1fr auto;gap:6px 14px;padding:17px 20px;bottom:0;left:4%;right:0}.design-preview .featured-device-card:before{background:linear-gradient(90deg,#87ceff,#0000);width:30%;left:20px}.design-preview .featured-device-card>p{grid-column:1/-1;font-size:9px}.design-preview .featured-device-card strong{font-size:16px}.design-preview .featured-device-card span{color:#a8bdd6;font-size:11px;line-height:1.5}.design-preview .device-price strong{font-size:32px}.design-preview .device-price small{color:#a8bdd6}.design-preview .trust-wrap{background:linear-gradient(90deg,#0e1b2baa,#0a1421);border-color:#6381a42b}.design-preview .trust-bar{grid-template-columns:repeat(3,1fr);padding-block:9px}.design-preview .trust-item{border:0;min-height:76px;padding:14px 20px}.design-preview .trust-item:last-child{border:0}.design-preview .trust-item>span{color:#8ac9ff;background:#112d4b77;border:1px solid #558bcd4d;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.design-preview .trust-item strong{font-size:12px}.design-preview .trust-item small{color:#9dadc4;line-height:1.5}.design-preview .content-section{padding-block:70px}.design-preview .section-heading{margin-bottom:30px}.design-preview .section-heading h2{letter-spacing:-.045em;font-size:clamp(2rem,3.5vw,3.2rem)}.design-preview .heading-aside p{color:#a6b6ce}.design-preview .section-eyebrow{color:#8dbdf6}.design-preview .category-grid{border:0;gap:16px}.design-preview .category-card{border:1px solid var(--preview-edge);background:radial-gradient(ellipse at var(--pointer-x,80%) var(--pointer-y,0%), #23559344, transparent 70%), linear-gradient(145deg, #142235, #091320);border-radius:20px;min-height:240px;padding:25px;transition:border-color .25s;box-shadow:inset 0 1px #ffffff08,0 16px 32px #0002}.design-preview .category-card:after{border-radius:inherit}.design-preview .category-card:hover,.design-preview .category-card:focus-within{border-color:#529fff;transform:none;box-shadow:inset 0 1px #ffffff08,0 16px 32px #0002}.design-preview .category-card:not(.active):hover:after{opacity:0}.design-preview .category-card h3{margin-top:32px}.design-preview .category-card p{color:#a2b2c9}.design-preview .category-top i{border-color:#72bdff;box-shadow:4px 4px #155a9f55,8px 8px #155a9f22}.design-preview .home-product-collection,.design-preview .featured-section{background:0 0}.design-preview .product-grid{gap:24px}.design-preview .product-card{border-color:var(--preview-edge);background:radial-gradient(ellipse at var(--pointer-x,40%) var(--pointer-y,0%), #2967b125, transparent 60%), linear-gradient(140deg, #152235, #09131f 75%);border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);transition:border-color .2s;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #0003}.design-preview .product-card:hover,.design-preview .product-card:focus-within{border-color:#66b0ff;transform:none;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #0003}.design-preview .product-visual.has-product-image{border:0}.design-preview .product-visual.image-bg-neutral{background:radial-gradient(at 50% 38%,#e2eaf5,#a6b8cf)!important}.design-preview .product-visual.image-bg-transparent{background:radial-gradient(#284975,#0c1829)!important}.design-preview .product-visual.has-product-image>img{padding:56px 12px 40px}.design-preview .product-visual.image-bg-neutral>img{mix-blend-mode:multiply}.design-preview .condition-badge,.design-preview .stock-badge{border-radius:30px;font-size:12px}.design-preview .product-content{padding:60px 20px 22px}.design-preview .product-content h3{min-height:0;font-size:23px;line-height:1.3}.design-preview .product-brand-row{flex-wrap:wrap;gap:7px;font-size:12px}.design-preview .spec-list>div{grid-template-columns:68px 1fr}.design-preview .spec-list dd{color:#d3dfed}.design-preview .product-price-row strong{font-size:36px}.design-preview .product-price-row small,.design-preview .product-purchase-facts small{font-size:12px}.design-preview .product-purchase-facts strong{font-size:13px;line-height:1.5}.design-preview .product-updated{color:#aabbd0;font-size:12px}.design-preview .product-actions{grid-template-columns:1fr}.design-preview .product-actions .button{min-height:44px;font-size:13px;line-height:1.4}.design-preview .product-share-button{border-radius:20px;font-size:12px}.design-preview .home-use-grid{border:0;gap:12px}.design-preview .home-use-grid>a{border:1px solid var(--preview-edge);background:linear-gradient(150deg,#14253a,#09111e);border-radius:18px;min-height:225px;transition:transform .25s,border-color .25s}.design-preview .home-use-grid>a:hover{border-color:#539dec;transform:translateY(-6px)}.design-preview .home-use-grid p{color:#a1b0c6}.design-preview .catalog-filter-panel{border-color:var(--preview-edge);background:#0d1a2b;border-radius:20px;padding:22px}.design-preview :is(.product-search-field input,.product-select-grid select){background:#07121f;border-radius:10px}.design-preview .product-filter-options button,.design-preview .clear-filter{border-radius:30px;transition:background .18s,transform .18s}.design-preview .product-filter-options button:active{transform:scale(.95)}.design-preview .product-empty{border-radius:20px}.design-preview .why-grid{border:0;gap:12px}.design-preview .why-card{border:1px solid var(--preview-edge);background:linear-gradient(140deg,#10223b,#09121e);border-radius:20px}.design-preview .why-icon>span{border-radius:12px}.design-preview .why-card p,.design-preview .order-step p{color:#9aacc5}.design-preview .order-step{border-radius:18px}.design-preview .used-section{background:radial-gradient(at 70% 60%,#184d8c44,#0000 65%),#091422;border-block-color:#6392c72b}.design-preview .used-visual{border-radius:24px}.design-preview .help-section{background:radial-gradient(at 90% 0,#2d80e477,#0000 70%),#102b4b;border:1px solid #438de877;border-radius:26px;margin-block:36px 70px;padding:46px}.design-preview .site-footer{background:#040910}.design-preview [dir=rtl] .hero:before{transform:scaleX(-1)}.design-preview [dir=rtl] .availability-pill{left:2%;right:auto}.design-preview [dir=rtl] .proof-warranty{left:auto;right:-3%}.design-preview [dir=rtl] .proof-tested{left:0;right:auto}.design-preview [dir=rtl] .hero h1{letter-spacing:-.035em;font-size:clamp(3.6rem,5vw,4.8rem);line-height:1.3}.design-preview [dir=rtl] .product-visual{border:0}@media (min-width:1600px){.design-preview .hero{min-height:850px}.design-preview .hero-visual{min-height:560px}}@media (max-width:1100px){.design-preview .section-shell{width:calc(100% - 48px)}.design-preview .hero{gap:16px}.design-preview .hero h1{font-size:3.7rem}.design-preview .hero-visual{min-height:470px}.design-preview .proof-warranty{top:4%;left:0}.design-preview .availability-pill{top:-5%}.design-preview .product-card{grid-template-columns:1fr}.design-preview .product-visual.has-product-image{min-height:250px}.design-preview .product-content{padding:22px}.design-preview .product-actions{grid-template-columns:1fr 1.2fr}.design-preview .home-use-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.design-preview .hero{grid-template-columns:1fr;gap:36px;padding-top:140px}.design-preview .hero-copy{max-width:630px}.design-preview .hero-visual{width:min(100%,580px);min-height:480px}.design-preview .hero h1{font-size:4.5rem}.design-preview .trust-item{padding:14px 10px}.design-preview .trust-bar{grid-template-columns:repeat(2,1fr)}.design-preview .trust-item:nth-child(n){border:0}.design-preview .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.design-preview .section-shell{width:calc(100% - 36px)}.design-preview .site-header{border-radius:14px;inset:8px 10px auto}.design-preview .nav-shell{gap:8px;width:calc(100% - 24px);height:60px}.design-preview .brand-logo-navbar{width:124px}.design-preview .nav-actions{gap:7px;padding:0}.design-preview .language-toggle{gap:0;font-size:13px}.design-preview .language-toggle button{min-width:36px}.design-preview .menu-button{width:37px;height:37px}.design-preview .hero{gap:0;padding-top:103px;padding-bottom:32px}.design-preview .hero:before{opacity:.72;background-position:66%;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.design-preview .hero-copy{display:contents}.design-preview .hero-copy>*{z-index:1;position:relative}.design-preview .eyebrow-row{order:1;gap:9px;margin-bottom:21px}.design-preview .eyebrow{font-size:8px}.design-preview .hero-badge{padding:6px 9px;font-size:8px}.design-preview .hero h1{order:2;max-width:100%;font-size:clamp(2.8rem,12.5vw,4rem);line-height:1.04}.design-preview [dir=rtl] .hero h1{font-size:clamp(2.8rem,12vw,3.8rem);line-height:1.28}.design-preview .hero-visual{order:3;width:100%;min-height:365px;margin-top:32px;margin-bottom:18px}.design-preview .laptop-scene{aspect-ratio:1.45;height:auto;top:11%;left:4%;right:4%}.design-preview .preview-device-photo{inset:7% -2% 29%}.design-preview .hero-visual:after{height:33px;bottom:29%;left:8%;right:0}.design-preview .availability-pill{padding:7px 9px;font-size:7px;top:1%}.design-preview .proof-warranty{gap:6px;max-width:160px;padding:6px 8px;font-size:8px;top:0;left:0}.design-preview [dir=rtl] .proof-warranty{left:auto;right:0}.design-preview .proof-tested{padding:6px 9px;font-size:8px;top:60%;right:0}.design-preview .proof-check{width:17px;height:17px}.design-preview .featured-device-card{border-radius:15px;padding:12px 14px;bottom:0;left:0;right:0}.design-preview .featured-device-card>p{font-size:8px}.design-preview .featured-device-card strong{font-size:13px}.design-preview .featured-device-card span{font-size:9px}.design-preview .device-price strong{font-size:27px}.design-preview .hero-actions{order:4;grid-template-columns:1fr;gap:10px;margin:0}.design-preview .hero-description{order:5;margin-top:22px;font-size:13px;line-height:1.8}.design-preview .delivery-note{order:6;margin-top:14px;font-size:11px}.design-preview .hero-index{order:7;margin-top:23px}.design-preview .hero .button{min-height:48px;font-size:12px}.design-preview .trust-bar{gap:5px;padding-block:12px}.design-preview .trust-item{align-items:flex-start;gap:9px;min-height:81px;padding:12px 2px}.design-preview .trust-item>span{border-radius:7px;flex:0 0 24px;width:24px;height:26px;font-size:8px}.design-preview .trust-item strong{font-size:10px}.design-preview .trust-item small{font-size:9px}.design-preview .content-section{padding-block:45px}.design-preview .section-heading{margin-bottom:24px}.design-preview .section-heading h2{font-size:2rem;line-height:1.1}.design-preview .category-grid,.design-preview .home-use-grid,.design-preview .home-product-collection .product-grid{padding-bottom:15px;scrollbar-color:#447bad #0e1b2c;gap:12px;width:calc(100% + 18px);padding-inline-end:18px}.design-preview .category-card{flex-basis:82vw;min-width:82vw;min-height:235px;padding:23px}.design-preview .home-use-grid{display:flex}.design-preview .home-use-grid>a{min-height:220px}.design-preview .product-card{border-radius:19px;grid-template-columns:1fr}.design-preview .product-visual.has-product-image{min-height:230px}.design-preview .product-visual.has-product-image>img{padding:42px 20px 30px}.design-preview .product-content{padding:20px}.design-preview .product-content h3{font-size:23px}.design-preview .product-actions{grid-template-columns:1fr}.design-preview .product-badges{inset:12px 12px auto}.design-preview .condition-badge,.design-preview .stock-badge{padding:6px 8px;font-size:12px}.design-preview .catalog-filter-panel{padding:16px}.design-preview .why-grid{grid-template-columns:1fr}.design-preview .why-card{min-height:210px}.design-preview .help-section{border-radius:20px;padding:28px 22px}}@media (prefers-reduced-motion:reduce){.design-preview *,.design-preview :before,.design-preview :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.design-preview :is(.product-card,.category-card,.button,.home-use-grid>a){transform:none!important}.design-preview .product-visual img{scale:1!important}.design-preview .laptop-scene{transform:perspective(1100px)rotateX(-8deg)rotateY(-12deg)rotate(-3deg)}.design-preview .preview-device-photo{transform:none}}.design-preview #featured-deals{background:radial-gradient(at 80% 25%,#2365aa32,#0000 60%),linear-gradient(155deg,#10243a,#0a1422 75%);border-block:1px solid #79b4ef26;position:relative}.design-preview #featured-deals .product-card:first-child{border-color:#7dc4ff80;box-shadow:0 0 65px #2588e521,inset 0 1px #d7eeff20}.design-preview .product-visual.image-bg-neutral,.design-preview .product-visual.image-bg-transparent{background:radial-gradient(at 50% 30%,#f5f7fa,#d5dfe9 75%,#bccbdc)!important}.design-preview .product-visual.has-product-image{isolation:isolate}.design-preview .product-visual.has-product-image:after{z-index:1;filter:blur(13px);pointer-events:none;background:#35496225;height:14px;display:block;bottom:14%}.design-preview .product-visual.image-bg-transparent>img{filter:drop-shadow(0 13px 10px #263c5229)}.design-preview .product-visual .product-ref{color:#435970}.design-preview #why{padding-block:90px}.design-preview #why .why-grid{gap:0}.design-preview #why .why-card{border:0;background:0 0;border-inline-end:1px solid #6583a530;border-radius:0;min-height:230px;padding:24px;transition:background .25s}.design-preview #why .why-card:last-child{border-inline-end:0}.design-preview #why .why-card:hover{background:linear-gradient(#1b41672b,#0000)}.design-preview #why .why-icon>span{color:#91cfff;background:#12283d;border:1px solid #598bb34d;border-radius:14px;place-items:center;width:48px;height:48px;font-size:0;transition:background .25s;display:grid}.design-preview #why .why-icon>span:after{content:"";width:25px;height:25px;-webkit-mask:var(--service-icon) center / contain no-repeat;mask:var(--service-icon) center / contain no-repeat;background:currentColor}.design-preview #prices{--service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h8l10 10-8 8L3 11V3Z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1'/%3E%3Cpath d='m10 14 3 3 5-5'/%3E%3C/svg%3E")}.design-preview #testing{--service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='7'/%3E%3Cpath d='m15 15 6 6M6 10l3 3 5-5'/%3E%3C/svg%3E")}.design-preview #warranty{--service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='m12 2 8 3v6c0 5-8 11-8 11S4 16 4 11V5l8-3Z'/%3E%3Cpath d='m8 11 3 3 5-5'/%3E%3C/svg%3E")}.design-preview #delivery{--service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M2 5h12v12H2zM14 10h4l4 4v3h-8'/%3E%3Ccircle cx='6' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}.design-preview #support{--service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 14v-3a8 8 0 0 1 16 0v7c0 3-4 3-7 3'/%3E%3Crect x='2' y='11' width='4' height='7' rx='2'/%3E%3Crect x='18' y='11' width='4' height='7' rx='2'/%3E%3C/svg%3E")}.design-preview #why .why-card:hover .why-icon>span{color:#c7ebff;background:#1d4670}.design-preview #why .why-card h3{margin-top:26px}.design-preview #why .why-card p{color:#b0bfd1}.design-preview #new-arrivals{background:linear-gradient(110deg,#0f1e30,#09121e);border-block:1px solid #6d9eca20}.design-preview #gaming-laptops{background:radial-gradient(at 15% 65%,#155c922e,#0000 65%)}.design-preview .home-use-section{padding-block:90px}.design-preview .home-use-grid>a:nth-child(2){background:linear-gradient(155deg,#193b56,#0c1b2a)}.design-preview .home-use-grid>a:nth-child(3){background:linear-gradient(155deg,#223653,#101929)}.design-preview .button:focus-visible{outline-offset:4px;outline:2px solid #a7dcff}@media (min-width:1101px){.design-preview #featured-deals .product-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:stretch}.design-preview #featured-deals .product-card:first-child{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.design-preview #featured-deals .product-card:not(:first-child){grid-template-columns:1fr}.design-preview #featured-deals .product-card:not(:first-child) .product-visual{min-height:250px}.design-preview #featured-deals .product-card:not(:first-child) .product-content{padding:24px}.design-preview #new-arrivals>.section-shell{grid-template-columns:minmax(0,.65fr) minmax(0,1.65fr);align-items:start;gap:28px 44px;display:grid}.design-preview #new-arrivals .section-heading{grid-area:1/1;align-self:start;margin:28px 0 0;display:block}.design-preview #new-arrivals .heading-aside{border:0;margin-top:24px;padding:0}.design-preview #new-arrivals .product-card{grid-template-columns:1fr}.design-preview #new-arrivals .product-visual{min-height:270px}.design-preview #new-arrivals .product-content{padding:24px}.design-preview #new-arrivals .home-collection-footer{grid-area:1/1;align-self:end;margin-bottom:36px}.design-preview #new-arrivals .product-grid{grid-area:1/2}}@media (max-width:800px){.design-preview #why .why-card{border-bottom:1px solid #6583a530}.design-preview #why .why-card:nth-child(2n){border-inline-end:0}}@media (max-width:620px){.design-preview #why,.design-preview .home-use-section{padding-block:50px}.design-preview #why .why-card{border-inline-end:0;grid-template-columns:52px minmax(0,1fr);gap:6px 16px;min-height:0;padding:22px 0;display:grid}.design-preview #why .why-icon{grid-row:1/3;align-self:start}.design-preview #why .why-icon small{display:none}.design-preview #why .why-card h3{margin:3px 0 0}.design-preview #why .why-card p{grid-column:2}}
.design-preview .hero:has(.finder-visual){align-items:center;gap:40px 64px;padding-top:150px;padding-bottom:64px}.design-preview .hero-visual.finder-visual{isolation:isolate;flex-direction:column;width:100%;min-height:0;margin:0;display:flex}.design-preview .finder-visual:after{display:none}.design-preview .finder-render{height:410px;position:relative}.design-preview .finder-device{width:min(100%,490px);height:100%;transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));margin:auto;transition:transform .35s;position:relative}.design-preview .finder-device img{object-fit:contain;filter:drop-shadow(0 20px 15px #0009)}.design-preview .finder-light{filter:blur(15px);background:radial-gradient(#207ded44,#0000 65%);border-radius:50%;position:absolute;inset:20% 8% 0}.design-preview .finder-light:after{content:"";filter:blur(12px);background:#3899ff77;border-radius:50%;height:9%;position:absolute;bottom:2%;left:10%;right:10%}.design-preview .finder-render-caption{bottom:14px;color:#849ab6;letter-spacing:.05em;font-size:9px;position:absolute;inset-inline-start:0}.design-preview .finder-scene-label{inset-inline-end:5%;border:1px solid var(--preview-edge);color:#c8e4ff;background:#0a1a2eeb;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex;position:absolute;bottom:0}.design-preview .finder-scene-label svg{color:#7abcff;width:18px;height:18px}.design-preview .finder-console{z-index:1;border:1px solid var(--preview-edge);background:linear-gradient(135deg,#112237f2,#0b1524f5 70%);border-radius:20px;grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:48px;padding:32px;display:grid;position:relative;box-shadow:0 16px 44px #0003,inset 0 1px #d4eaff0d}.design-preview .finder-controls{border-inline-start:1px solid var(--preview-edge);min-width:0;padding-inline-start:32px}.design-preview .finder-intro{min-width:0}.design-preview .finder-console:before{content:"";background:linear-gradient(90deg,#0000,#a1d7ff,#0000);height:1px;position:absolute;top:-1px;left:22%;right:22%}.design-preview .finder-console-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.design-preview .finder-kicker{color:#91b9e8;letter-spacing:.08em;font-size:10px}.design-preview .finder-live{color:#a2b9cb;align-items:center;gap:6px;font-size:9px;display:flex}.design-preview .finder-live i{background:#66d6af;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #66d6af55}.design-preview .finder-console h2{letter-spacing:-.03em;margin:13px 0 5px;font-size:clamp(23px,2.4vw,32px);line-height:1.4}.design-preview .finder-intro>p{color:#b0c0d5;max-width:360px;margin:0;font-size:14px;line-height:1.9}.design-preview .finder-use{border:0;min-width:0;margin:0 0 20px;padding:0}.design-preview .finder-use legend,.design-preview .finder-budget-heading label{color:#d0dded;font-size:12px}.design-preview .finder-use legend>span,.design-preview .finder-budget-heading label>span{color:#6389b4;margin-inline-end:9px;font-size:10px}.design-preview .finder-use-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.design-preview .finder-use-grid label{cursor:pointer;position:relative}.design-preview .finder-use-grid input{opacity:0;width:1px;height:1px;position:absolute}.design-preview .finder-use-grid label>span{color:#a5b6cd;background:#07132277;border:1px solid #6680a133;border-radius:12px;flex-direction:column;align-items:center;gap:9px;padding:12px 5px;font-size:12px;transition:border-color .18s,background .18s,color .18s;display:flex}.design-preview .finder-use-grid svg{width:23px;height:23px}.design-preview .finder-use-grid input:checked+span{color:#e2f2ff;background:linear-gradient(145deg,#1b5084aa,#17304e);border-color:#5aafff;box-shadow:inset 0 1px #b5ddff33,0 4px 18px #0068ff15}.design-preview .finder-use-grid label:hover>span{border-color:#8bc2ff}.design-preview .finder-use-grid input:focus-visible+span{outline-offset:4px;outline:2px solid #b3deff}.design-preview .finder-budget-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.design-preview .finder-budget-heading output{color:#eef8ff;font-size:24px;font-weight:650}.design-preview .finder-budget-heading output small{color:#a1b2c8;font-size:10px;font-weight:400}.design-preview .finder-range{accent-color:#63b0ff;cursor:pointer;width:100%;height:28px;margin:8px 0}.design-preview .finder-presets{gap:8px;display:flex}.design-preview .finder-presets button{color:#a8b9d1;cursor:pointer;background:#081625;border:1px solid #6680a144;border-radius:8px;flex:1;min-height:40px;padding:6px;font-size:13px}.design-preview .finder-presets button[aria-pressed=true]{color:#dff1ff;background:#183b61;border-color:#5494dc}.design-preview .finder-submit{justify-content:center;width:100%;margin-top:20px;padding-inline:22px}.design-preview .finder-results{z-index:1;border-top:1px solid #7aa6d633;grid-column:1/-1;width:100%;min-width:0;padding-top:42px;position:relative}.design-preview .hero:has(.finder-visual):before{pointer-events:none;height:950px;max-height:100%;bottom:auto}.design-preview .finder-visual[data-use=creative] .finder-light{background:radial-gradient(#4e69ae44,#0000 65%)}.design-preview .finder-visual[data-use=gaming] .finder-light{background:radial-gradient(#167eac44,#0000 65%)}.design-preview .finder-console:focus-within{border-color:#639dd077}.design-preview [dir=rtl] :is(.finder-console h2,.finder-results-heading h2,.finder-kicker){letter-spacing:0}.design-preview .finder-results-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.design-preview .finder-results-heading h2{margin:12px 0;scroll-margin-top:115px;font-size:clamp(28px,3vw,42px)}.design-preview .finder-results-heading p{color:#9fb1ca;max-width:650px;font-size:13px;line-height:1.8}.design-preview .finder-edit{color:#a1ceff;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:12px 0;font-size:12px}.design-preview .finder-count{color:#85bfef;margin:20px 0;font-size:12px}.design-preview .finder-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.design-preview .finder-result-card{background:linear-gradient(145deg,#142338,#09131f);border:1px solid #7194bf44;border-radius:20px;overflow:hidden}.design-preview .finder-product-photo{color:#34465d;background:#f1f4f8;place-items:center;height:225px;display:grid;position:relative}.design-preview .finder-product-photo img{object-fit:contain;mix-blend-mode:multiply;padding:35px 20px}.design-preview .finder-product-number{top:14px;color:#62738a;font-size:11px;position:absolute;inset-inline-start:16px}.design-preview .finder-condition{bottom:12px;color:#304c69;background:#ffffffd9;border:1px solid #1b3a5922;border-radius:20px;padding:5px 10px;font-size:10px;position:absolute;inset-inline-start:14px}.design-preview .finder-product-body{padding:22px}.design-preview .finder-product-body h3{min-height:58px;margin:12px 0;font-size:20px;line-height:1.45}.design-preview .finder-product-specs{color:#aebed0;min-height:48px;font-size:12px;line-height:1.9}.design-preview .finder-price{border-top:1px solid #7ba1ce26;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.design-preview .finder-price strong{font-size:32px}.design-preview .finder-price>span{color:#bbcfdf;font-size:11px}.design-preview .finder-match{color:#86cfb9;margin:10px 0 20px;font-size:11px}.design-preview .finder-product-body .button{width:100%;min-height:44px;font-size:12px}.design-preview .finder-whatsapp{text-align:center;color:#a7d1ff;padding:16px 0;font-size:12px;display:block}.design-preview .finder-compare-check{color:#b4c3d7;cursor:pointer;border-top:1px solid #7ba1ce26;align-items:center;gap:10px;padding-top:14px;font-size:12px;display:flex}.design-preview .finder-compare-check input{accent-color:#4c9fff;width:18px;height:18px}.design-preview .finder-compare-heading{color:#a9bdd5;justify-content:space-between;align-items:center;gap:15px;margin:24px 0 12px;font-size:13px;display:flex}.design-preview .finder-table-scroll{background:#0b1828;border:1px solid #779bc544;border-radius:16px;min-width:0;max-width:100%;overflow-x:auto}.design-preview .finder-table-scroll table{border-collapse:collapse;text-align:start;width:100%;font-size:12px}.design-preview .finder-table-scroll caption{text-align:start;color:#a7cdff;padding:18px;font-size:16px}.design-preview .finder-table-scroll th,.design-preview .finder-table-scroll td{text-align:start;border-top:1px solid #6c92bf26;min-width:145px;padding:16px}.design-preview .finder-table-scroll tbody th{color:#91a9c6;font-weight:400}.design-preview .finder-table-scroll tbody tr:nth-child(odd){background:#11233866}.design-preview .finder-empty{text-align:center;background:#0d1c2f;border:1px solid #7da4d344;border-radius:22px;padding:40px 20px}.design-preview .finder-empty>span{color:#86baff;font-size:42px}.design-preview .finder-empty h3{margin:12px 0;font-size:23px}.design-preview .finder-empty p{color:#a8b9cf;margin-bottom:24px}.design-preview .finder-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.design-preview .finder-visual :is(button,a,input):focus-visible,.design-preview .finder-results :is(button,a,input,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #a6daff}@media (max-width:1100px){.design-preview .hero:has(.finder-visual){gap:24px}.design-preview .finder-render{height:330px}.design-preview .finder-scene-label{font-size:10px}.design-preview .finder-console{gap:24px;padding:24px}.design-preview .finder-controls{padding-inline-start:24px}}@media (max-width:800px){.design-preview .hero:has(.finder-visual){grid-template-columns:minmax(0,1fr);gap:32px}.design-preview .hero-visual.finder-visual{max-width:580px;margin-inline:auto}.design-preview .finder-console{grid-template-columns:1fr}.design-preview .finder-controls{border-inline-start:0;padding-inline-start:0}.design-preview .finder-intro>p{max-width:none}.design-preview .finder-result-grid{grid-template-columns:1fr}.design-preview .finder-result-card{grid-template-columns:.8fr 1.2fr;display:grid}.design-preview .finder-product-photo{height:100%;min-height:240px}}@media (max-width:620px){.design-preview .hero:has(.finder-visual){padding-top:108px}.design-preview .hero:has(.finder-visual) .hero-copy{display:block}.design-preview .finder-render{height:min(265px,74vw)}.design-preview .finder-console{border-radius:20px;order:4;padding:20px 16px}.design-preview .finder-use-grid{gap:6px}.design-preview .finder-use-grid label>span{font-size:11px}.design-preview .finder-budget-heading output{font-size:21px}.design-preview .finder-results{order:8;padding-top:28px}.design-preview .finder-results-heading{flex-direction:column;align-items:flex-start;gap:0}.design-preview .finder-result-card{display:block}.design-preview .finder-product-photo{height:230px;min-height:0}.design-preview .finder-product-body h3{min-height:0}.design-preview .finder-table-scroll th,.design-preview .finder-table-scroll td{padding:12px}}.design-preview .laptop-benefits{width:100%;min-width:0}.design-preview .laptop-benefits .finder-render{height:335px}.design-preview .benefit-orbit{pointer-events:none;border:1px solid #568dc32b;border-radius:50%;position:absolute;inset:24% 5% 9%;transform:rotate(-15deg)}.design-preview .benefit-emblem{inset-inline-end:0;color:#d9ecff;background:linear-gradient(130deg,#1b3853ed,#0c1928f5);border:1px solid #709dcd40;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;animation:.4s both benefit-enter;display:flex;position:absolute;bottom:25px;box-shadow:0 12px 36px #0005}.design-preview .benefit-emblem svg{color:#8cc5ff;width:25px;height:25px}.design-preview .benefit-explorer{border:1px solid var(--preview-edge);background:linear-gradient(140deg,#112237ed,#09131ff5);border-radius:20px;position:relative;overflow:hidden}.design-preview .benefit-invitation{color:#a8bdd5;letter-spacing:.02em;justify-content:space-between;align-items:center;margin:0;padding:15px 20px 10px;font-size:11px;display:flex}.design-preview .benefit-invitation span{color:#75b7ff}.design-preview .benefit-options{border-bottom:1px solid #6e93ba20;gap:4px;padding:0 10px 10px;display:flex}.design-preview .benefit-options button{color:#9bb0c8;min-width:0;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:7px;padding:10px 3px;font-size:11px;transition:background .2s,color .2s,border-color .2s;display:flex}.design-preview .benefit-options button svg{width:20px;height:20px}.design-preview .benefit-options button:hover{color:#fff;background:#42688e21}.design-preview .benefit-options button[aria-pressed=true]{color:#e6f2ff;background:linear-gradient(135deg,#2379cf38,#18365566);border-color:#67aeff55}.design-preview .benefit-options button:focus-visible{outline-offset:-2px;outline:2px solid #85c6ff}.design-preview .benefit-detail{min-height:176px;padding:18px 20px 20px}.design-preview .benefit-detail-content{animation:.3s both benefit-enter}.design-preview .benefit-detail h2{color:#f0f6ff;letter-spacing:0;margin:0 0 7px;font-size:18px;line-height:1.5}.design-preview .benefit-detail p{color:#b1c3d8;margin:0 0 10px;font-size:12px;line-height:1.85}.design-preview .benefit-detail small{color:#87a0bc;font-size:10px;line-height:1.7;display:block}.design-preview .benefit-items{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.design-preview .benefit-items li{color:#d1e6fc;background:#49739b12;border:1px solid #719bc330;border-radius:6px;padding:4px 9px;font-size:10px}.design-preview [data-feature=warranty] .finder-light{background:radial-gradient(#358e9250,#0000 65%)}@keyframes benefit-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (max-width:620px){.design-preview .laptop-benefits .finder-render{height:min(265px,74vw)}.design-preview .benefit-detail{min-height:205px;padding:16px}.design-preview .benefit-emblem{padding:9px 12px;font-size:10px;bottom:24px}}@media (prefers-reduced-motion:reduce){.design-preview .benefit-emblem,.design-preview .benefit-detail-content{animation:none}.design-preview .benefit-options button{transition:none}.design-preview .finder-device{transform:none}}.design-preview .laptop-benefits .benefit-stage{isolation:isolate;height:535px}.design-preview .benefit-device-position{width:90%;transition:translate .6s,scale .6s;position:absolute;bottom:12px;left:-3%}.design-preview .laptop-benefits .finder-device{aspect-ratio:1374/1145;width:100%;height:auto}.design-preview .benefit-device-effects{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.design-preview .benefit-keyboard-light{mix-blend-mode:screen;animation:1.2s both keyboard-wake}.design-preview .benefit-scan{animation:2s ease-in-out 2 device-scan}.design-preview .benefit-inspected-edge{opacity:.55;animation:1.2s both keyboard-wake}.design-preview .benefit-detail.benefit-callout{z-index:3;background:linear-gradient(135deg,#162b40f5,#0b1726f5);border:1px solid #739fc443;border-radius:15px;width:min(280px,60%);min-height:0;padding:16px 18px;position:absolute;top:0;right:0;box-shadow:0 16px 45px #0004}.design-preview .benefit-callout:after{content:"";background:linear-gradient(#79c7ff99,#79c7ff00);width:1px;height:30px;position:absolute;top:100%;left:25px}.design-preview .benefit-callout-label{color:#91c9ff;align-items:center;gap:7px;margin-bottom:9px;font-size:10px;display:flex}.design-preview .benefit-callout-label svg{width:16px;height:16px}.design-preview .benefit-callout h2{font-size:16px}.design-preview .benefit-callout p{font-size:11px;line-height:1.8}.design-preview .benefit-shield{color:#9ae9e3;filter:drop-shadow(0 0 22px #38c4b966);flex-direction:column;justify-content:center;align-items:center;width:75px;height:95px;animation:.6s both benefit-enter;display:flex;position:absolute;top:22%;left:6%}.design-preview .benefit-shield svg{fill:#123537aa;stroke-width:1px;width:65px;height:65px}.design-preview .benefit-shield span{letter-spacing:.2em;margin-top:7px;font-size:8px}.design-preview .benefit-accessory-scene{z-index:2;filter:drop-shadow(0 15px 12px #0008);width:30%;max-height:210px;animation:.6s both benefit-enter;position:absolute;bottom:12px;right:-1%}.design-preview [data-feature=accessories] .benefit-device-position{translate:-5% -15px;scale:.9}.design-preview [data-feature=setup] .finder-light{background:radial-gradient(#2373af66,#0000 65%)}.design-preview .benefit-stage .finder-render-caption{font-size:8px;bottom:0;left:auto;right:0}.design-preview .benefit-explorer{background:#0b1726a8;border-radius:15px;margin-top:18px}.design-preview .benefit-options{border-bottom:0}@keyframes keyboard-wake{0%{opacity:0}to{opacity:.7}}@keyframes device-scan{0%{transform:translate(0)}to{transform:translate(1750px)}}@media (min-width:801px) and (max-width:1100px){.design-preview .laptop-benefits .benefit-stage{height:465px}.design-preview .benefit-detail.benefit-callout{width:75%}}@media (max-width:620px){.design-preview .laptop-benefits .benefit-stage{height:460px}.design-preview .benefit-detail.benefit-callout{width:86%;padding:14px 16px}.design-preview .benefit-device-position{width:100%;bottom:16px;left:-4%}.design-preview .benefit-shield{width:55px;top:40%;left:0}.design-preview .benefit-shield svg{width:48px;height:48px}.design-preview .benefit-accessory-scene{width:33%;bottom:10px}.design-preview .benefit-explorer{margin-top:12px}}@media (prefers-reduced-motion:reduce){.design-preview .benefit-device-position{transition:none}.design-preview .benefit-keyboard-light,.design-preview .benefit-inspected-edge,.design-preview .benefit-shield,.design-preview .benefit-accessory-scene{animation:none}.design-preview .benefit-scan{animation:none;transform:translate(750px)}}.design-preview .finder-budget-range{border:0;min-width:0;margin:20px 0 0;padding:0}.design-preview .finder-budget-range legend{color:#c8d8ea;margin-bottom:16px;font-size:12px}.design-preview .finder-budget-range legend>span{color:#7e9cbf;margin-inline-end:10px;font-size:10px}.design-preview .finder-budget-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.design-preview .finder-budget-inputs label{color:#b5c9e1;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.design-preview .finder-budget-inputs output{color:#eef6ff;font-size:20px;font-weight:600}.design-preview .finder-compare-check:has(input:disabled){opacity:.5}@media (max-width:400px){.design-preview .finder-budget-inputs{gap:14px}.design-preview .finder-budget-inputs label{flex-wrap:wrap}}.design-preview .finder-spec-list{margin:18px 0 0}.design-preview .finder-spec-list>div{border-top:1px solid #819cba26;grid-template-columns:minmax(75px,.8fr) minmax(0,1.5fr);align-items:baseline;gap:14px;padding:10px 0;display:grid}.design-preview .finder-spec-list dt{color:#a6bdd4;font-size:11px;line-height:1.7}.design-preview .finder-spec-list dd{text-align:end;color:#e0eaf5;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.design-preview .finder-extra{border-block:1px solid #819cba26;padding:12px 0}.design-preview .finder-extra strong{color:#a6bdd4;font-size:11px;font-weight:500}.design-preview .finder-extra p{color:#d0ddeb;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.8}.design-preview .finder-device-facts{flex-wrap:wrap;gap:10px 20px;margin:16px 0 0;display:flex}.design-preview .finder-device-facts>div{flex-wrap:wrap;gap:6px;font-size:11px;line-height:1.7;display:flex}.design-preview .finder-device-facts dt{color:#8fa9c3}.design-preview .finder-device-facts dd{color:#cce2f5;margin:0}.design-preview .finder-table-scroll td{overflow-wrap:anywhere}.design-preview .finder-results-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.design-preview .finder-results-toolbar .finder-count{margin:0}.design-preview #laptop-finder,.design-preview #finder-comparison,.design-preview .finder-product-body h3{scroll-margin-top:112px}.design-preview .laptop-benefits{position:relative}.design-preview .hero-browse-all{color:#b7d9ff;text-underline-offset:5px;padding:12px 4px;font-size:14px;text-decoration:underline}.design-preview .finder-comparison-shortcut{z-index:8;color:#e1efff;background:#102238;border:1px solid #547fa6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex;position:sticky;top:94px}.design-preview .finder-comparison-shortcut button{color:#b9ddff;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:40px;padding:8px;text-decoration:underline}.design-preview .finder-table-hint{color:#bfcee0;margin-top:8px;font-size:13px;font-weight:400;display:block}.design-preview .finder-table-scroll tr>th:first-child{z-index:1;background:#112339;position:sticky;inset-inline-start:0}.design-preview .finder-spec-list dt,.design-preview .finder-spec-list dd,.design-preview .finder-device-facts>div,.design-preview .finder-price>span,.design-preview .finder-match,.design-preview .finder-compare-check,.design-preview .benefit-callout p{font-size:13px}.design-preview .benefit-detail small,.design-preview .benefit-items li{font-size:12px}.design-preview [dir=rtl] :is(.benefit-invitation,.benefit-options button,.finder-live,.finder-budget-range legend){letter-spacing:0}@media (max-width:800px){.design-preview .hero:has(.finder-visual){gap:26px;padding-top:110px}.design-preview .hero:has(.finder-visual) .hero-copy{order:0}.design-preview .hero:has(.finder-visual) .finder-console{order:1}.design-preview .hero:has(.finder-visual) .finder-results{order:2}.design-preview .hero:has(.finder-visual) .finder-visual{order:3}.design-preview .hero-index{display:none}.design-preview .benefit-detail.benefit-callout{width:100%;min-height:250px;margin-top:12px;padding:18px;position:static}.design-preview .benefit-callout:after{display:none}.design-preview .benefit-options button{min-height:64px;font-size:13px}.design-preview .finder-comparison-shortcut{top:80px}}.design-preview .finder-sort{color:#b5cbe0;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.design-preview .finder-sort select{color:#edf5ff;border:1px solid var(--preview-edge);font:inherit;background:#102237;border-radius:10px;padding:11px 12px}.design-preview .finder-sort select:focus-visible{outline-offset:3px;outline:2px solid #8ccaff}.design-preview .finder-more{justify-content:center;margin-top:24px;display:flex}.design-preview .finder-more .button{min-width:210px}.design-preview .finder-product-body h3:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #8ccaff}
