.shopify-section--m1v2-proof{margin:0;padding:0;background:#000}.m1v2-proof{--m1v2-proof-cyan: #13c7da;--m1v2-proof-accent: #6ad5e1;--m1v2-proof-card: #0f1214;--m1v2-proof-max: 1200px;background:#000;color:var(--paper, #f6f6f6)}.m1v2-proof .m1v2-proof__section{background:#000;box-shadow:inset 0 0 0 1px #13c7da1a}.m1v2-proof .m1v2-proof__inner{display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:100%;max-width:390px;margin:0 auto;padding:64px 24px}.m1v2-proof .m1v2-proof__header{display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:100%}.m1v2-proof .m1v2-proof__eyebrow{display:flex;align-items:center;justify-content:center;width:92px;height:30px;margin:0;border-radius:15px;background:var(--m1v2-proof-accent);color:#fff;font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:8px;font-weight:400;letter-spacing:.08em;line-height:12px;text-align:center;text-transform:uppercase}.m1v2-proof .m1v2-proof__title{margin:0;max-width:342px;font-family:var(--font-pixel, "Doto", system-ui, sans-serif);font-size:32px;font-weight:900;line-height:36px;color:var(--paper, #f6f6f6)}.m1v2-proof .m1v2-proof__lede{display:none;margin:0}.m1v2-proof .m1v2-proof__stage{display:flex;flex-direction:column;gap:22px;width:100%}.m1v2-proof .m1v2-proof__visual{order:-1;width:100%}.m1v2-proof .m1v2-proof__steps{display:flex;flex-direction:column;gap:12px;width:100%}.m1v2-proof.is-ready .m1v2-proof__visual{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease}.m1v2-proof.is-ready.is-reveal .m1v2-proof__visual{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.m1v2-proof.is-ready .m1v2-proof__visual{opacity:1;transform:none;transition:none}}.m1v2-proof .m1v2-proof__card{display:none;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;width:100%;margin:0;padding:18px;border:1px solid var(--ink-4, #262626);border-radius:18px;background:#ffffff0d;color:inherit;font:inherit;text-align:left;cursor:default}.m1v2-proof:not(.is-ready) .m1v2-proof__card:first-child,.m1v2-proof.is-ready .m1v2-proof__card.is-current{display:flex}.m1v2-proof .m1v2-proof__num{margin:0;font-family:var(--font-pixel, "Doto", system-ui, sans-serif);font-size:36px;font-weight:900;line-height:39px;color:var(--m1v2-proof-accent)}.m1v2-proof .m1v2-proof__card-title{margin:0;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:16px;font-weight:600;line-height:22px;color:var(--paper, #f6f6f6)}.m1v2-proof .m1v2-proof__card-title .platform-lang-tag{display:none}.m1v2-proof .m1v2-proof__card-body{margin:0;font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:12px;font-weight:400;line-height:19px;color:var(--gray-2, #aeaeae)}.m1v2-proof .m1v2-proof__extra{width:100%}.m1v2-proof .proof-platform-list{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}.m1v2-proof .proof-platform-list li,.m1-product-v2.m1v2-proof .proof-platform-list li,.m1-product-v2.m1v2-proof .proof-platform-list li:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:21px;border-bottom:2px solid #fff}.m1v2-proof .proof-platform-list li:last-child,.m1-product-v2.m1v2-proof .proof-platform-list li:last-child{border-bottom:0}.m1v2-proof .pp-name{font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:12px;font-weight:700;line-height:16px;color:#fff}.m1v2-proof .proof-platform-list li:not(:first-child) .pp-name{font-weight:600}.m1v2-proof .pp-tag{font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:10px;font-weight:400;letter-spacing:.04em;line-height:12px;text-transform:uppercase;color:#fff;opacity:.7}.m1v2-proof .proof-platform-list .pp-tag.primary{color:#fff;opacity:1}.m1v2-proof .dof-breakdown{display:grid;grid-template-columns:.62fr 1fr;gap:8px;width:100%}.m1v2-proof .dof-total-card{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:93px;padding:12px;border:1px solid rgba(106,213,225,.25);border-radius:10px;background:linear-gradient(141deg,#6ad5e11f,#8fe8a014)}.m1v2-proof .dof-total-num{font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:28px;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--paper, #f6f6f6)}.m1v2-proof .dof-total-label{font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:8px;font-weight:400;letter-spacing:.06em;line-height:12px;text-transform:uppercase;color:var(--gray-1, #7a7a7a)}.m1v2-proof .dof-total-label span{display:block;letter-spacing:0;text-transform:none;color:var(--gray-2, #aeaeae)}.m1v2-proof .dof-leg-card{display:flex;flex-direction:column;gap:8px;min-height:93px;padding:8px;border:1px solid var(--ink-4, #262626);border-radius:10px;background:var(--ink-3, #1a1a1a)}.m1v2-proof .dof-leg-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid var(--ink-4, #262626)}.m1v2-proof .dof-leg-title{font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-1, #7a7a7a)}.m1v2-proof .dof-leg-num{font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:13px;font-weight:700;color:var(--deep-blue, #6ad5e1)}.m1v2-proof .dof-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.m1v2-proof .dof-part{display:flex;flex-direction:column;align-items:center;padding:6px 2px;border:1px solid var(--ink-4, #262626);border-radius:6px;background:var(--ink-2, #111);text-align:center}.m1v2-proof .dof-part-name{font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray-1, #7a7a7a)}.m1v2-proof .dof-part-count{font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:16px;font-weight:700;line-height:1.2;color:var(--paper, #f6f6f6)}.m1v2-proof .dof-part-sub{font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:8px;line-height:1.2;color:var(--gray-2, #aeaeae)}.m1v2-proof .m1v2-proof__panel{display:none;overflow:hidden;width:100%;border-radius:18px;background:#fff}.m1v2-proof:not(.is-ready) .m1v2-proof__panel:first-child,.m1v2-proof.is-ready .m1v2-proof__panel.is-current{display:block}.m1v2-proof .m1v2-proof__panel-bar{display:none}.m1v2-proof .m1v2-proof__panel-media{position:relative;height:246px;overflow:hidden;background:#111}.m1v2-proof .m1v2-proof__img,.m1v2-proof .m1v2-proof__ph{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.m1v2-proof .m1v2-proof__panel[data-proof-panel="4"] .m1v2-proof__img{object-position:50% 72%}.m1v2-proof .m1v2-proof__ph{display:flex;align-items:center;justify-content:center;color:var(--gray-2, #aeaeae);font-size:12px}.m1v2-proof .m1v2-proof__panel-media--badges{background:#000}.m1v2-proof .m1v2-proof__badges{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px;padding:28px 24px 56px 11%}.m1v2-proof .m1v2-proof__badge{display:inline-flex;align-items:center;gap:12px;width:max-content;max-width:100%;height:54px;margin:0;padding:0 18px 0 24px;border:1.5px solid #fff;border-radius:999px;background:#000;box-sizing:border-box}.m1v2-proof .m1v2-proof__badge--mujoco,.m1v2-proof .m1v2-proof__badge--nvidia{min-width:0}.m1v2-proof .m1v2-proof__badge-dot{flex:0 0 auto;width:17px;height:17px;border-radius:50%;background:#ef0}.m1v2-proof .m1v2-proof__badge-logo{display:block;width:auto;max-width:min(340px,calc(100vw - 140px));object-fit:contain;object-position:left center}.m1v2-proof .m1v2-proof__badge-logo--mujoco{height:33px;width:auto}.m1v2-proof .m1v2-proof__badge-logo--nvidia{height:31px;width:auto}.m1v2-proof .m1v2-proof__badge-check{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:26px;margin-left:4px;font-size:22px;line-height:1}@media(max-width:820px){.m1v2-proof .m1v2-proof__badges{gap:27px;padding:16px 16px 52px}.m1v2-proof .m1v2-proof__badge{height:32px;gap:8px;max-width:100%;padding:0 12px 0 14px}.m1v2-proof .m1v2-proof__badge-dot{width:10px;height:10px}.m1v2-proof .m1v2-proof__badge-logo{max-width:calc(100% - 48px)}.m1v2-proof .m1v2-proof__badge-logo--mujoco{height:20px}.m1v2-proof .m1v2-proof__badge-logo--nvidia{height:18px;max-width:min(202px,calc(100% - 48px))}.m1v2-proof .m1v2-proof__badge-check{width:17px;height:19px;margin-left:2px;font-size:15px}}.m1v2-proof .proof-chip-list{display:flex;flex-wrap:wrap;gap:10px 15px;width:100%;margin:0;padding:0;list-style:none}.m1v2-proof .proof-chip-list li{display:inline-flex;align-items:center;margin:0;padding:3px 10px;border:1px solid #191c1c;border-radius:999px;background:#414243;color:#fff;font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:8px;font-weight:400;letter-spacing:.08em;line-height:15px;text-transform:uppercase;white-space:nowrap}.m1v2-proof .m1v2-proof__caption{position:absolute;right:0;bottom:0;left:0;margin:0;padding:36px 16px 14px;background:linear-gradient(180deg,#0000,#000 72%);color:#fff;font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:12px;font-weight:400;line-height:18px}.m1v2-proof .m1v2-proof__caption strong{font-weight:800}.m1v2-proof .m1v2-proof__progress{position:relative;order:1;width:100%;height:4px;margin-top:2px;overflow:hidden;isolation:isolate}.m1v2-proof .m1v2-proof__progress:before{content:"";position:absolute;top:1px;right:0;left:0;z-index:0;height:2px;border-radius:36px;background:#ffffff47}.m1v2-proof .m1v2-proof__thumb{display:block;position:absolute;top:0;left:0;z-index:1;width:calc(100% / var(--m1v2-proof-count, 6));height:4px;border-radius:39px;background:#fff;pointer-events:none;transform:translate(calc(var(--m1v2-proof-index, 0) * 100%));transition:transform .35s ease}.m1v2-proof .m1v2-proof__dot{position:absolute;top:0;z-index:2;width:calc(100% / var(--m1v2-proof-count, 6));height:4px;margin:0;padding:0;border:0;border-radius:39px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.m1v2-proof .m1v2-proof__dot:nth-child(2){left:0}.m1v2-proof .m1v2-proof__dot:nth-child(3){left:calc(100% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(4){left:calc(200% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(5){left:calc(300% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(6){left:calc(400% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(7){left:calc(500% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot.is-current,.m1v2-proof .m1v2-proof__dot:focus,.m1v2-proof .m1v2-proof__dot:focus-visible,.m1v2-proof .m1v2-proof__dot:active,.m1v2-proof:not(.is-ready) .m1v2-proof__dot:first-of-type{background:transparent;outline:none;box-shadow:none}@media(min-width:414px){.m1v2-proof .m1v2-proof__inner{max-width:414px}}@media(min-width:768px){.m1v2-proof .m1v2-proof__inner{max-width:720px;gap:28px;padding:80px 40px}.m1v2-proof .m1v2-proof__title{max-width:520px;font-size:40px;line-height:44px}.m1v2-proof .m1v2-proof__panel-media{height:360px}}@media(min-width:820px){.m1v2-proof .m1v2-proof__inner{max-width:780px}}@media(min-width:1100px){.m1v2-proof .m1v2-proof__inner{align-items:center;gap:40px;max-width:1200px;padding:80px 24px 88px}.m1v2-proof .m1v2-proof__header{align-items:center;gap:22px;text-align:center}.m1v2-proof .m1v2-proof__eyebrow{width:auto;height:auto;border-radius:0;background:transparent;color:var(--m1v2-proof-cyan);font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:12px;line-height:18px;letter-spacing:.08em}.m1v2-proof .m1v2-proof__title{max-width:1027px;font-size:40px;line-height:42px}.m1v2-proof .m1v2-proof__lede{display:block;max-width:542px;font-family:var(--font-body, "Google Sans Flex", system-ui, sans-serif);font-size:12px;font-weight:400;line-height:18px;color:#b5b5b5}.m1v2-proof .m1v2-proof__stage{flex-direction:row;align-items:flex-start;gap:26px;width:100%}.m1v2-proof .m1v2-proof__progress{display:block;order:0;flex:0 0 2px;align-self:stretch;width:2px;min-height:420px;height:auto;margin:0;overflow:visible}.m1v2-proof .m1v2-proof__progress:before{top:0;right:auto;bottom:0;left:50%;width:1px;height:auto;transform:translate(-50%);border-radius:36px;background:#d9d9d9}.m1v2-proof .m1v2-proof__thumb{top:0;left:0;width:2px;height:calc(100% / var(--m1v2-proof-count, 6));transform:translateY(calc(var(--m1v2-proof-index, 0) * 100%))}.m1v2-proof .m1v2-proof__dot{top:auto;left:0;width:18px;height:calc(100% / var(--m1v2-proof-count, 6));margin-left:-8px;border-radius:0;background:transparent}.m1v2-proof .m1v2-proof__dot:nth-child(2),.m1v2-proof .m1v2-proof__dot:nth-child(3),.m1v2-proof .m1v2-proof__dot:nth-child(4),.m1v2-proof .m1v2-proof__dot:nth-child(5),.m1v2-proof .m1v2-proof__dot:nth-child(6),.m1v2-proof .m1v2-proof__dot:nth-child(7){left:0}.m1v2-proof .m1v2-proof__dot:nth-child(2){top:0}.m1v2-proof .m1v2-proof__dot:nth-child(3){top:calc(100% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(4){top:calc(200% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(5){top:calc(300% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(6){top:calc(400% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot:nth-child(7){top:calc(500% / var(--m1v2-proof-count, 6))}.m1v2-proof .m1v2-proof__dot.is-current,.m1v2-proof:not(.is-ready) .m1v2-proof__dot:first-of-type{background:transparent}.m1v2-proof .m1v2-proof__visual{order:0;flex:1.16 1 0;min-width:0}.m1v2-proof .m1v2-proof__steps{flex:.98 1 0;align-self:flex-start;justify-content:flex-start;gap:12px;min-width:0;max-width:535px;overscroll-behavior:contain}.m1v2-proof .m1v2-proof__card{gap:14px;min-height:222px;padding:16px 30px;border:1px solid var(--m1v2-proof-cyan);border-radius:15px;background:var(--m1v2-proof-card);cursor:pointer}.m1v2-proof:not(.is-ready) .m1v2-proof__card:nth-child(2),.m1v2-proof.is-ready .m1v2-proof__card.is-preview{display:flex;opacity:.5}.m1v2-proof.is-ready .m1v2-proof__card.is-current{opacity:1}.m1v2-proof .m1v2-proof__card:has(.dof-breakdown){min-height:374px;justify-content:flex-start;padding-top:24px}.m1v2-proof .m1v2-proof__num{font-size:44px;line-height:48px}.m1v2-proof .m1v2-proof__card-title{font-size:16px;font-weight:700;line-height:17px;color:#fff}.m1v2-proof .m1v2-proof__card-body{font-size:12px;line-height:16px;color:#fff}.m1v2-proof .pp-name,.m1v2-proof .proof-platform-list li:not(:first-child) .pp-name{font-size:12px;line-height:15px}.m1v2-proof .dof-breakdown{gap:11px}.m1v2-proof .dof-total-card,.m1v2-proof .dof-leg-card{min-height:145px}.m1v2-proof .dof-total-num{font-size:42px}.m1v2-proof .dof-part-count{font-size:18px}.m1v2-proof .m1v2-proof__panel{height:459px;border:1px solid var(--m1v2-proof-cyan);border-radius:11px}.m1v2-proof .m1v2-proof__panel-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:44px;padding:0 31px;background:var(--m1v2-proof-card)}.m1v2-proof .m1v2-proof__panel-tag,.m1v2-proof .m1v2-proof__panel-title{margin:0}.m1v2-proof .m1v2-proof__panel-tag{color:var(--m1v2-proof-cyan);font-family:var(--font-mono, "IBM Plex Mono", ui-monospace, monospace);font-size:16px;font-weight:400;letter-spacing:.11em;line-height:28px;text-transform:uppercase}.m1v2-proof .m1v2-proof__panel-title{color:#fff;font-family:var(--font-display, "Google Sans Flex", system-ui, sans-serif);font-size:16px;font-weight:700;line-height:29px}.m1v2-proof .m1v2-proof__panel-media{height:calc(100% - 44px)}.m1v2-proof .m1v2-proof__panel-media--badges .m1v2-proof__badges{gap:40px;padding:0 0 56px 71px}.m1v2-proof .m1v2-proof__badge{height:54px;gap:13px;padding:0 22px 0 24px}.m1v2-proof .m1v2-proof__badge-dot{width:17px;height:17px}.m1v2-proof .m1v2-proof__badge-logo--mujoco{height:33px}.m1v2-proof .m1v2-proof__badge-logo--nvidia{height:31px;max-width:none}.m1v2-proof .m1v2-proof__badge-check{width:24px;height:26px;font-size:22px}}@media(min-width:1320px){.m1v2-proof .m1v2-proof__inner{padding-right:0;padding-left:0}}@media(min-width:1440px){.m1v2-proof .m1v2-proof__section{padding-right:24px;padding-left:24px}}@media(min-width:1920px){.m1v2-proof .m1v2-proof__inner{max-width:1200px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/m1v2-proof.css.map */
