@property --heroEdge{syntax:"<angle>";inherits:false;initial-value:90deg}.W7tOzq_workflow{--bg:#0b0b0f;--surface:#131318;--surface2:#1a1a21;--surface3:#23232b;--ink:#f4f3f1;--inkSoft:#cfcdca;--body:#b6b4b1;--muted:#918f8c;--head:#f7f6f4;--border:#282831;--hover:#1b1b22;--greyBand:var(--surface);--ultra:#a884ff;--ultraSolid:#6f00ff;--gradBtn:linear-gradient(88deg, #722eff 0%, #7d1cff 100%);--ultraDark:#5a03d5;--solar:#ffb400;--mint:#00eab0;--grad:linear-gradient(88deg, #519cff -79.07%, #6f00ff 98.71%);--gradTight:linear-gradient(88deg, #7cb6ff -3.58%, #a76eff 57.15%);--shell:1280px;--shadowCard:0 6px 16px #00000073, 0 1px 2px #0009;background:var(--bg);color:var(--ink);font-family:var(--font-randRegular),-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Helvetica,Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;overflow-x:hidden}.W7tOzq_workflow main{display:block}.W7tOzq_workflow h1,.W7tOzq_workflow h2,.W7tOzq_workflow h3,.W7tOzq_workflow h4,.W7tOzq_workflow p,.W7tOzq_workflow span,.W7tOzq_workflow div,.W7tOzq_workflow figcaption,.W7tOzq_workflow button,.W7tOzq_workflow a{text-align:inherit}.W7tOzq_workflow h1,.W7tOzq_workflow h2,.W7tOzq_workflow h3,.W7tOzq_workflow h4{font-family:var(--font-randBold),-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Helvetica,Arial,sans-serif;color:inherit;line-height:normal}.W7tOzq_workflow :where(p,span,div,figcaption,button,a){font-family:inherit}.W7tOzq_workflow p{color:inherit;font-size:inherit;line-height:inherit}.W7tOzq_workflow button,.W7tOzq_workflow input{font-family:inherit}.W7tOzq_workflow :where(a){color:inherit}.W7tOzq_workflow ul{margin:0;padding:0;list-style:none}.W7tOzq_workflow img,.W7tOzq_workflow svg,.W7tOzq_workflow video{max-width:100%;display:block}.W7tOzq_shell{width:100%;max-width:var(--shell);margin:0 auto;padding:0 clamp(24px,5vw,72px)}.W7tOzq_gradText{background:var(--gradTight);color:#0000;-webkit-background-clip:text;background-clip:text}.W7tOzq_section{padding:96px 0}.W7tOzq_sectionTight{background:var(--greyBand);padding:100px 0 64px}.W7tOzq_hero{padding:150px 0 0;overflow:clip}.W7tOzq_heroHead{text-align:center;flex-direction:column;align-items:center;max-width:1440px;padding:0 clamp(16px,3vw,32px);display:flex}.W7tOzq_heroTitle{letter-spacing:-.035em;text-wrap:balance;text-align:center;font-size:clamp(2.1rem,5.4vw,4.4rem);font-weight:700;line-height:108%}.W7tOzq_calloutWrap{display:inline-block;position:relative}.W7tOzq_heroCallout{white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:.88em;left:100%;transform:translate(-1.05em)}.W7tOzq_heroCalloutText{font-family:var(--font-randMedium),-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Helvetica,Arial,sans-serif;letter-spacing:-.005em;color:var(--ultra);font-size:max(16px,.25em);font-weight:300;line-height:1;position:relative;top:.2em}.W7tOzq_heroCalloutArrow{width:max(23px,.36em);height:auto;margin:.06em 0 0 1em;position:relative;top:.1em}.W7tOzq_heroCalloutArrow path{stroke:var(--ultra)}@media (max-width:620px){.W7tOzq_heroCallout{bottom:.8em;transform:translate(-.9em)}.W7tOzq_heroCalloutArrow{margin-left:.85em}}@media (max-width:480px){.W7tOzq_heroCallout{bottom:1.15em}.W7tOzq_heroCalloutArrow{width:16px;margin-left:.6em}}.W7tOzq_heroSub{color:var(--body);text-align:center;max-width:720px;margin:42px 0 0;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:400}.W7tOzq_ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:36px;display:flex}.W7tOzq_btnGrad{cursor:pointer;color:#fff;background:var(--gradBtn);border:0;border-radius:100px;justify-content:center;align-items:center;padding:16px 32px;font-size:1rem;font-weight:500;transition:filter .15s;display:inline-flex}.W7tOzq_btnGrad:hover{filter:brightness(.9)}.W7tOzq_btnText{color:var(--ultra);border-radius:100px;justify-content:center;align-items:center;padding:16px 24px;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.W7tOzq_btnText:hover{background:var(--hover)}.W7tOzq_heroMockWrap{justify-content:center;margin-top:78px;display:none;position:relative}.W7tOzq_heroMockWrap:before{content:"";z-index:0;pointer-events:none;filter:blur(60px);background:radial-gradient(56% 48% at 24% 32%,#6f00ff52 0%,#0000 68%),radial-gradient(52% 46% at 79% 64%,#519cff3d 0%,#0000 70%);width:min(1180px,118%);height:120%;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.W7tOzq_heroMock{z-index:11;background:linear-gradient(#1a1a21, #1a1a21) padding-box,conic-gradient(from var(--heroEdge), #2a2a33 0%, #2a2a33 70%, #33283f 75%, #3f2560 79%, #4f1d96 83%, #5c10c4 86.5%, #6506e0 89.5%, #5a45e4 92%, #4f6fe2 94%, #4b8be0 96%, #3e6ba8 97.6%, #33455e 98.9%, #2a2a33 100%) border-box;border:2px solid #0000;border-radius:36px;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:1013px;padding:16px;animation:5s linear infinite W7tOzq_heroEdgeSpin;display:flex;position:relative;box-shadow:0 2px 3px #0006,0 24px 30px #0000008c}@keyframes W7tOzq_heroEdgeSpin{to{--heroEdge:450deg}}.W7tOzq_mockBar{justify-content:space-between;align-items:center;width:100%;height:40px;padding:4px 8px;display:flex}.W7tOzq_mockBar .W7tOzq_mockLogo{flex:none;width:33px;height:33px;display:block}.W7tOzq_mockBar .W7tOzq_mockProfile{flex:none;width:35px;height:35px;display:block}.W7tOzq_mockLanes{align-items:flex-start;gap:16px;width:100%;padding:16px 23px;display:flex}.W7tOzq_mockLane{border-radius:28px;flex-direction:column;flex:1;gap:16px;min-width:0;padding:40px 16px 16px;display:flex}.W7tOzq_mockLaneViolet{background:#2f2f4a}.W7tOzq_mockLaneBare{background:0 0;padding-left:4px;padding-right:4px}.W7tOzq_mockLaneNavy{background:#2c3a52}.W7tOzq_mockLaneIndigo{background:#2a3070}.W7tOzq_mockCard{aspect-ratio:200/160;background:#23232b;border:.7px solid #2e2e38;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 4.2px #00000061,0 0 1.4px #0000008c}.W7tOzq_mockCard>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.W7tOzq_brandCopy{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:56px;display:flex}.W7tOzq_brandCopy h3{color:var(--head);letter-spacing:-.02em;text-align:center;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:700;line-height:1.2}.W7tOzq_brandCopy p{color:var(--body);text-align:center;max-width:850px;font-size:1rem;font-weight:400}.W7tOzq_logosGrid{grid-template-columns:repeat(7,1fr);gap:34px 0;max-width:1180px;margin:0 auto 40px;display:grid}.W7tOzq_logoTile{justify-content:center;align-items:center;height:88px;display:flex}.W7tOzq_logoTile svg{width:auto;max-width:100%;height:112%;display:block}.W7tOzq_logoTile svg path[fill=\#393939]{fill:#fffc;transition:fill .15s}.W7tOzq_logoTile svg path[stroke=\#393939]{stroke:#fffc;transition:stroke .15s}.W7tOzq_logoTile[aria-label=BMW] svg path[fill=white]{fill:#0000}.W7tOzq_logoTile:hover svg path[fill=\#393939]{fill:#fff}.W7tOzq_logoTile:hover svg path[stroke=\#393939]{stroke:#fff}@media (max-width:860px){.W7tOzq_logosGrid{grid-template-columns:repeat(3,1fr);gap:38px 8px;margin-bottom:28px}.W7tOzq_logoTile{height:72px}}.W7tOzq_band{background:var(--surface2);padding:96px 24px}.W7tOzq_bandNoEyebrow{padding-top:112px}.W7tOzq_eyebrow{color:var(--ultra);text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;gap:9px;margin-bottom:18px;font-size:.8125rem;font-weight:500;display:flex}.W7tOzq_eyebrow svg{flex:none;width:18px;height:18px}.W7tOzq_eyebrow svg path{stroke:var(--ultra)}.W7tOzq_bandH2{color:var(--head);text-align:center;letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:700;line-height:1.2}.W7tOzq_bandTitleSolo{margin-bottom:56px}.W7tOzq_cards{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1180px;margin:0 auto 56px;display:grid}.W7tOzq_card{box-shadow:var(--shadowCard);text-align:left;background:#24242c;border:1px solid #33333d;border-radius:24px;flex-direction:column;gap:0;padding:32px;display:flex}.W7tOzq_card svg{width:27px;height:27px}.W7tOzq_card svg path{stroke:var(--ultra)}.W7tOzq_card h4{color:var(--head);letter-spacing:-.01em;text-align:left;margin-top:22px;font-size:1.25rem;font-weight:700;line-height:1.3}.W7tOzq_card p{color:var(--body);text-align:left;margin-top:10px;font-size:.9375rem;font-weight:400;line-height:1.65}.W7tOzq_bandNote{text-align:center;color:var(--body);margin-bottom:24px;font-size:1rem}.W7tOzq_linkBtn{color:var(--ultra);cursor:pointer;font-weight:500;font-size:inherit;line-height:inherit;background:0 0;border:0;padding:0;text-decoration:none;position:relative}.W7tOzq_linkBtn:before{content:"";z-index:-1;background:0 0;border-radius:100px;transition:background-color .15s;position:absolute;inset:-5px -11px}.W7tOzq_linkBtn:hover:before{background:var(--hover)}.W7tOzq_bandCta{text-align:center}.W7tOzq_btnUltra{background:var(--gradBtn);color:#fff;cursor:pointer;border:0;border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:1rem;font-weight:500;transition:filter .15s;display:inline-flex}.W7tOzq_btnUltra:hover{filter:brightness(.9)}.W7tOzq_feature{justify-content:center;align-items:center;gap:48px;padding:88px 0;display:flex}.W7tOzq_featureCopy{text-align:left;flex-direction:column;flex:1;gap:22px;display:flex}.W7tOzq_featureCopy h3{letter-spacing:-.028em;text-align:left;color:var(--head);font-size:clamp(1.7rem,3.4vw,2.75rem);font-weight:700;line-height:126%}.W7tOzq_featureCopy p{color:var(--ink);text-align:left;font-size:1rem;font-weight:400;line-height:1.55}.W7tOzq_featureCopy .W7tOzq_stat{color:var(--muted);font-style:italic;font-weight:300}.W7tOzq_prodLink{color:var(--head);white-space:nowrap;margin-left:3px;font-weight:500;text-decoration:none;position:relative}.W7tOzq_prodLink:before{content:"";z-index:-1;background:0 0;border-radius:100px;transition:background-color .15s;position:absolute;inset:-4px -11px -6px}.W7tOzq_prodLink:hover:before{background:var(--hover)}.W7tOzq_prodLink .W7tOzq_dot{vertical-align:2.5px;border-radius:1px;width:6px;height:6px;margin-right:5px;display:inline-block}.W7tOzq_prodRule{background-position:0 100%;background-repeat:no-repeat;background-size:100% 8px;padding-bottom:3.5px}.W7tOzq_prodLinkEst .W7tOzq_prodRule{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16' preserveAspectRatio='none'><path d='M3 9.4C24 8.6 44 6.2 66 6.2 88 6.2 110 10.6 132 10.6 154 10.6 178 8.2 197 7.4' fill='none' stroke='%23ffb400' stroke-width='3.2' stroke-linecap='round'/></svg>")}.W7tOzq_prodLinkEst .W7tOzq_dot{background:var(--solar)}.W7tOzq_prodLinkSus .W7tOzq_prodRule{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16' preserveAspectRatio='none'><path d='M3 7.8C22 7.2 40 10.2 62 10.2 86 10.2 106 6.4 130 6.4 152 6.4 176 9.4 197 8.6' fill='none' stroke='%2300eab0' stroke-width='3.2' stroke-linecap='round'/></svg>")}.W7tOzq_prodLinkSus .W7tOzq_dot{background:var(--mint)}.W7tOzq_supAi{letter-spacing:.02em;vertical-align:baseline;opacity:.6;margin-left:.22em;font-size:.62em;font-weight:600;line-height:0;position:relative;top:-.52em}.W7tOzq_btnOutline{cursor:pointer;color:var(--ultra);z-index:0;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-size:1rem;font-weight:500;text-decoration:none;position:relative}.W7tOzq_btnOutline:before{content:"";z-index:-1;background:0 0;border-radius:100px;transition:background-color .15s;position:absolute;inset:-5px -11px}.W7tOzq_btnOutline:hover:before{background:var(--hover)}.W7tOzq_ctaStack{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.W7tOzq_ctaStack .W7tOzq_btnOutline{white-space:nowrap;align-self:auto}.W7tOzq_ctaPair{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.W7tOzq_ctaPair .W7tOzq_prodLink{margin-left:0}.W7tOzq_ctaPairLabel{color:var(--head);z-index:1;margin-right:-2px;font-size:1rem;font-weight:400;position:relative}.W7tOzq_featureMedia{background:0 0;border:0;width:55%;position:relative;overflow:visible}.W7tOzq_featureMedia img,.W7tOzq_featureMedia video{object-fit:cover;width:100%;height:auto;display:block;position:relative}.W7tOzq_featureMedia video{mix-blend-mode:screen}.W7tOzq_featureMediaBleed{-webkit-mask-image:linear-gradient(90deg,#000 0% 95.4%,#0000009e 97.2%,#0003 98.6%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 95.4%,#0000009e 97.2%,#0003 98.6%,#0000 100%)}.W7tOzq_featureCycle .W7tOzq_isAlt{opacity:0;width:100%;height:100%;animation:6s ease-in-out infinite W7tOzq_featureCycle;position:absolute;inset:0}@keyframes W7tOzq_featureCycle{0%,48%{opacity:0}52%,96%{opacity:1}to{opacity:0}}.W7tOzq_samples{padding:104px 0 clamp(56px,6vw,96px)}.W7tOzq_samples h2{color:var(--head);text-align:center;letter-spacing:-.02em;margin-bottom:40px;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;line-height:1.25}.W7tOzq_samplesGrid{grid-template-columns:repeat(6,1fr);gap:4px;max-width:1085px;margin:0 auto;display:grid}.W7tOzq_sample{flex-direction:column;align-items:center;gap:0;margin:0;display:flex}.W7tOzq_sampleMedia{aspect-ratio:1;justify-content:center;align-items:center;width:100%;padding:4%;display:flex}.W7tOzq_sampleMedia img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:768px){.W7tOzq_samples{padding:44px 0 48px}.W7tOzq_samples h2{margin-bottom:20px}.W7tOzq_samplesGrid{gap:3px}.W7tOzq_sampleMedia{padding:5%}}@media (max-width:520px){.W7tOzq_samples{padding:32px 0 38px}.W7tOzq_samples h2{margin-bottom:16px}.W7tOzq_samplesGrid{grid-template-columns:repeat(4,1fr);gap:3px}.W7tOzq_sampleMedia{padding:6%}}.W7tOzq_closing{text-align:center;flex-direction:column;align-items:center;gap:40px;padding:120px 0 clamp(96px,10vw,168px);display:flex}.W7tOzq_closingInner{flex-direction:column;align-items:center;gap:40px;display:flex}.W7tOzq_closingH2{letter-spacing:-.032em;text-align:center;color:var(--head);font-size:clamp(2.1rem,5vw,4rem);font-weight:700;line-height:116%;position:relative}.W7tOzq_closingSub{max-width:820px;color:var(--body);text-align:center;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.5}@media (max-width:1024px){.W7tOzq_cards{grid-template-columns:1fr;gap:24px}.W7tOzq_feature{flex-direction:column;gap:32px;padding:56px 0}.W7tOzq_featureMedia{width:100%}}@media (max-width:768px){.W7tOzq_section{padding:64px 0}.W7tOzq_band{padding:56px 16px}.W7tOzq_bandNoEyebrow{padding-top:64px}.W7tOzq_hero{padding-top:48px}.W7tOzq_heroSub{margin-top:64px}.W7tOzq_mockLanes{flex-wrap:wrap;gap:10px;padding:10px}.W7tOzq_mockLane{flex:calc(50% - 5px);gap:10px;padding:28px 10px 10px}.W7tOzq_heroMockWrap{margin-top:48px}.W7tOzq_closing{padding-top:80px}}@media (prefers-reduced-motion:reduce){.W7tOzq_heroMock,.W7tOzq_featureCycle .W7tOzq_isAlt{animation:none!important}}