.hp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--lm-canvas);--paper:var(--lm-paper);--ink:var(--lm-ink);--night:var(--lm-night);--b600:var(--lm-brown-600);--b500:var(--lm-brown-500);--b400:var(--lm-brown-400);--b300:var(--lm-brown-300);--b200:var(--lm-brown-200);--b100:var(--lm-brown-100);--ow500:var(--lm-offwhite-500);--lime:var(--lm-accent);--pad:var(--lm-gutter);--display:var(--font-display);--sans:var(--font-body);--cap:var(--font-body);--ui:var(--font-body);--mono:var(--font-mono);--h1:min(72px, 5vw);--h2:clamp(34px, 3.34vw, 48px);--glass:var(--lm-glass);--card-shadow:var(--lm-shadow-card);--ease:var(--lm-ease-hover);--out:var(--lm-ease-enter);--k:1}.hp *{box-sizing:border-box}.hp{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}.hp a{color:inherit;text-decoration:none}.hp img{display:block}.hp button{font:inherit;color:inherit}.hp :focus-visible{outline:2px solid var(--lm-focus);outline-offset:3px;border-radius:var(--lm-radius-md)}.hp .wrap{width:100%;max-width:calc(var(--lm-content-max) + 2 * var(--pad));padding:0 var(--pad);margin:0 auto}.hp .trim{text-box:trim-both cap alphabetic}.hp .h2{font:400 var(--h2)/1.1667 var(--font-display);margin:0}.hp .center{text-align:center}.hp .more:hover .arr{translate:3px}.hp .track{position:relative}@media (min-width:1024px){.hp .track{height:220vh}.hp .intro{opacity:0}}.hp .stage{background:var(--night);height:100svh;position:sticky;top:0;overflow:hidden}.hp .hero{background:var(--night);position:absolute;inset:0;overflow:hidden}.hp .hero-photo{position:absolute;inset:0;overflow:hidden}.hp .hero-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hp .hero-photo:after{content:"";background:linear-gradient(120deg, var(--lm-night) 9.7%, transparent 98.9%), linear-gradient(180deg, color-mix(in srgb, var(--lm-night) 30%, transparent) 0%, transparent 30%, transparent 70%, color-mix(in srgb, var(--lm-night) 30%, transparent) 100%);position:absolute;inset:0}.hp .hero:after{content:"";pointer-events:none;opacity:.06;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/240px 240px;position:absolute;inset:0}.hp .hero-shade{opacity:0;background:#070605;position:absolute;inset:0}.hp .float-card{z-index:1;position:absolute}.hp .float-card--match{top:20.89%;left:10.28%}.hp .float-card--savings{top:31.89%;left:16.94%}.hp .fc{background:var(--paper);color:var(--ink);border-radius:var(--lm-radius-xs);position:relative;box-shadow:0 10px 30px #00000038}.hp .fc:after{content:"";background:#fff;border-radius:0 2px;width:4px;height:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 0 2px #fff}.hp .fc-match{height:32px;font:600 10px/1 var(--font-body);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;padding:0 11px 0 9px;display:flex}.hp .fc-match .dot{background:#12795f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #12795f29}.hp .fc-match b{font-variant-numeric:tabular-nums;font-weight:600}.hp .fc-sav{border-radius:var(--lm-radius-xs);background:linear-gradient(var(--paper), var(--paper)) padding-box, linear-gradient(90deg, #b99dff, #f3cba9) border-box;border-bottom:2px solid #0000;width:149px;padding:9px 9px 9px 10px}.hp .fc-top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.hp .fc-eyebrow{font:400 6px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#7d716d}.hp .fc-pill{font:600 5.5px/1 var(--font-body);white-space:nowrap;background:#efff66;border-radius:2px;padding:3px 4px}.hp .fc-value{font:400 15px/1 var(--font-body);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:5px 0 6px}.hp .fc-bar{background:#ece7e4;border-radius:2px;height:3px}.hp .fc-bar i{width:var(--w,64%);border-radius:inherit;background:linear-gradient(90deg,#8b67f1,#b596ff);height:100%;display:block}.hp .hero-copy{left:max(var(--pad), calc((100% - var(--lm-content-max)) / 2));right:max(var(--pad), calc((100% - var(--lm-content-max)) / 2));bottom:calc(var(--lm-space-14) + var(--bar-h,0px));color:var(--paper);transform-origin:0 100%;align-items:flex-end;gap:48px;display:flex;position:absolute}.hp .hero-text{flex-direction:column;flex:1;align-items:flex-start;gap:32px;min-width:0;display:flex}.hp .trust{align-items:center;gap:8px;margin:0;display:flex}.hp .avatars{display:flex}.hp .avatars img{object-fit:cover;border-radius:var(--lm-radius-full);width:24px;height:24px;box-shadow:0 0 0 2px var(--night);margin-right:-8px}.hp .avatars img:last-child{margin-right:0}.hp .trust-t{font:400 14px/18px var(--font-body);color:var(--ow500);white-space:nowrap;align-items:center;gap:4px;display:flex}.hp .hero-title{font:400 var(--h1)/1 var(--font-display);text-box:trim-both cap alphabetic;margin:0}.hp .hero-text .ctas{margin-top:var(--lm-space-2)}.hp .ctas{flex-wrap:wrap;gap:8px;display:flex}.hp .fd{--feed-mode:stack;--fd-blur:var(--lm-blur-chip);--fd-fill:color-mix(in srgb, var(--lm-night) 50%, transparent);--fd-text:400 15px/22px var(--lm-font-sans);width:min(40%,clamp(320px,25vw,360px));height:min(400px, calc(100svh - var(--bar-h,0px) - var(--nav-h,64px) - var(--lm-space-28)));flex:none;position:relative}.hp .fd-pool{visibility:hidden;pointer-events:none;display:grid;position:absolute;bottom:0;left:0;right:0}.hp .fd-group{justify-content:flex-end;align-items:flex-start;gap:var(--lm-space-2);flex-direction:column;grid-area:1/1;display:flex}.hp .fd-pool [data-k=dots]{display:none}.hp .fd-live{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hp .fd-live>.fd-item{transition:transform .5s var(--lm-ease-enter), opacity .5s var(--lm-ease-enter);position:absolute;bottom:0;left:0}.hp .fd-live>.fd-item.is-new{opacity:0;transition:none;transform:translateY(24px)}.hp .fd-live>.fd-item.is-leaving{transition-duration:.8s}.hp .fd-live>.fd-item.is-gone{transition:opacity var(--lm-dur-swap-out) linear}.hp .fd-card{gap:var(--lm-space-1);width:100%;padding:var(--lm-space-4) var(--lm-space-5);border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-button);background:var(--fd-fill);-webkit-backdrop-filter:var(--fd-blur);backdrop-filter:var(--fd-blur);color:var(--lm-on-dark);flex-direction:column;display:flex}.hp .fd-card--lumi{align-items:flex-start;gap:var(--lm-space-3);padding-left:var(--lm-space-4);flex-direction:row}.hp .fd-card--working{align-items:center;width:auto}.hp .fd-body{gap:var(--lm-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.hp .fd-label{font:500 var(--lm-caption-2-size)/var(--lm-caption-2-leading) var(--lm-font-caption);color:var(--lm-on-dark-muted)}.hp .fd-text{font:var(--fd-text);text-wrap:pretty;margin:0}.hp .fd-tile{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-button);background:var(--lm-tile-on-dark);width:36px;height:36px;color:var(--lm-on-dark);flex:none;place-items:center;display:grid}.hp .fd-tile svg{width:16px;height:16px;display:block}.hp .fd-dots{gap:var(--lm-space-1);padding-right:var(--lm-space-1);display:flex}.hp .fd-dots i{border-radius:var(--lm-radius-full);background:var(--lm-on-dark);opacity:.3;width:6px;height:6px;animation:fd-dot 1s var(--lm-ease-hover) infinite}.hp .fd-dots i:nth-child(2){animation-delay:.15s}.hp .fd-dots i:nth-child(3){animation-delay:.3s}@keyframes fd-dot{0%,to{opacity:.3}40%{opacity:1}}.hp .fd.is-paused .fd-dots i{animation-play-state:paused}.hp .fd-pill{align-items:center;gap:var(--lm-space-2);padding:var(--lm-space-2) var(--lm-space-3);border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-button);background:var(--fd-fill);-webkit-backdrop-filter:var(--fd-blur);backdrop-filter:var(--fd-blur);color:var(--lm-on-dark);font:500 var(--lm-caption-2-size)/var(--lm-caption-2-leading) var(--lm-font-caption);white-space:nowrap;display:inline-flex}.hp .fd-dot{border-radius:var(--lm-radius-full);background:var(--lm-dot-live);flex:none;width:6px;height:6px}.hp .fd-sep{color:var(--lm-on-dark-muted)}.hp .fd-time{font:500 var(--lm-label-size)/var(--lm-caption-2-leading) var(--lm-font-mono);color:var(--lm-on-dark-muted);font-variant-numeric:tabular-nums}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hp .fd-card,.hp .fd-pill{--fd-fill:color-mix(in srgb, var(--lm-night) 72%, transparent)}}@media (prefers-reduced-motion:reduce){.hp .fd-group[data-static]{visibility:visible}}.hp .cover{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hp #mark{fill:var(--lm-canvas)}.hp .mark-in{transform-box:fill-box;transform-origin:50%}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.hp .mark-in{animation:hp-mark-in 1.2s var(--lm-ease-enter) .2s both}}@keyframes hp-mark-in{0%{opacity:0;transform:scale(.62)}}.hp .intro{padding:calc(48 / 900 * 100svh) var(--pad) 0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hp .intro-mark{--lm-markbg-y:calc(50% - 450px);opacity:0;will-change:transform, opacity;-webkit-mask:none;mask:none}.hp .intro-t{text-align:center;max-width:13.48em;font:400 var(--h2)/1.1667 var(--font-display);color:var(--ink);margin:0}.hp .process{padding:var(--lm-section-y-tight) 0 var(--lm-section-y);position:relative;overflow:hidden}.hp .cpu{--muted:var(--lm-ink-tertiary);--faint:var(--lm-brown-300);--dim:var(--lm-brown-200);--rule:var(--lm-brown-100);--p1:var(--lm-purple-200);--p2:var(--lm-purple-400);--body:var(--font-body);--label:var(--font-body);--ease:cubic-bezier(.22,.61,.36,1);--ease-io:cubic-bezier(.65,0,.35,1)}.hp .process>.wrap{z-index:2;position:relative}.hp .p-title{text-align:center}.hp .cpu-fit{height:calc(574px * var(--kc,1));margin:var(--lm-space-6) 0 var(--lm-space-5);position:relative}.hp .cpu-fit:before,.hp .cpu-fit:after{content:"";top:calc(var(--lm-space-6) * -1);bottom:calc(var(--lm-space-5) * -1);z-index:1;width:var(--edge,0px);pointer-events:none;position:absolute}.hp .cpu-fit:before{background:linear-gradient(90deg, var(--bg), transparent);left:0}.hp .cpu-fit:after{background:linear-gradient(270deg, var(--bg), transparent);right:0}.hp .cpu .art{left:50%;top:calc(-130px * var(--kc,1));isolation:isolate;width:1440px;height:900px;translate:-50%;transform:scale(var(--kc,1));transform-origin:50% 0;position:absolute;overflow:hidden}.hp .cpu .art *{margin:0;padding:0}.hp .cpu .abs{position:absolute}.hp .cpu .board{transform-origin:720px 447px;position:absolute;inset:0}.hp .cpu .board svg{display:block;overflow:visible}.hp .cpu .circuit{pointer-events:none;position:absolute;inset:0}.hp .cpu .lines{will-change:transform;top:0;left:0}.hp .cpu .fxwrap{will-change:transform;width:1440px;height:900px;top:0;left:0}.hp .cpu .bus{will-change:transform}.hp .cpu .chip-shadow{filter:blur(17px);background:#34274d1a;border-radius:40px;width:334.78px;height:299.47px;top:332.13px;left:552.61px}.hp .cpu .shadow-amb,.hp .cpu .shadow-contact,.hp .cpu .lidshadow{opacity:0}.hp .cpu .shadow-amb{filter:blur(42px);border-radius:70px;width:360px;height:300px;top:372px;left:540px}.hp .cpu .shadow-contact{filter:blur(12px);border-radius:30px;width:336px;height:50px;top:566px;left:552px}.hp .cpu .lidshadow{border-radius:18px;width:256px;height:214px;top:330px;left:592px}.hp .cpu .cpu-styled .shadow-amb,.hp .cpu .cpu-styled .shadow-contact,.hp .cpu .cpu-styled .lidshadow{opacity:1}.hp .cpu .cpu-a .shadow-amb{background:#34274d3d}.hp .cpu .cpu-a .shadow-contact{background:#1e050042}.hp .cpu .cpu-a .chip-shadow{background:#34274d29}.hp .cpu .cpu-a .lidshadow{box-shadow:0 18px 30px -12px #34274d4d,0 3px 6px -2px #34274d1f}.hp .cpu .cpu-a .pinset svg path,.hp .cpu .cpu-b .pinset svg path,.hp .cpu .cpu-a .pinset .pinbus svg path,.hp .cpu .cpu-b .pinset .pinbus svg path{fill:#b3aaa7}.hp .cpu .cpu-b .shadow-amb{background:#34274d42}.hp .cpu .cpu-b .shadow-contact{background:#1e05004d}.hp .cpu .cpu-b .chip-shadow{background:#34274d29}.hp .cpu .cpu-b .lidshadow{box-shadow:0 22px 36px -12px #1e050080,0 4px 8px -2px #1e050038}.hp .cpu .cpu-b .headline{color:var(--paper)}.hp .cpu .cpu-b .chip-content .logo path{fill:var(--paper)}.hp .cpu .cpu-b .dots i{background:#fcfbfa38}.hp .cpu .cpu-b .dots i.on{background:#c9b1ff}.hp .cpu .cpu-b .lidglow{opacity:1}.hp .cpu .cpu-b .lidglow .lp{background:radial-gradient(closest-side,#965fff99,#965fff38 55%,#965fff00)}.hp .cpu .cpu-b .lidglow .ly{background:radial-gradient(closest-side,#e2f66029,#e2f66000)}.hp .cpu .cpu-c .shadow-amb{background:#8c5aff57}.hp .cpu .cpu-c .shadow-contact{background:#46238c3d}.hp .cpu .cpu-c .chip-shadow{background:#7850dc33}.hp .cpu .cpu-c .lidshadow{box-shadow:0 18px 30px -12px #5a32b44d,0 3px 6px -2px #5a32b41f}.hp .cpu .cpu-c .pinset svg path,.hp .cpu .cpu-c .pinset .pinbus svg path{fill:#bcb0d8}.hp .cpu .cpu-d .shadow-amb{background:#1e050052}.hp .cpu .cpu-d .shadow-contact{background:#1e05006b}.hp .cpu .cpu-d .chip-shadow{background:#1e05003d}.hp .cpu .cpu-d .lidshadow{box-shadow:0 14px 26px -10px #0000008c}.hp .cpu .cpu-d .pinset svg path,.hp .cpu .cpu-d .pinset .pinbus svg path{fill:#9c908d}.hp .cpu .cpu-d .edge{opacity:.3}.hp .cpu .shadow-l,.hp .cpu .shadow-r{opacity:0}.hp .cpu .shadow-l{filter:blur(40px);border-radius:50%;width:320px;height:220px;top:476px;left:440px}.hp .cpu .shadow-r{filter:blur(40px);border-radius:50%;width:320px;height:220px;top:476px;left:680px}.hp .cpu .tint-soft .gp{opacity:.7}.hp .cpu .tint-soft .edge{opacity:.55}.hp .cpu .tint-soft .core .cp{background:radial-gradient(closest-side,#a078f052,#a078f01f 55%,#a078f000)}.hp .cpu .tint-soft .lidglow .lp{background:radial-gradient(closest-side,#ad8cfa4d,#ad8cfa1c 55%,#ad8cfa00)}.hp .cpu .tint-soft .lidglow .ly{background:radial-gradient(closest-side,#e2f6604d,#e2f66000)}.hp .cpu .tint-soft .pinset svg path,.hp .cpu .tint-soft .pinset .pinbus svg path{fill:#c3bccd}.hp .cpu .cpu-c1 .shadow-amb{filter:blur(52px);background:#4a366e33;top:414px}.hp .cpu .cpu-c1 .chip-shadow{background:#46326e1c}.hp .cpu .cpu-c1 .shadow-contact{background:#28143c3d;top:580px}.hp .cpu .cpu-c1 .lidshadow{box-shadow:0 22px 34px -14px #4632784d,0 3px 6px -2px #4632781a}.hp .cpu .cpu-c2 .shadow-l,.hp .cpu .cpu-c2 .shadow-r,.hp .cpu .cpu-c4 .shadow-l,.hp .cpu .cpu-c4 .shadow-r{opacity:1}.hp .cpu .cpu-c2 .shadow-amb,.hp .cpu .cpu-c4 .shadow-amb{filter:blur(46px);background:#3c285a1a;top:396px}.hp .cpu .cpu-c2 .chip-shadow,.hp .cpu .cpu-c4 .chip-shadow{background:#3c285a1a}.hp .cpu .cpu-c2 .shadow-contact,.hp .cpu .cpu-c4 .shadow-contact{background:#28143c38;top:574px}.hp .cpu .cpu-c2 .shadow-l,.hp .cpu .cpu-c4 .shadow-l{background:#aa82ff6b}.hp .cpu .cpu-c2 .shadow-r,.hp .cpu .cpu-c4 .shadow-r{background:#ceea4080}.hp .cpu .cpu-c2 .lidshadow,.hp .cpu .cpu-c4 .lidshadow{box-shadow:0 16px 28px -12px #3c286438,0 2px 5px -1px #3c286414}.hp .cpu .cpu-c3 .shadow-amb{filter:blur(58px);background:#3c28643d;top:424px}.hp .cpu .cpu-c3 .chip-shadow{background:#3c28641f}.hp .cpu .cpu-c3 .shadow-contact{filter:blur(14px);background:#1e0a3245;top:582px}.hp .cpu .cpu-c3 .lidshadow{box-shadow:0 24px 36px -14px #3c286e52,0 3px 6px -2px #3c286e1a}.hp .cpu .cpu-c4 .shadow-l{animation:12s ease-in-out infinite caustic}.hp .cpu .cpu-c4 .shadow-r{animation:12s ease-in-out -6s infinite caustic}@keyframes caustic{0%,to{opacity:.55}50%{opacity:1}}.hp .cpu .pshadow,.hp .cpu .lshadow,.hp .cpu .underglow{pointer-events:none;opacity:0;will-change:transform;position:absolute;inset:0}.hp .cpu .sl{color:var(--shc,#3a2170);position:absolute}.hp .cpu .pshadow .sl0{opacity:var(--ps0,0)}.hp .cpu .pshadow .sl1{opacity:var(--ps1,0)}.hp .cpu .pshadow .sl2{opacity:var(--ps2,0)}.hp .cpu .pshadow .sl3{opacity:var(--ps3,0)}.hp .cpu .lshadow .sl0{opacity:var(--ls0,0)}.hp .cpu .lshadow .sl1{opacity:var(--ls1,0)}.hp .cpu .lshadow .sl2{opacity:var(--ls2,0)}.hp .cpu .violet .gy,.hp .cpu .violet .core .cy,.hp .cpu .violet .lidglow .ly{display:none}.hp .cpu .violet .chip-shadow,.hp .cpu .violet .shadow-amb,.hp .cpu .violet .shadow-contact,.hp .cpu .violet .lidshadow{opacity:0}.hp .cpu .violet .edge{opacity:.4}.hp .cpu .violet .gp{opacity:.8}.hp .cpu .violet .pshadow,.hp .cpu .violet .lshadow{opacity:1}.hp .cpu .violet .pinset svg path,.hp .cpu .violet .pinset .pinbus svg path{fill:#c7c0d4}.hp .cpu .violet .core .cp{background:radial-gradient(closest-side,#a078f557,#a078f51f 55%,#a078f500)}.hp .cpu .violet .lidglow .lp{background:radial-gradient(closest-side,#aa87fa42,#aa87fa17 55%,#aa87fa00)}.hp .cpu .cpu-p1,.hp .cpu .cpu-p2{--ps0:.13;--ps1:.11;--ps2:.11;--ps3:.1;--ls0:.08;--ls1:.09;--ls2:.07}.hp .cpu .cpu-p3{--ps0:.12;--ps1:.1;--ps2:.1;--ps3:.09;--ls0:.11;--ls1:.12;--ls2:.1;--shc:#47288f}.hp .cpu .cpu-p4{--ps0:.11;--ps1:.09;--ps2:.08;--ps3:.06;--ls0:.08;--ls1:.09;--ls2:.07}.hp .cpu .cpu-p3 .lidglow{opacity:1}.hp .cpu .cpu-p3 .lidglow .lp{background:radial-gradient(closest-side,#a078f557,#a078f51f 55%,#a078f500)}.hp .cpu .cpu-p4 .underglow{opacity:1}.hp .cpu .underglow i{background:radial-gradient(closest-side,#966efa57,#966efa21 50%,#966efa00);border-radius:50%;width:560px;height:480px;animation:10s ease-in-out infinite breathe;position:absolute;top:230px;left:440px}.hp .cpu .pkgset,.hp .cpu .lidset,.hp .cpu .pinset{pointer-events:none;position:absolute;inset:0}.hp .cpu .lidset{transform:translateY(5px)}.hp .cpu .pkg{top:298.79px;left:542.89px}.hp .cpu .edge{top:253px;left:435px}.hp .cpu .lid,.hp .cpu .lidglow{top:321.5px;left:578.53px}.hp .cpu .lidglow{width:282.95px;height:251.89px}.hp .cpu .core{opacity:.8;width:0;height:0;position:absolute;top:447px;left:720px}.hp .cpu .core,.hp .cpu .lidglow{transition:opacity 1.8s var(--ease)}.hp .cpu .core i,.hp .cpu .lidglow i{will-change:transform,opacity;border-radius:50%;position:absolute}.hp .cpu .core .cp{background:radial-gradient(closest-side,#965fff80,#965fff2e 55%,#965fff00);width:380px;height:320px;animation:10s ease-in-out infinite breathe;top:-160px;left:-190px}.hp .cpu .core .cy{background:radial-gradient(closest-side,#e2f6606b,#e2f66000);width:280px;height:224px;animation:10s ease-in-out -5s infinite breathe;top:-112px;left:-140px}.hp .cpu .lidglow{opacity:.85}.hp .cpu .lidglow .lp{background:radial-gradient(closest-side,#ad81ff75,#ad81ff2e 55%,#ad81ff00);width:240px;height:190px;animation:10s ease-in-out infinite breathe;top:16px;left:21.5px}.hp .cpu .lidglow .ly{background:radial-gradient(closest-side,#e2f66042,#e2f66000);width:180px;height:140px;animation:10s ease-in-out -5s infinite breathe;top:41px;left:51.5px}@keyframes breathe{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.hp .cpu .chip-content{text-align:center;flex-direction:column;align-items:center;width:260px;display:flex;top:384px;left:590px}.hp .cpu .chip-content .logo{width:24px;height:24px}.hp .cpu .headline{font:400 24px/28px var(--font-display);color:var(--ink);white-space:nowrap;margin-top:16px}.hp .cpu .traces path{fill:none;stroke:#fcfbfa}.hp .cpu .bus-lines path{fill:none;stroke:#fcfbfa;transition:stroke 1.2s var(--ease)}.hp .cpu .bus.on .bus-lines path{stroke:#d9c8ff}.hp .cpu .pinset .pinbus svg path{fill:#d2cdcc}.hp .cpu .pinbus path{transition:fill 1.2s var(--ease)}.hp .cpu .art .pinset .pinbus.on svg path{fill:#a47cff}.hp .cpu .tint,.hp .cpu .fx,.hp .cpu .buslit{opacity:0;transition:opacity 1.2s var(--ease)}.hp .cpu .tint.live,.hp .cpu .fx.live,.hp .cpu .buslit.live{opacity:1}.hp .cpu .tint path{fill:none;stroke:#b896ff;stroke-width:1px;opacity:.42}.hp .cpu .buslit path{fill:none;stroke:#a27dff;stroke-width:1.2px}.hp .cpu .comet path{fill:none;stroke-linecap:round}.hp .cpu .comet path.c{stroke:#7a46ff;stroke-width:1.6px}.hp .cpu .comet path.h{stroke:#a47bff;stroke-width:6px}.hp .cpu .halo{background:radial-gradient(closest-side,var(--lm-canvas) 62%,transparent);pointer-events:none;width:383px;height:206px;margin:-103px 0 0 -191.5px}.hp .cpu .node{width:36px;height:36px;font:500 12px/14px var(--label);color:var(--faint);transition:color 1s var(--ease);cursor:pointer;background:linear-gradient(168deg,#efedec,#e9e7e6);border:1px solid #ffffff8c;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute}.hp .cpu .node:before{will-change:opacity;content:"";border-radius:inherit;opacity:0;transition:opacity 1s var(--ease);background:linear-gradient(114deg,#fff0 30%,#ffffff8c 38%,#fff0 46%),linear-gradient(168deg,#fbfaf9,#f2f0ef);border:1px solid #fffffff2;position:absolute;inset:-1px;box-shadow:0 10px 10px -5px #34274d0d,0 20px 20px -10px #34274d0f}.hp .cpu .node:after{will-change:opacity;content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity 1.4s var(--ease);position:absolute;inset:-1px;box-shadow:0 0 0 5px #ad81ff14,0 0 30px 2px #965fff52}.hp .cpu .node span{z-index:1;position:relative;top:-1px}.hp .cpu .node.on{color:var(--ink)}.hp .cpu .node.on:before{opacity:1}.hp .cpu .node.on:after{opacity:1;transition-delay:.4s}.hp .cpu .prog{opacity:0;z-index:1;width:36px;height:36px;transition:opacity .6s;position:absolute;inset:-1px}.hp .cpu .prog rect{fill:none;stroke:#b08aff;stroke-width:1.2px;stroke-dasharray:130 130;stroke-dashoffset:130px}.hp .cpu .node.on .prog{opacity:1}.hp .cpu .glows{pointer-events:none;width:0;height:0;position:absolute;top:450px;left:720px}.hp .cpu .glow{border-radius:50%;position:absolute}.hp .cpu .gy{background:radial-gradient(closest-side,#efff6629,#efff661c 25%,#efff660b 50%,#efff6603 75%,#efff6600);width:760px;height:700px;top:-491px;left:-207px}.hp .cpu .gp{background:radial-gradient(closest-side,#b084ff33,#b084ff24 25%,#b084ff0f 50%,#b084ff04 75%,#b084ff00);width:820px;height:780px;top:-211px;left:-567px}.hp .cpu .step{text-align:center;cursor:pointer;position:absolute}.hp .cpu .step h3{font:400 20px/24px var(--body);color:#8d807d;white-space:nowrap;transition:color 1s var(--ease)}.hp .cpu .step p{font:400 14px/18px var(--body);color:#b0a7a5;white-space:nowrap;transition:color 1s var(--ease);margin-top:4px}.hp .cpu .step.on h3{color:var(--ink)}.hp .cpu .step.on p{color:var(--muted)}.hp .cpu .status{font:500 12px/16px var(--label);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;margin-top:12px;display:inline-flex}.hp .cpu .status i{border:.75px solid var(--paper);background:linear-gradient(var(--p1),var(--p2));border-radius:3px;flex:none;width:8px;height:8px}.hp .cpu .status b{font-variant-numeric:tabular-nums;font-weight:500}.hp .cpu .step .status{will-change:opacity,transform;opacity:0;transition:opacity .7s var(--ease),transform 1s var(--ease);transform:translateY(-3px)}.hp .cpu .step.on .status{opacity:1;transition-delay:.35s;transform:none}.hp .cpu .v2 .board{transform:translateY(-37px)scale(1.1)}.hp .cpu .v2 .lines{-webkit-mask-image:linear-gradient(#0000 110px,#000 250px 630px,#0000 745px);mask-image:linear-gradient(#0000 110px,#000 250px 630px,#0000 745px)}.hp .cpu .screen{width:240px;height:206px;font:500 11.5px/14px var(--label);color:var(--ink);top:297.5px;left:600px}.hp .cpu .panel{will-change:opacity,transform;opacity:0;transition:opacity .45s,transform .5s;position:absolute;inset:0;transform:translateY(5px)}.hp .cpu .panel.on{opacity:1;transition:opacity .8s var(--ease) .35s,transform 1s var(--ease) .35s;transform:none}.hp .cpu .panel.pre{opacity:1;transition:none;transform:none}.hp .cpu .panel:not(.on) *{transition-duration:0s!important;transition-delay:.5s!important}.hp .cpu .sh{border-bottom:1px solid #1e050012;justify-content:space-between;align-items:center;height:26px;padding-bottom:10px;display:flex}.hp .cpu .sh .t{align-items:center;gap:6px;display:flex}.hp .cpu .sh svg{display:block}.hp .cpu .m{color:var(--muted)}.hp .cpu .sb{margin-top:10px}.hp .cpu .sf{white-space:nowrap;border-top:1px solid #1e050012;align-items:center;gap:8px;height:30px;padding-top:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.hp .cpu .sf b{font-variant-numeric:tabular-nums;font-weight:500}.hp .cpu .ck,.hp .cpu .wn{flex:none;width:12px;height:12px;display:block}.hp .cpu .ck{background:linear-gradient(var(--p1),var(--p2));border-radius:4px}.hp .cpu .ck svg,.hp .cpu .wn svg{display:block}.hp .cpu .track{background:#1e050014;border-radius:2px;flex:1;height:2px;overflow:hidden}.hp .cpu .track b{background:linear-gradient(90deg,var(--p1),var(--p2));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.hp .cpu .mrow{align-items:center;gap:8px;height:27px;display:flex}.hp .cpu .mrow .des{width:46px;color:var(--muted);flex:none}.hp .cpu .mrow .sw{flex:1;height:14px;position:relative}.hp .cpu .mrow .raw,.hp .cpu .mrow .mpn{white-space:nowrap;position:absolute;top:0;left:0}.hp .cpu .mrow .raw{color:var(--faint)}.hp .cpu .mrow .mpn{opacity:0;transform:translateY(4px)}.hp .cpu .mrow .ck{opacity:0}.hp .cpu .panel.on .mrow .raw{opacity:0;transition:opacity .5s var(--d),transform .6s var(--ease) var(--d);transform:translateY(-4px)}.hp .cpu .panel.on .mrow .mpn{opacity:1;transition:opacity .6s calc(var(--d) + .15s),transform .8s var(--ease) calc(var(--d) + .15s);transform:none}.hp .cpu .panel.on .mrow .ck{opacity:1;transition:opacity .6s calc(var(--d) + .3s)}.hp .cpu .orow{opacity:0;border-radius:5px;align-items:center;gap:6px;height:24px;margin:0 -6px;padding:0 6px;display:flex;transform:translateY(4px)}.hp .cpu .orow .nm{white-space:nowrap;flex:none;width:82px}.hp .cpu .orow .ob{background:#1e05000f;border-radius:2px;flex:none;width:40px;height:3px;overflow:hidden}.hp .cpu .orow .ob b{background:var(--dim);transform-origin:0;border-radius:2px;height:100%;display:block;transform:scaleX(0)}.hp .cpu .orow .pr{text-align:right;font-variant-numeric:tabular-nums;width:38px}.hp .cpu .orow .ld{text-align:right;color:var(--muted);white-space:nowrap;flex:1}.hp .cpu .panel.on .orow{opacity:1;transition:opacity .6s var(--d),transform .8s var(--ease) var(--d),background 1s var(--ease) 2.4s;transform:none}.hp .cpu .panel.on .orow .ob b{transform:scaleX(var(--w));transition:transform 1.2s var(--ease) calc(var(--d) + .15s),background 1s var(--ease) 2.4s}.hp .cpu .panel.on .orow.best{background:#ad81ff24}.hp .cpu .panel.on .orow.best .ob b{background:var(--p2)}.hp .cpu .p2f>*{opacity:0;transition:none}.hp .cpu .panel.on .p2f>*{opacity:1;transition:opacity .8s var(--ease) 2.7s}.hp .cpu .rk{opacity:0;align-items:center;gap:9px;height:36px;display:flex;transform:translateY(4px)}.hp .cpu .rk .ic{flex:none;width:12px;height:12px;position:relative}.hp .cpu .rk .ic>*{position:absolute;inset:0}.hp .cpu .rk .tx2{flex:1;min-width:0}.hp .cpu .rk .tx2 small{font:500 10.5px/13px var(--label);color:var(--muted);margin-top:1px;display:block}.hp .cpu .pill{font:500 10.5px/13px var(--label);justify-items:end;display:grid}.hp .cpu .pill>span{white-space:nowrap;border-radius:4px;grid-area:1/1;padding:2px 7px}.hp .cpu .pill .a{color:#8f5509;background:#e9a23b29}.hp .cpu .pill .b{color:#5a2ec4;opacity:0;background:#ad81ff29}.hp .cpu .rk .ic .ck{opacity:0}.hp .cpu .panel.on .rk{opacity:1;transition:opacity .6s var(--d),transform .8s var(--ease) var(--d);transform:none}.hp .cpu .panel.on .rk.fix .pill .a,.hp .cpu .panel.on .rk.fix .ic .wn{opacity:0;transition:opacity .5s var(--f)}.hp .cpu .panel.on .rk.fix .pill .b,.hp .cpu .panel.on .rk.fix .ic .ck{opacity:1;transition:opacity .6s calc(var(--f) + .2s)}.hp .cpu .rk.ok .pill .a,.hp .cpu .rk.ok .ic .wn{display:none}.hp .cpu .rk.ok .pill .b,.hp .cpu .rk.ok .ic .ck{opacity:1}.hp .cpu .prow{opacity:0;align-items:center;gap:8px;height:27px;display:flex;transform:translateY(4px)}.hp .cpu .prow .po{width:56px;color:var(--muted);flex:none}.hp .cpu .prow .sp{white-space:nowrap;flex:1}.hp .cpu .prow .am{text-align:right;font-variant-numeric:tabular-nums;width:46px}.hp .cpu .prow .pill{width:36px}.hp .cpu .prow .pill .a{color:var(--muted);background:#1e05000f}.hp .cpu .panel.on .prow{opacity:1;transition:opacity .6s var(--d),transform .8s var(--ease) var(--d);transform:none}.hp .cpu .panel.on .prow .pill .a{opacity:0;transition:opacity .5s var(--f)}.hp .cpu .panel.on .prow .pill .b{opacity:1;transition:opacity .6s calc(var(--f) + .15s)}.hp .cpu .sf .lbl{flex:none;width:110px;height:14px;position:relative}.hp .cpu .sf .lbl span{white-space:nowrap;position:absolute;top:0;left:0}.hp .cpu .sf .lbl .y{opacity:0}.hp .cpu .p4t{flex:1}.hp .cpu .panel.on .p4t b{transition:transform 2.6s var(--ease-io) .8s;transform:scaleX(1)}.hp .cpu .p4f .ck{opacity:.25;filter:grayscale()}.hp .cpu .panel.on.synced .p4f .ck{opacity:1;filter:none;transition:opacity .6s,filter .6s}.hp .cpu .panel.on.synced .sf .lbl .x{opacity:0;transition:opacity .4s}.hp .cpu .panel.on.synced .sf .lbl .y{opacity:1;transition:opacity .6s .2s}.hp .cpu .tabs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:36px;max-width:1120px;margin:0 auto;display:grid}.hp .cpu .tab{text-align:left;cursor:pointer;width:100%;color:var(--lm-ink-tertiary);background:0 0;border:0;margin:0;padding:0 0 4px;display:block}.hp .cpu .tab .bar{background:#1e05001f;height:1px;margin-bottom:20px;display:block;position:relative;overflow:hidden}.hp .cpu .tab .bar b{background:linear-gradient(90deg,var(--p1),var(--p2));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.hp .cpu .tab .hd{align-items:baseline;gap:10px;display:flex}.hp .cpu .tab .num{font:500 12px/16px var(--label);transition:color var(--lm-dur-fast) var(--ease)}.hp .cpu .tab-t{font:400 18px/24px var(--body);transition:color var(--lm-dur-fast) var(--ease)}.hp .cpu .tab-d{font:400 14px/20px var(--body);text-wrap:pretty;max-width:236px;transition:color var(--lm-dur-fast) var(--ease);margin-top:8px;display:block}.hp .cpu .tab.on .num,.hp .cpu .tab.on .tab-t,.hp .cpu .tab:hover .tab-t{color:var(--ink)}.hp .cpu .tab.on .tab-d{color:var(--lm-ink-secondary)}.hp .p-list{display:none}@media (prefers-reduced-motion:reduce){.hp .cpu *,.hp .cpu :before,.hp .cpu :after{transition:none!important;animation:none!important}}.hp .circuit-fx{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hp .stage>.circuit-fx{z-index:auto}.hp .why{isolation:isolate}.hp .dark{color:var(--paper);background:var(--night);position:relative;overflow:hidden}.hp .sec-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hp .sec-bg video,.hp .sec-bg img.bgv{object-fit:cover;width:100%;height:116%;position:absolute;inset:-8% 0}.hp .logo-card span{text-align:center;font-family:var(--font-display);letter-spacing:-.02em;padding:12px 16px;font-size:22px;line-height:1.15}.hp .sec-bg:after{content:"";background:#1e050099;position:absolute;inset:0}.hp .sec-head{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.hp .sec-side{flex-direction:column;flex:none;align-items:flex-start;gap:24px;width:405px;display:flex}.hp .sec-side p{font:400 16px/20px var(--font-body);margin:0}.hp .lm-proof:has(+.lm-cta) .lm-proof__media:after{background:linear-gradient(180deg, transparent calc(100% - var(--lm-section-y)), var(--lm-night)), var(--lm-overlay-video)}.hp .lm-proof+.lm-cta .lm-cta__media:after{background:linear-gradient(180deg, var(--lm-night), transparent var(--lm-section-y)), var(--lm-overlay-cta)}.hp .metrics{padding:var(--lm-section-y) 0}.hp .metrics .wrap{gap:var(--lm-section-gap);flex-direction:column;display:flex;position:relative}.hp .metrics .h2{max-width:12.42em}.hp .m-grid{gap:64px;display:flex}.hp .metric{gap:var(--lm-space-16);flex-direction:column;flex:1;min-width:0;display:flex}.hp .m-src{font:400 14px/18px var(--font-body);color:var(--lm-on-dark-muted);text-decoration:underline;-webkit-text-decoration-color:var(--lm-line-on-dark);text-decoration-color:var(--lm-line-on-dark);text-underline-offset:3px;transition:color var(--lm-dur-fast) var(--lm-ease-hover)}.hp .m-src:hover{color:var(--lm-on-dark)}.hp .m-src:focus-visible{outline:2px solid var(--lm-focus-on-dark);outline-offset:2px;border-radius:var(--lm-radius-xs)}.hp .meter{gap:var(--lm-space-4);flex-direction:column;display:flex}.hp .m-scale{font:400 var(--lm-caption-2-size)/14px var(--font-body);color:var(--lm-on-dark-muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.hp .m-scale span{text-align:center;width:20px}.hp .m-scale span:first-child{text-align:left}.hp .m-scale span:last-child{text-align:right}.hp .m-bars{justify-content:space-between;height:72px;display:flex}.hp .m-bars i{border-radius:var(--lm-radius-full);background:var(--lm-track-on-dark);width:3.0208%;height:100%;position:relative}.hp .m-bars i.on:after{content:"";border-radius:inherit;opacity:var(--o,1);background:var(--lm-grad-progress) calc(var(--n) / 19 * 100%) 0 / 3310% 100% no-repeat;position:absolute;inset:0}.hp .m-val{font-family:var(--font-display);white-space:nowrap;align-items:baseline;gap:3px;display:flex}.hp .m-val b{font:400 104px/104px var(--font-display);text-box:trim-both cap alphabetic;font-variant-numeric:tabular-nums}.hp .m-val span{font:400 32px/38px var(--font-display);color:var(--b300);text-box:trim-both cap alphabetic}.hp .m-body{flex-direction:column;gap:24px;display:flex}.hp .m-txt{flex-direction:column;gap:4px;display:flex}.hp .m-txt strong{font:500 16px/20px var(--font-body)}.hp .m-txt span{font:400 14px/18px var(--font-body);color:var(--b300)}.hp .industries{z-index:1;padding:var(--lm-section-y) 0 var(--lm-section-y-tight);position:relative}.hp .industries .wrap{gap:var(--lm-section-gap);flex-direction:column;display:flex}.hp .industries .h2{max-width:11.3em}.hp .industries .sec-side p{color:var(--b600)}.hp .glass-card{background:var(--glass);box-shadow:var(--card-shadow);border:1px solid #fff;border-radius:10px}.hp .ind-grid{grid-template-columns:minmax(0,854fr) minmax(0,405fr);align-items:stretch;gap:21px;display:grid;position:relative}.hp .ind-table{position:relative;overflow:hidden}.hp .ind-art{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hp .ind-art canvas{width:100%;height:100%;position:absolute;inset:0}.hp .no-gl .ind-art{background:radial-gradient(70% 55% at 80% 100%,#a781ff38,#a781ff00)}.hp .ind-head,.hp .ind-row{grid-template-columns:minmax(0,290fr) minmax(0,262fr) minmax(0,220fr);align-items:center;gap:24px;display:grid}.hp .ind-head{font:500 12px/16px var(--font-body);background:linear-gradient(173deg,#fff0 20%,#ffffff8c 40%,#fff0 60%),linear-gradient(179deg,#fffc,#fff6);border:0 solid #fff;border-bottom-width:1px;padding:16px}.hp .ind-row{isolation:isolate;height:80px;color:var(--lm-ink-tertiary);border-radius:8px;padding:0 16px;position:relative}.hp button.ind-row{width:100%;text-align:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.hp .ind-row:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .5s var(--ease);background:linear-gradient(90deg,#fff,#fff0);position:absolute;inset:0}.hp .ind-row.on{border-radius:0}.hp .ind-row.on:before{opacity:1;border-radius:0}.hp .ind-nm{font:400 20px/24px var(--font-body);transition:color .5s var(--ease);align-items:center;display:flex;position:relative}.hp .ind-nm>span{max-width:calc(100% - 28px);transition:translate .55s var(--ease)}.hp .ind-nm .arr{opacity:0;width:18px;height:18px;transition:opacity .4s var(--ease), translate .55s var(--ease);position:absolute;top:calc(50% - 9px);left:0;translate:-6px}.hp .ind-row.on .ind-nm{color:var(--ink)}.hp .ind-row.on .ind-nm>span{translate:28px}.hp .ind-row.on .ind-nm .arr{opacity:1;translate:0}.hp .ind-ch{font:400 14px/18px var(--font-body)}.hp .tags{flex-wrap:wrap;gap:4px;display:flex}.hp .tag{border:1px solid var(--bg);background:var(--glass);font:500 12px/14px var(--font-body);color:var(--ink);white-space:nowrap;border-radius:4px;padding:4px 8px 6px;display:inline-flex}.hp .ind-pv{flex-direction:column;display:flex;position:relative;overflow:hidden}.hp .ind-vis{flex:none;height:330px;position:relative}.hp .ind-photo{isolation:isolate;border-radius:8px;height:326px;position:absolute;top:4px;left:4px;right:4px;overflow:hidden}.hp .ind-photo .ind-media{z-index:0;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .16s var(--ease) .34s;position:absolute;inset:0}.hp .ind-photo .ind-media.on{z-index:1;opacity:1;transition:opacity .34s var(--ease)}.hp .ind-photo video.ind-media.on{z-index:2}@media (prefers-reduced-motion:reduce){.hp .ind-photo .ind-media{transition:none}}.hp .mchip{border:.82px solid var(--bg);background:var(--paper);border-radius:6.57px;width:154.33px;padding:7.39px 9.03px 8.21px;position:absolute;top:30px;left:44.94%;box-shadow:0 14px 28px -16px #1e050059}.hp .mchip-l{font:500 6.16px/8px var(--font-mono);letter-spacing:.37px;text-transform:uppercase;color:var(--lm-ink-tertiary);white-space:nowrap}.hp .mchip-v{justify-content:space-between;align-items:center;padding-top:2.46px;display:flex}.hp .mchip-v b{font:500 15.6px/17.94px var(--font-body);letter-spacing:-.31px;white-space:nowrap}.hp .mchip-v em{font:500 6.98px/6.98px var(--font-body);white-space:nowrap;background:#efff66;border-radius:2.46px;padding:2.46px 4.1px;font-style:normal}.hp .mchip-t{background:#eee9f7;border-radius:1.64px;height:3.28px;margin-top:5.75px;overflow:hidden}.hp .mchip-t i{height:100%;width:var(--w,64%);border-radius:inherit;transition:width .9s var(--out);background:linear-gradient(90deg,#8c5cf0,#bfa3ff);display:block}.hp .schip{border:1px solid var(--bg);background:var(--paper);font:600 10.5px/10.5px var(--font-body);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;display:inline-flex;position:absolute;top:262px;left:20px;box-shadow:0 10px 22px -14px #1e050059}.hp .schip img{width:12px;height:12px;margin:-2.5px}.hp .ind-bodies{flex:1;display:grid}.hp .ind-bodies>*{grid-area:1/1;min-width:0}.hp .ind-sizer{visibility:hidden;pointer-events:none;display:grid}.hp .ind-sizer>.ind-body{grid-area:1/1}.hp .ind-body{flex-direction:column;justify-content:space-between;gap:24px;padding:16px;display:flex}.hp .ind-copy{flex-direction:column;gap:16px;display:flex}.hp .ind-copy h3{font:400 20px/24px var(--font-body);margin:0 0 8px}.hp .ind-copy p{max-width:284px;font:400 14px/18px var(--font-body);color:var(--b600);margin:0}.hp .ind-foot{align-items:flex-start;gap:var(--lm-space-4);padding-top:var(--lm-space-6);flex-direction:column;display:flex}.hp .ind-foot .ind-link{flex:none}.hp .ind-stat{align-items:baseline;gap:6px;min-width:0;display:flex}.hp .ind-stat b{white-space:nowrap;font:400 48px/56px var(--font-display);text-box:trim-both cap alphabetic}.hp .ind-stat span{font:400 14px/18px var(--font-body);color:var(--lm-ink-tertiary)}.hp .more{font:500 14px/16px var(--font-body);align-items:center;gap:6px;display:inline-flex}.hp .pic{border-radius:8px;overflow:hidden}.hp .pic img{object-fit:cover;width:100%;height:100%}.hp .why{padding:var(--lm-section-y-tight) 0 var(--lm-section-y);position:relative}.hp .why .wrap{align-items:center;gap:var(--lm-section-gap);flex-direction:column;display:flex;position:relative}.hp .why .h2{max-width:14.38em}.hp .why-cards{gap:12px;width:100%;display:flex}.hp .why-card{isolation:isolate;flex-direction:column;flex:1;gap:10px;min-width:0;height:auto;min-height:454px;padding:4px;display:flex;position:relative;overflow:hidden}.hp .why-silk{z-index:-1;aspect-ratio:529/583;opacity:.3;pointer-events:none;background:url(/images/home/why-silk.webp) 50%/cover no-repeat;width:126.25%;position:absolute;top:0;left:0}.hp .why-vis{flex:none;height:326px;position:relative}.hp .why-img{position:absolute;inset:0}.hp .chip-at{position:absolute}.hp .chip-at .fc{box-shadow:0 10px 30px #0000002e}.hp .chip-at .fc:after{display:none}.hp .sc-63{transform-origin:0 0;transform:scale(.638)}.hp .sc-76{transform-origin:0 0;transform:scale(.758)}.hp .pb{border:.51px solid var(--bg);background:var(--paper);border-radius:4.1px;width:127px;padding:6.14px 7.17px 2.05px;box-shadow:0 10px 24px -12px #1e05004d}.hp .pb-h{font:500 6.66px/7.99px var(--font-body);letter-spacing:-.07px;white-space:nowrap;align-items:center;gap:4.1px;padding-bottom:5.12px;display:flex}.hp .pb img,.hp .pb svg{flex:none;width:7.17px;height:7.17px}.hp .pb svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.hp .pb-r{height:15.87px;font:400 6.14px/7.37px var(--font-body);border-top:.51px solid #f0ece8;align-items:center;gap:4.61px;display:flex}.hp .pb-r span{white-space:nowrap;flex:1;min-width:0}.hp .pb-r em{background:var(--lm-success-soft);color:var(--lm-success);font:500 5.38px/6.66px var(--font-body);border-radius:2.05px;padding:1.54px 3.58px;font-style:normal}.hp .pb-r em.lav{background:var(--lm-purple-50);color:var(--lm-violet-strong)}.hp .why-support{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:100%;margin-bottom:12px;padding:4px 40px 4px 4px;display:grid}.hp .why-support+.why-cards{margin-top:calc(-1 * var(--why-gap,var(--lm-section-gap)))}.hp .why-support__vis{border-radius:var(--lm-radius-md);background:var(--lm-canvas);place-items:center;padding:40px;display:grid}.hp .why-support__vis .hui-call{width:100%;max-width:440px;font-size:clamp(9px,3.2cqw,13px)}.hp .why-support__copy h3{font:400 var(--h3,32px)/1.15 var(--font-display);margin:0 0 12px}.hp .why-support__copy>p{font:400 16px/22px var(--font-body);color:var(--lm-ink-secondary);max-width:34em;margin:0 0 32px}.hp .why-support__copy ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hp .why-support__copy li{border-top:1px solid var(--lm-line);gap:2px;padding-top:16px;display:grid}.hp .why-support__copy li b{font:500 16px/20px var(--font-body)}.hp .why-support__copy li span{font:400 14px/18px var(--font-body);color:var(--lm-ink-secondary)}.hp .why--shade .why-img{isolation:isolate}.hp .why--shade .why-img:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--lm-night) 32%, transparent), color-mix(in srgb, var(--lm-night) 48%, transparent));position:absolute;inset:0}.hp .why-copy{padding:12px}.hp .ind-pv{cursor:pointer;position:relative}.hp .ind-pv:has(.ind-link:focus-visible){outline:2px solid var(--lm-focus);outline-offset:3px}.hp .why-copy h3{font:400 20px/24px var(--font-body);margin:0 0 8px}.hp .why-copy p{font:400 14px/18px var(--font-body);color:var(--b600);margin:0}.hp .testi{padding:var(--lm-section-y) 0}.hp .testi .wrap{gap:var(--lm-section-gap);flex-direction:column;display:flex;position:relative}.hp .testi .h-a{max-width:13.92em}.hp .testi .h-b{align-self:flex-end;width:100%;max-width:12.96em}.hp .t-cards{align-items:center;gap:12px;display:flex}.hp .testi{color:var(--ink);background:var(--bg)}.hp .logo-card{aspect-ratio:1;border:1px solid var(--lm-line);border-radius:var(--lm-radius-lg);background:var(--lm-paper);color:var(--ink);flex:0 210px;place-items:center;display:grid}.hp .t-active{flex-direction:column;flex:0 392px;gap:12px;min-width:0;display:flex}.hp .t-card{aspect-ratio:1;color:var(--ink);border:1px solid var(--lm-line);border-radius:var(--lm-radius-card);box-shadow:var(--card-shadow);background:var(--lm-paper);flex-direction:column;justify-content:space-between;margin:0;padding:4px;display:flex}.hp .t-about{flex-direction:column;gap:12px;display:flex}.hp .t-photo{height:162px}.hp .t-card .pic{border-radius:var(--lm-radius-lg)}.hp .t-card blockquote{font:500 16px/20px var(--font-body);text-indent:-.45em;margin:0;padding:0 12px}.hp .t-card figcaption{align-items:center;gap:12px;padding:12px;display:flex}.hp .t-card figcaption img{border:1px solid var(--b100);object-fit:cover;border-radius:4px;width:40px;height:40px}.hp .t-card figcaption b{font:400 16px/20px var(--font-body);display:block}.hp .t-card figcaption .role{font:400 14px/18px var(--font-body);color:var(--b600);margin-top:2px;display:block}.hp .t-active .lm-btn{width:100%}.hp .cta-sec{padding-top:var(--lm-section-gap)}.hp .cta{color:var(--paper);background:var(--night);position:relative;overflow:visible}.hp .cta-bg{position:absolute;inset:0;overflow:hidden}.hp .cta-bg img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (min-width:1024px){.hp .cta-bg img{transform-origin:0 0;scale:1.5}}.hp .cta-bg:after{content:"";background:linear-gradient(#351e1a66,#1e050066);position:absolute;inset:0}.hp .cta:after{content:"";pointer-events:none;background:radial-gradient(64% 80%,#1e050099,#1e050033);position:absolute;inset:0}.hp .cta .wrap{z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.hp .cta-copy{text-align:center;flex-direction:column;align-items:center;gap:32px;width:min(602px,100%);display:flex}.hp .cta-copy h2{font:400 var(--h1)/1 var(--font-display);text-box:trim-both cap alphabetic;text-wrap:balance;margin:0}.hp .cta-copy p{max-width:418px;font:400 16px/20px var(--font-body);margin:0}.hp .cta .ctas{justify-content:center}.hp.motion .tx .w{text-indent:0;margin:-.1em -.05em -.2em;padding:.1em .05em .2em;display:inline-block;overflow:clip}.hp.motion .tx .wr{opacity:0;display:inline-block}.hp.motion .rv{opacity:0}.hp.motion .tx.in .wr{opacity:1;animation:line-in var(--lm-dur-reveal) var(--lm-ease-reveal) backwards;animation-delay:calc(var(--d,0s) + var(--l,0) * var(--lm-stagger-line))}.hp.motion .rv.in{opacity:1;animation:piece-in var(--lm-dur-reveal) var(--lm-ease-reveal) backwards;animation-delay:var(--d,0s)}@keyframes line-in{0%{opacity:0;translate:0 105%}}@keyframes piece-in{0%{opacity:0;translate:0 32px}}.hp.motion .grp{opacity:0}.hp.motion .grp.in{opacity:1;animation:.8s cubic-bezier(.33,1,.68,1) backwards group-in}.hp.motion .grp.in .pic img{animation:pic-in 1.6s var(--lm-ease-reveal) backwards}@keyframes group-in{0%{opacity:0}}@keyframes pic-in{0%{scale:1.1}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.hp .hpx .w{text-indent:0;margin:-.1em -.05em -.2em;padding:.1em .05em .2em;display:inline-block;overflow:clip}.hp .hpx .wr{animation:line-in var(--lm-dur-reveal) var(--lm-ease-reveal) backwards;animation-delay:calc(var(--d,0s) + var(--l,0) * var(--lm-stagger-line));display:inline-block}.hp .hpr{animation:piece-in var(--lm-dur-reveal) var(--lm-ease-reveal) backwards;animation-delay:var(--d,0s)}.hp .hero-photo{animation:photo-fade 1.2s linear backwards, pic-in 2.4s var(--lm-ease-reveal) backwards}.hp .float-card .fc.hpr{animation:piece-in var(--lm-dur-reveal) var(--lm-ease-reveal) var(--d) backwards}.hp .float-card .fc:after{animation:1.1s linear infinite blink}}@keyframes photo-fade{0%{opacity:0}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:.1}}.hp.motion .m-bars i{transform-origin:50% 100%;transition:opacity .6s var(--lm-ease-enter), scale .9s var(--lm-ease-enter);transition-delay:calc(var(--n) * 32ms + .15s)}.hp.motion .metric:not(.in) .m-bars i{opacity:.14;scale:1 .4}.hp.motion .f-word path{transition:translate 1.2s var(--out);transition-delay:calc(var(--i) * 45ms);translate:0 105%}.hp.motion .f-word.in path{translate:0}.hp.motion .done,.hp.motion .done *{transition-delay:0s!important}.hp.motion .lm-static,.hp.motion .lm-static .wr,.hp.motion .lm-static .pic,.hp.motion .lm-static .pic img{animation:none!important}.hp .ind-pv .xf{transition:opacity .34s var(--ease), translate .5s var(--ease)}.hp.motion .ind-pv.out .xf{opacity:0;transition-duration:.16s;translate:0 4px}@media (max-width:1023px){.hp{--h1:44px;--h2:32px}.hp .stage{background:var(--bg);height:auto;position:relative;overflow:visible}.hp .hero{height:auto;min-height:max(calc(600px - var(--bar-h,0px)), min(calc(100svh - var(--bar-h,0px)), var(--lm-hero-full-max)));padding:calc(var(--nav-h,56px) + 32px) 0 32px;flex-direction:column;justify-content:flex-end;gap:32px;display:flex;position:relative}.hp .cover,.hp .float-card{display:none}.hp .hero-copy{margin-inline:var(--pad);flex-direction:column;align-items:flex-start;gap:24px;min-width:0;position:relative;bottom:auto;left:auto;right:auto}.hp .hero-title{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.hp .fd{--feed-mode:single;width:min(100%,400px);height:auto}.hp .fd-pool{position:relative}.hp .trust{align-items:flex-start}.hp .trust-t{white-space:normal;align-items:flex-start}.hp .intro{padding:96px var(--pad) 48px;position:relative;inset:auto}.hp .process{padding:0 0 var(--lm-section-y)}.hp .cpu-fit,.hp .circuit-fx,.hp .cpu .tabs{display:none}.hp .p-title{margin-bottom:var(--lm-space-6);text-align:left}.hp .p-list{padding:0 var(--pad);gap:12px;margin:0;list-style:none;display:grid}.hp .p-list li{grid-template-columns:36px 1fr;gap:6px 16px;padding:20px;display:grid}.hp .p-list b{background:var(--glass);width:36px;height:36px;font:500 12px/14px var(--font-body);border:1px solid #fff;border-radius:6px;grid-row:span 2;place-items:center;display:grid}.hp .p-list h3{font:400 20px/24px var(--font-body);margin:0}.hp .p-list p{font:400 14px/18px var(--font-body);color:var(--b600);margin:0}.hp .sec-head{flex-direction:column;align-items:flex-start;gap:24px}.hp .sec-side{width:100%}.hp .m-grid{flex-direction:column;gap:56px}.hp .metric{gap:32px}.hp .m-val b{font-size:80px;line-height:80px}.hp .ind-grid{grid-template-columns:1fr}.hp .ind-head{display:none}.hp .ind-row{grid-template-columns:1fr;gap:8px;height:auto;padding:16px}.hp .why-cards{flex-direction:column}.hp .why-support{grid-template-columns:minmax(0,1fr);gap:24px;padding:4px 4px 24px}.hp .why-support__vis{padding:24px}.hp .why-support__copy{padding:0 12px}.hp .why-copy h3{white-space:normal}.hp .why-card{gap:8px;height:auto}.hp .why-vis{height:260px}.hp .t-cards{grid-template-columns:1fr 1fr;display:grid}.hp .t-active{order:-1;grid-column:1/-1}.hp .testi .h-b{align-self:auto}}@media (max-width:767px){.hp .fd{--feed-mode:pills;width:100%}.hp .fd-pool [data-k=trigger],.hp .fd-pool [data-k=reply]{display:none}}@media (max-width:639px){.hp .ctas{flex-direction:column;align-items:stretch;width:100%}.hp .ctas .lm-btn{width:100%}}
