.ArchitecturesSection-module__8OQfaq__section{z-index:2;background-color:var(--white);position:relative}.ArchitecturesSection-module__8OQfaq__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);align-items:center;gap:4rem;margin:0 auto;display:flex}.ArchitecturesSection-module__8OQfaq__text{flex-direction:column;flex:1 1 0;gap:1.5rem;min-width:0;display:flex}.ArchitecturesSection-module__8OQfaq__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-model-size);letter-spacing:-.04em;color:var(--ink-2);max-width:35rem;margin:0;line-height:1.24}.ArchitecturesSection-module__8OQfaq__body{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);max-width:35rem;margin:0}.ArchitecturesSection-module__8OQfaq__card{border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);flex-direction:column;flex:none;align-items:center;gap:2.5rem;width:40.5rem;padding:2.5rem;display:flex}.ArchitecturesSection-module__8OQfaq__chips{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ArchitecturesSection-module__8OQfaq__chip{border:1px solid var(--light-grey);border-radius:var(--radius-pill);background-color:var(--white);font-family:var(--font-body);color:var(--text-body);cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.5;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.ArchitecturesSection-module__8OQfaq__chip img{object-fit:contain;width:1.25rem;height:1.25rem;display:block}.ArchitecturesSection-module__8OQfaq__chip[data-active=true]{border-color:var(--blue);background-color:var(--chip-tint);color:var(--blue)}.ArchitecturesSection-module__8OQfaq__chip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ArchitecturesSection-module__8OQfaq__stage{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.ArchitecturesSection-module__8OQfaq__vendors{width:100%;height:2.125rem;position:relative}.ArchitecturesSection-module__8OQfaq__vendor{opacity:0;justify-content:center;align-items:center;gap:.75rem;transition:opacity .4s;display:flex;position:absolute;inset:0}.ArchitecturesSection-module__8OQfaq__vendor[data-active=true]{opacity:1}.ArchitecturesSection-module__8OQfaq__vendorLogo{object-fit:contain;width:3rem;height:2rem;display:block}.ArchitecturesSection-module__8OQfaq__vendorName{font-family:var(--font-heading-v2);letter-spacing:-.02em;color:var(--ink-2);white-space:nowrap;font-size:1.75rem;line-height:1.2}.ArchitecturesSection-module__8OQfaq__graphics{aspect-ratio:410/320;width:100%;max-width:25.625rem;position:relative}.ArchitecturesSection-module__8OQfaq__graphicBox{opacity:0;place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.ArchitecturesSection-module__8OQfaq__graphicBox[data-active=true]{opacity:1}.ArchitecturesSection-module__8OQfaq__graphic{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ArchitecturesSection-module__8OQfaq__progress{gap:.5rem;display:flex}.ArchitecturesSection-module__8OQfaq__step{border-radius:var(--radius-pill);background-color:#c5c5c7;width:2.5rem;height:3px;position:relative;overflow:hidden}.ArchitecturesSection-module__8OQfaq__step[data-active=true]{background-color:#2548f640}.ArchitecturesSection-module__8OQfaq__fill{border-radius:inherit;background-color:var(--blue);transform-origin:0;width:100%;animation:linear forwards ArchitecturesSection-module__8OQfaq__dosFill;position:absolute;inset:0}.ArchitecturesSection-module__8OQfaq__fill[data-still=true]{animation:none}@keyframes ArchitecturesSection-module__8OQfaq__dosFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media screen and (max-width:1199px){.ArchitecturesSection-module__8OQfaq__card{width:34rem;padding:2rem}}@media screen and (max-width:991px){.ArchitecturesSection-module__8OQfaq__inner{flex-direction:column;align-items:stretch;gap:2.5rem}.ArchitecturesSection-module__8OQfaq__card{width:100%}}@media screen and (max-width:767px){.ArchitecturesSection-module__8OQfaq__inner{gap:2rem;padding-top:3rem;padding-bottom:3rem}.ArchitecturesSection-module__8OQfaq__title{font-size:2rem;line-height:1.2}.ArchitecturesSection-module__8OQfaq__card{border-radius:var(--radius-card);gap:2rem;padding:1.5rem 1rem}.ArchitecturesSection-module__8OQfaq__chips{flex-wrap:nowrap;gap:.25rem}.ArchitecturesSection-module__8OQfaq__chip{white-space:nowrap;gap:.25rem;padding:.5rem;font-size:.75rem}.ArchitecturesSection-module__8OQfaq__chip img{width:.875rem;height:.875rem}.ArchitecturesSection-module__8OQfaq__vendors{height:1.75rem}.ArchitecturesSection-module__8OQfaq__vendorLogo{width:2.25rem;height:1.5rem}.ArchitecturesSection-module__8OQfaq__vendorName{font-size:1.375rem}}
.SnapCarousel-module__qvbcwq__root{position:relative}.SnapCarousel-module__qvbcwq__dots{display:none}@media screen and (max-width:767px){.SnapCarousel-module__qvbcwq__dots{justify-content:center;gap:0;padding-top:1rem;display:flex}.SnapCarousel-module__qvbcwq__dot{cursor:pointer;background:0 0;border:0;width:1.5rem;height:1.5rem;padding:0;position:relative}.SnapCarousel-module__qvbcwq__dot:before{content:"";background-color:var(--ink);opacity:.2;border-radius:50%;width:.5rem;height:.5rem;margin:-.25rem;transition:opacity .2s,transform .2s;position:absolute;inset:50%}.SnapCarousel-module__qvbcwq__dotActive:before{opacity:1;transform:scale(1.25)}}
.FeatureCards-module__ObCDTW__section{z-index:2;background-color:var(--white);position:relative}.FeatureCards-module__ObCDTW__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0 auto;display:grid}.FeatureCards-module__ObCDTW__innerHeaded{padding-top:3.5rem}.FeatureCards-module__ObCDTW__heading{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2) 0;text-align:center;flex-direction:column;align-items:center;gap:1rem;margin:0 auto;display:flex}.FeatureCards-module__ObCDTW__headingTitle{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-xl-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.12}.FeatureCards-module__ObCDTW__headingText{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);opacity:.7;max-width:44rem;margin:0}.FeatureCards-module__ObCDTW__card{border-radius:var(--radius-card-40);background-color:var(--grey-card-2);flex-direction:column;gap:3rem;padding:1.5rem 1.5rem 2.5rem;display:flex}.FeatureCards-module__ObCDTW__iconBox{background-color:var(--white);border-radius:.75rem;place-items:center;width:4.5rem;height:4.5rem;display:grid}.FeatureCards-module__ObCDTW__icon{object-fit:contain;width:2rem;height:2rem;display:block}.FeatureCards-module__ObCDTW__text{flex-direction:column;gap:.75rem;padding-right:1rem;display:flex}.FeatureCards-module__ObCDTW__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--card-title-size);letter-spacing:-.03em;color:var(--ink-2);margin:0;line-height:1.4}.FeatureCards-module__ObCDTW__body{letter-spacing:-.02em;color:var(--text-body);opacity:.7;margin:0;font-size:1rem;line-height:1.52}@media screen and (max-width:767px){.FeatureCards-module__ObCDTW__section{padding-bottom:var(--section-pad-v2)}.FeatureCards-module__ObCDTW__inner{scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-pad-x-v2);scrollbar-width:none;gap:.75rem;padding-bottom:0;display:flex;position:relative;overflow-x:auto}.FeatureCards-module__ObCDTW__inner::-webkit-scrollbar{display:none}.FeatureCards-module__ObCDTW__card{scroll-snap-align:start;border-radius:var(--radius-card);flex:0 0 calc(100% - 2.25rem);gap:2rem}.FeatureCards-module__ObCDTW__heading{text-align:left;align-items:flex-start}}
.StackHeadline-module__HzqdbW__section{z-index:2;background-color:var(--white);position:relative}.StackHeadline-module__HzqdbW__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);text-align:center;flex-direction:column;align-items:center;gap:1rem;margin:0 auto;display:flex}.StackHeadline-module__HzqdbW__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-xl-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.12}.StackHeadline-module__HzqdbW__text{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);opacity:.7;max-width:44rem;margin:0}@media screen and (max-width:767px){.StackHeadline-module__HzqdbW__inner{padding:3rem var(--page-pad-x-v2) 2rem}.StackHeadline-module__HzqdbW__title{font-size:2rem;line-height:1.2}}
.LucyDemoCard-module__85_2Sq__card{aspect-ratio:1;border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.LucyDemoCard-module__85_2Sq__plate{background:linear-gradient(160deg,#dee8f9 0%,#c4e0fc 45%,#b3c3ea 100%);position:absolute;inset:0;overflow:hidden}.LucyDemoCard-module__85_2Sq__blobs{will-change:transform;animation:54s linear infinite LucyDemoCard-module__85_2Sq__blobsSpin;position:absolute;inset:-25%}.LucyDemoCard-module__85_2Sq__blob{will-change:transform;filter:blur(4cqw);border-radius:50%;position:absolute}.LucyDemoCard-module__85_2Sq__blob1{background:radial-gradient(circle,#fff 0%,#0000 62%);width:70cqw;height:70cqw;animation:9s ease-in-out infinite LucyDemoCard-module__85_2Sq__blobA;top:10cqw;left:55cqw}.LucyDemoCard-module__85_2Sq__blob2{background:radial-gradient(circle,#6b8ae8 0%,#0000 62%);width:84cqw;height:84cqw;animation:13s ease-in-out -5s infinite LucyDemoCard-module__85_2Sq__blobB;top:60cqw;left:0}.LucyDemoCard-module__85_2Sq__blob3{background:radial-gradient(circle,#9fd0ff 0%,#0000 62%);width:62cqw;height:62cqw;animation:11s ease-in-out -8s infinite LucyDemoCard-module__85_2Sq__blobC;top:70cqw;left:80cqw}.LucyDemoCard-module__85_2Sq__blob4{background:radial-gradient(circle,#cfd0ff 0%,#0000 62%);width:56cqw;height:56cqw;animation:16s ease-in-out -3s infinite LucyDemoCard-module__85_2Sq__blobD;top:15cqw;left:15cqw}@keyframes LucyDemoCard-module__85_2Sq__blobsSpin{to{transform:rotate(360deg)}}@keyframes LucyDemoCard-module__85_2Sq__blobA{0%{transform:translate(0)scale(1)}25%{transform:translate(-34cqw,26cqw)scale(1.2)}50%{transform:translate(-50cqw,64cqw)scale(.85)}75%{transform:translate(-6cqw,44cqw)scale(1.1)}to{transform:translate(0)scale(1)}}@keyframes LucyDemoCard-module__85_2Sq__blobB{0%{transform:translate(0)scale(1)}30%{transform:translate(48cqw,-30cqw)scale(1.15)}60%{transform:translate(70cqw,-70cqw)scale(.9)}to{transform:translate(0)scale(1)}}@keyframes LucyDemoCard-module__85_2Sq__blobC{0%{transform:translate(0)scale(1)}35%{transform:translate(-60cqw,-20cqw)scale(1.25)}65%{transform:translate(-80cqw,-66cqw)scale(1)}to{transform:translate(0)scale(1)}}@keyframes LucyDemoCard-module__85_2Sq__blobD{0%{transform:translate(0)scale(1)}40%{transform:translate(60cqw,20cqw)scale(.8)}70%{transform:translate(30cqw,66cqw)scale(1.3)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.LucyDemoCard-module__85_2Sq__blobs,.LucyDemoCard-module__85_2Sq__blob{animation:none}}.LucyDemoCard-module__85_2Sq__frame{aspect-ratio:447.4/267.1;background-color:var(--white);border-radius:4.07cqw;width:71.7cqw;padding:1.5cqw;position:absolute;top:27.4cqw;left:11.75cqw;box-shadow:0 1.6cqw 9cqw #00000024}.LucyDemoCard-module__85_2Sq__stage{background-color:#111;border-radius:2.28cqw;width:100%;height:100%;position:relative;overflow:hidden}.LucyDemoCard-module__85_2Sq__stage video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.LucyDemoCard-module__85_2Sq__stage video.LucyDemoCard-module__85_2Sq__show{opacity:1}.LucyDemoCard-module__85_2Sq__strip{background-color:#f0f0f0;border-radius:3.1cqw;gap:1.33cqw;width:59.1cqw;margin:0;padding:1.33cqw;list-style:none;display:flex;position:absolute;top:62.7cqw;left:31.25cqw;box-shadow:.22cqw 1.55cqw 9cqw #00000040}.LucyDemoCard-module__85_2Sq__thumb{aspect-ratio:1;background-color:var(--white);cursor:pointer;border:0;border-radius:1.78cqw;flex:1 1 0;min-width:0;padding:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.LucyDemoCard-module__85_2Sq__thumb:hover{transform:translateY(-2%)}.LucyDemoCard-module__85_2Sq__thumbActive{box-shadow:0 0 0 .35cqw var(--blue)}.LucyDemoCard-module__85_2Sq__thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.LucyDemoCard-module__85_2Sq__revert{background-color:var(--ink);width:3.3cqw;height:3.3cqw;color:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:2cqw;line-height:1;display:grid;position:absolute;top:-.9cqw;right:-.9cqw}.LucyDemoCard-module__85_2Sq__revert:focus-visible,.LucyDemoCard-module__85_2Sq__thumb:focus-visible{outline:.35cqw solid var(--blue);outline-offset:.3cqw}.LucyDemoCard-module__85_2Sq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media screen and (max-width:767px){.LucyDemoCard-module__85_2Sq__card{border-radius:var(--radius-card-lg)}}
.ModelCard-module__9dseDq__section{z-index:2;background-color:var(--white);position:relative}.ModelCard-module__9dseDq__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:4rem var(--page-pad-x-v2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4rem;margin:0 auto;display:grid}.ModelCard-module__9dseDq__innerTall{padding-top:var(--section-pad-v2);padding-bottom:var(--section-pad-v2)}.ModelCard-module__9dseDq__media{order:0;min-width:0}.ModelCard-module__9dseDq__reverse .ModelCard-module__9dseDq__media{order:2}.ModelCard-module__9dseDq__copy{flex-direction:column;order:1;justify-content:center;gap:2rem;min-width:0;display:flex}.ModelCard-module__9dseDq__copyLucy{padding-bottom:1.5rem}.ModelCard-module__9dseDq__header{flex-direction:column;gap:2rem;display:flex}.ModelCard-module__9dseDq__tagRow{align-items:center;gap:.75rem;display:flex}.ModelCard-module__9dseDq__tag{border:1px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);background-color:#ffffff1a;align-items:center;padding:.25rem 1rem;font-size:1.125rem;font-weight:500;line-height:1.5;display:inline-flex}.ModelCard-module__9dseDq__version{color:var(--text-version);opacity:.8;font-size:1rem;font-weight:500;line-height:1.5}.ModelCard-module__9dseDq__text{flex-direction:column;gap:1rem;display:flex}.ModelCard-module__9dseDq__reverse .ModelCard-module__9dseDq__text{gap:1.25rem}.ModelCard-module__9dseDq__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-model-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.24}.ModelCard-module__9dseDq__lede{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);opacity:.7;margin:0}.ModelCard-module__9dseDq__actions{flex-wrap:wrap;gap:.75rem;display:flex}.ModelCard-module__9dseDq__reverse .ModelCard-module__9dseDq__actions{gap:1rem}@media screen and (max-width:991px){.ModelCard-module__9dseDq__inner,.ModelCard-module__9dseDq__innerTall{padding-top:var(--section-pad-v2);padding-bottom:var(--section-pad-v2);grid-template-columns:minmax(0,1fr);gap:2rem}.ModelCard-module__9dseDq__copy,.ModelCard-module__9dseDq__copyLucy,.ModelCard-module__9dseDq__header{display:contents}.ModelCard-module__9dseDq__tagRow{order:0}.ModelCard-module__9dseDq__media,.ModelCard-module__9dseDq__reverse .ModelCard-module__9dseDq__media{order:1}.ModelCard-module__9dseDq__text{order:2}.ModelCard-module__9dseDq__actions,.ModelCard-module__9dseDq__reverse .ModelCard-module__9dseDq__actions{order:3}}@media screen and (max-width:767px){.ModelCard-module__9dseDq__inner,.ModelCard-module__9dseDq__innerTall{gap:1rem;padding-top:3rem;padding-bottom:3rem}.ModelCard-module__9dseDq__header{gap:1.5rem}.ModelCard-module__9dseDq__tagRow{justify-content:center}.ModelCard-module__9dseDq__title,.ModelCard-module__9dseDq__lede{text-align:center}.ModelCard-module__9dseDq__text{margin-top:1rem}.ModelCard-module__9dseDq__title{font-size:1.75rem}.ModelCard-module__9dseDq__actions,.ModelCard-module__9dseDq__reverse .ModelCard-module__9dseDq__actions{justify-content:center;gap:.75rem;width:100%}.ModelCard-module__9dseDq__actions>*{flex:auto}}@media screen and (max-width:479px){.ModelCard-module__9dseDq__inner .ModelCard-module__9dseDq__actions>*{flex:1 1 0;padding-left:1rem;padding-right:1rem}}
.OasisDemoCard-module__BYfPOW__card{aspect-ratio:1;border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.OasisDemoCard-module__BYfPOW__plate{background:linear-gradient(#eef4e6 0%,#dde9d2 50%,#c9dbbb 100%);position:absolute;inset:0;overflow:hidden}.OasisDemoCard-module__BYfPOW__blobs{will-change:transform;animation:54s linear infinite reverse OasisDemoCard-module__BYfPOW__blobsSpin;position:absolute;inset:-25%}.OasisDemoCard-module__BYfPOW__blob{will-change:transform;filter:blur(4cqw);border-radius:50%;position:absolute}.OasisDemoCard-module__BYfPOW__blob1{background:radial-gradient(circle,#fff 0%,#0000 62%);width:70cqw;height:70cqw;animation:9s ease-in-out infinite OasisDemoCard-module__BYfPOW__blobA;top:10cqw;left:55cqw}.OasisDemoCard-module__BYfPOW__blob2{background:radial-gradient(circle,#86b56f 0%,#0000 62%);width:84cqw;height:84cqw;animation:13s ease-in-out -5s infinite OasisDemoCard-module__BYfPOW__blobB;top:60cqw;left:0}.OasisDemoCard-module__BYfPOW__blob3{background:radial-gradient(circle,#b9e0a5 0%,#0000 62%);width:62cqw;height:62cqw;animation:11s ease-in-out -8s infinite OasisDemoCard-module__BYfPOW__blobC;top:70cqw;left:80cqw}.OasisDemoCard-module__BYfPOW__blob4{background:radial-gradient(circle,#e6f2d2 0%,#0000 62%);width:56cqw;height:56cqw;animation:16s ease-in-out -3s infinite OasisDemoCard-module__BYfPOW__blobD;top:15cqw;left:15cqw}@keyframes OasisDemoCard-module__BYfPOW__blobsSpin{to{transform:rotate(360deg)}}@keyframes OasisDemoCard-module__BYfPOW__blobA{0%{transform:translate(0)scale(1)}25%{transform:translate(-34cqw,26cqw)scale(1.2)}50%{transform:translate(-50cqw,64cqw)scale(.85)}75%{transform:translate(-6cqw,44cqw)scale(1.1)}to{transform:translate(0)scale(1)}}@keyframes OasisDemoCard-module__BYfPOW__blobB{0%{transform:translate(0)scale(1)}30%{transform:translate(48cqw,-30cqw)scale(1.15)}60%{transform:translate(70cqw,-70cqw)scale(.9)}to{transform:translate(0)scale(1)}}@keyframes OasisDemoCard-module__BYfPOW__blobC{0%{transform:translate(0)scale(1)}35%{transform:translate(-60cqw,-20cqw)scale(1.25)}65%{transform:translate(-80cqw,-66cqw)scale(1)}to{transform:translate(0)scale(1)}}@keyframes OasisDemoCard-module__BYfPOW__blobD{0%{transform:translate(0)scale(1)}40%{transform:translate(60cqw,20cqw)scale(.8)}70%{transform:translate(30cqw,66cqw)scale(1.3)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.OasisDemoCard-module__BYfPOW__blobs,.OasisDemoCard-module__BYfPOW__blob{animation:none}}.OasisDemoCard-module__BYfPOW__frame{aspect-ratio:468.1/276.9;border:1.38cqw solid var(--white);background-color:var(--white);border-radius:3.97cqw;width:75cqw;position:absolute;top:27.9cqw;left:13.3cqw;overflow:hidden;box-shadow:0 1.6cqw 9cqw #0000001f;container-type:inline-size}.OasisDemoCard-module__BYfPOW__video{object-fit:cover;border-radius:2.6cqw;width:100%;height:100%;display:block}.OasisDemoCard-module__BYfPOW__hud{background-color:var(--white);color:var(--text-hud);white-space:nowrap;border:.2cqw solid #e9e9e9;border-radius:2.17cqw;align-items:center;gap:2cqw;padding:2.4cqw 4cqw;font-size:2.82cqw;line-height:1.5;display:flex;position:absolute;top:2.55cqw;left:2.5cqw}.OasisDemoCard-module__BYfPOW__speedBar{width:27.7cqw;height:auto;display:block}.OasisDemoCard-module__BYfPOW__keys{grid-template-rows:repeat(2,9.93cqw);grid-template-columns:repeat(3,9.93cqw);gap:1.24cqw;display:grid;position:absolute;bottom:2cqw;right:2cqw}.OasisDemoCard-module__BYfPOW__key{background-color:#f0f0f0d9;border-radius:1.3cqw;width:100%;height:100%;display:block;overflow:hidden}.OasisDemoCard-module__BYfPOW__key img{width:100%;height:100%;display:block}.OasisDemoCard-module__BYfPOW__keyUp{grid-area:1/2}.OasisDemoCard-module__BYfPOW__keyLeft{grid-area:2/1}.OasisDemoCard-module__BYfPOW__keyDown{grid-area:2/2}.OasisDemoCard-module__BYfPOW__keyRight{grid-area:2/3}@media screen and (max-width:767px){.OasisDemoCard-module__BYfPOW__card{border-radius:var(--radius-card-lg)}}
.AudienceSection-module__kxIa7W__section{z-index:2;background-color:var(--white);position:relative}.AudienceSection-module__kxIa7W__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);margin:0 auto}.AudienceSection-module__kxIa7W__panel{border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);flex-direction:column;align-items:stretch;gap:4rem;padding:5rem 4rem 4rem;display:flex}.AudienceSection-module__kxIa7W__head{text-align:center;flex-direction:column;align-self:center;align-items:center;gap:1.25rem;display:flex}.AudienceSection-module__kxIa7W__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-xl-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.24}.AudienceSection-module__kxIa7W__text{max-width:45rem;font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);margin:0}.AudienceSection-module__kxIa7W__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;width:100%;display:grid}.AudienceSection-module__kxIa7W__card{border-radius:var(--radius-card-24);background-color:var(--white);flex-direction:column;gap:3rem;padding:1.5rem 1.5rem 2.5rem;display:flex}.AudienceSection-module__kxIa7W__tile{background-color:var(--grey-card-2);border-radius:.75rem;place-items:center;width:4.5rem;height:4.5rem;display:grid}.AudienceSection-module__kxIa7W__tile img{width:1.75rem;height:1.75rem;display:block}.AudienceSection-module__kxIa7W__cardText{flex-direction:column;gap:.75rem;display:flex}.AudienceSection-module__kxIa7W__cardTitle{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--card-title-size);letter-spacing:-.03em;color:var(--ink-2);margin:0;line-height:1.4}.AudienceSection-module__kxIa7W__cardBody{letter-spacing:-.02em;color:var(--text-body);margin:0;font-size:1rem;line-height:1.52}@media screen and (max-width:991px){.AudienceSection-module__kxIa7W__panel{gap:2.5rem;padding:3.5rem 2.5rem 2.5rem}.AudienceSection-module__kxIa7W__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.AudienceSection-module__kxIa7W__inner{padding-top:3rem;padding-bottom:3rem}.AudienceSection-module__kxIa7W__title{font-size:2rem;line-height:1.2}.AudienceSection-module__kxIa7W__panel{border-radius:var(--radius-card);gap:2rem;padding:2.5rem 0 1.5rem}.AudienceSection-module__kxIa7W__head{padding:0 1.5rem}.AudienceSection-module__kxIa7W__cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;padding:0 1.5rem;scroll-padding-left:1.5rem;display:flex;overflow-x:auto}.AudienceSection-module__kxIa7W__cards::-webkit-scrollbar{display:none}.AudienceSection-module__kxIa7W__card{scroll-snap-align:start;flex:0 0 min(76vw,18rem);gap:2rem}}
@media screen and (max-width:767px){.Lines-module__bffPIW__desktopBreak{display:none}}@media screen and (min-width:768px){.Lines-module__bffPIW__phoneBreak{display:none}}
.DemandSection-module__emL0FG__section{z-index:2;background-color:var(--white);position:relative}.DemandSection-module__emL0FG__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);align-items:center;gap:4rem;margin:0 auto;display:flex}.DemandSection-module__emL0FG__text{flex-direction:column;flex:1 1 0;gap:1.5rem;min-width:0;display:flex}.DemandSection-module__emL0FG__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-model-size);letter-spacing:-.04em;color:var(--ink-2);max-width:35rem;margin:0;line-height:1.24}.DemandSection-module__emL0FG__body{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);max-width:35rem;margin:0}.DemandSection-module__emL0FG__card{border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);flex-direction:column;flex:none;gap:1.5rem;width:40.5rem;margin:0;padding:2.5rem;display:flex}.DemandSection-module__emL0FG__legend{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.DemandSection-module__emL0FG__legendItem{color:var(--text-body);align-items:center;gap:.5rem;font-size:.75rem;line-height:1.4;display:flex}.DemandSection-module__emL0FG__legendItem img{display:block}.DemandSection-module__emL0FG__plot{aspect-ratio:568/360;width:100%;position:relative}.DemandSection-module__emL0FG__curves{width:100%;height:auto;position:absolute;top:0;left:0}.DemandSection-module__emL0FG__reveal{transform-origin:0 0;transform-box:fill-box;transform:scaleX(0)}.DemandSection-module__emL0FG__curves[data-shown=true] .DemandSection-module__emL0FG__reveal{transition:transform 4.5s cubic-bezier(.33,.1,.25,1);transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.DemandSection-module__emL0FG__reveal,.DemandSection-module__emL0FG__curves[data-shown=true] .DemandSection-module__emL0FG__reveal{transition:none;transform:none}}.DemandSection-module__emL0FG__axis{width:1.0625rem;height:45%;color:var(--text-highlight);justify-content:center;align-items:center;font-size:.75rem;line-height:1.4;display:flex;position:absolute;top:21.9%;left:1.4%}.DemandSection-module__emL0FG__axis>span{white-space:nowrap;transform:rotate(-90deg)}.DemandSection-module__emL0FG__year{color:var(--text-sub);white-space:nowrap;font-size:.75rem;line-height:1.4;position:absolute;top:92.2%}@media screen and (max-width:1199px){.DemandSection-module__emL0FG__card{width:34rem;padding:2rem}}@media screen and (max-width:991px){.DemandSection-module__emL0FG__inner{flex-direction:column;align-items:stretch;gap:2.5rem}.DemandSection-module__emL0FG__card{width:100%}}@media screen and (max-width:767px){.DemandSection-module__emL0FG__inner{gap:2rem;padding-top:3rem;padding-bottom:3rem}.DemandSection-module__emL0FG__title{font-size:2rem;line-height:1.2}.DemandSection-module__emL0FG__card{border-radius:var(--radius-card);padding:1.5rem}.DemandSection-module__emL0FG__year,.DemandSection-module__emL0FG__axis{font-size:.625rem}}
.DosHero-module__B8ACYG__hero{z-index:1;min-height:clamp(36rem,95svh,51.25rem);padding:calc(var(--nav-height) + 2rem) var(--page-pad-x-v2) 3rem;background-color:var(--ink);color:var(--white);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DosHero-module__B8ACYG__media{opacity:.55;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DosHero-module__B8ACYG__video{object-fit:contain;width:auto;max-width:none;height:100%}@media screen and (max-aspect-ratio:1){.DosHero-module__B8ACYG__video{width:100%;height:auto}}.DosHero-module__B8ACYG__scrim{background:radial-gradient(50rem 36.6rem at 50% 46%,#0000008c,#0000),linear-gradient(#0009 0%,#0003 30%,#000000a6 100%);position:absolute;inset:0}.DosHero-module__B8ACYG__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:56.25rem;display:flex;position:relative}.DosHero-module__B8ACYG__tag{border:1px solid var(--white);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;align-items:center;padding:.25rem 1rem;font-size:1.125rem;font-weight:500;line-height:1.5;display:inline-flex}.DosHero-module__B8ACYG__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--display-size);line-height:var(--display-lh);letter-spacing:var(--display-ls);margin:0}.DosHero-module__B8ACYG__text{opacity:.9;max-width:47.5rem}.DosHero-module__B8ACYG__text p{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);margin:0}@media screen and (max-width:767px){.DosHero-module__B8ACYG__hero{min-height:clamp(34rem,92svh,47.75rem)}.DosHero-module__B8ACYG__content{gap:1.25rem}.DosHero-module__B8ACYG__title{font-size:2.5rem}}
.DosNumbers-module__K7QfGa__section{z-index:2;background-color:var(--white);position:relative}.DosNumbers-module__K7QfGa__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);flex-direction:column;align-items:center;gap:4rem;margin:0 auto;display:flex}.DosNumbers-module__K7QfGa__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.DosNumbers-module__K7QfGa__stat{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.DosNumbers-module__K7QfGa__number{font-family:var(--font-heading-v2);white-space:nowrap;justify-content:center;align-items:baseline;gap:.5rem;margin:0;font-weight:400;display:flex}.DosNumbers-module__K7QfGa__value{letter-spacing:-.04em;color:var(--ink);font-size:4.5rem;line-height:1}.DosNumbers-module__K7QfGa__unit{letter-spacing:-.02em;color:var(--ink-2);font-size:1.75rem;line-height:1.2}.DosNumbers-module__K7QfGa__unitInline{display:none}.DosNumbers-module__K7QfGa__label{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-sub);margin:0}@media screen and (max-width:991px){.DosNumbers-module__K7QfGa__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}}@media screen and (max-width:767px){.DosNumbers-module__K7QfGa__inner{gap:2rem;padding-top:3rem;padding-bottom:3rem}.DosNumbers-module__K7QfGa__stats{gap:2rem 1rem}.DosNumbers-module__K7QfGa__stat{gap:.5rem}.DosNumbers-module__K7QfGa__value{font-size:3rem}.DosNumbers-module__K7QfGa__unit{display:none}.DosNumbers-module__K7QfGa__unitInline{display:inline}.DosNumbers-module__K7QfGa__label{font-size:1rem}}
.ImprovesSection-module__1HOJ-a__section{z-index:2;background-color:var(--white);position:relative}.ImprovesSection-module__1HOJ-a__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);flex-direction:column;align-items:center;gap:4rem;margin:0 auto;display:flex}.ImprovesSection-module__1HOJ-a__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-xl-size);letter-spacing:-.04em;color:var(--ink-2);text-align:center;margin:0;line-height:1.24}.ImprovesSection-module__1HOJ-a__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.ImprovesSection-module__1HOJ-a__card{border-radius:var(--radius-card-40);background-color:var(--grey-card-2);flex-direction:column;gap:3rem;padding:1.5rem 1.5rem 2.5rem;display:flex}.ImprovesSection-module__1HOJ-a__tile{background-color:var(--white);border-radius:.75rem;place-items:center;width:4.5rem;height:4.5rem;display:grid}.ImprovesSection-module__1HOJ-a__tile img{width:1.75rem;height:1.75rem;display:block}.ImprovesSection-module__1HOJ-a__text{flex-direction:column;gap:.75rem;display:flex}.ImprovesSection-module__1HOJ-a__cardTitle{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--card-title-size);letter-spacing:-.03em;color:var(--ink-2);margin:0;line-height:1.4}.ImprovesSection-module__1HOJ-a__cardBody{letter-spacing:-.02em;color:var(--text-body);margin:0;font-size:1rem;line-height:1.52}@media screen and (max-width:991px){.ImprovesSection-module__1HOJ-a__cards{grid-template-columns:minmax(0,1fr);gap:1rem}}@media screen and (max-width:767px){.ImprovesSection-module__1HOJ-a__inner{padding-top:3rem;padding-bottom:3rem}.ImprovesSection-module__1HOJ-a__title{font-size:2rem;line-height:1.2}.ImprovesSection-module__1HOJ-a__inner{gap:2rem}.ImprovesSection-module__1HOJ-a__cards{grid-template-columns:minmax(0,1fr);gap:.75rem}.ImprovesSection-module__1HOJ-a__card{border-radius:var(--radius-card);gap:2rem}}
.LiveAiSection-module__ND3tmG__section{z-index:2;background-color:var(--white);position:relative}.LiveAiSection-module__ND3tmG__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);flex-direction:column;gap:3rem;margin:0 auto;display:flex}.LiveAiSection-module__ND3tmG__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.LiveAiSection-module__ND3tmG__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-model-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.24}.LiveAiSection-module__ND3tmG__body{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);margin:0}.LiveAiSection-module__ND3tmG__clips{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.LiveAiSection-module__ND3tmG__clips>li{display:contents}.LiveAiSection-module__ND3tmG__clip{aspect-ratio:648/418;border-radius:var(--radius-card-40);color:var(--white);background-color:#1d1d1f;text-decoration:none;transition:transform .3s;display:block;position:relative;overflow:hidden}.LiveAiSection-module__ND3tmG__clip:hover{transform:scale(1.01)}.LiveAiSection-module__ND3tmG__clip:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.LiveAiSection-module__ND3tmG__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LiveAiSection-module__ND3tmG__scrim{pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 100%);height:13.75rem;position:absolute;bottom:0;left:0;right:0}.LiveAiSection-module__ND3tmG__tag{border:1px solid var(--white);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;align-items:center;padding:.25rem 1rem;font-size:1.125rem;font-weight:500;line-height:1.5;display:inline-flex;position:absolute;top:1.5rem;left:1.5rem}.LiveAiSection-module__ND3tmG__caption{max-width:35rem;font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);margin:0;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}@media screen and (max-width:991px){.LiveAiSection-module__ND3tmG__head{grid-template-columns:minmax(0,1fr);gap:1.5rem}.LiveAiSection-module__ND3tmG__clips{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:767px){.LiveAiSection-module__ND3tmG__inner{gap:2rem;padding-top:3rem;padding-bottom:3rem}.LiveAiSection-module__ND3tmG__title{font-size:2rem;line-height:1.2}.LiveAiSection-module__ND3tmG__clip{aspect-ratio:1;border-radius:var(--radius-card)}.LiveAiSection-module__ND3tmG__tag{top:1rem;left:1rem}.LiveAiSection-module__ND3tmG__caption{font-size:1rem;bottom:1rem;left:1rem;right:1rem}}
.SpeedSection-module__Kv4u5q__section{z-index:2;background-color:var(--white);position:relative}.SpeedSection-module__Kv4u5q__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);align-items:center;gap:4rem;margin:0 auto;display:flex}.SpeedSection-module__Kv4u5q__card{border-radius:var(--radius-card-xl);background-color:var(--grey-card-2);flex-direction:column;flex:none;order:1;gap:1.5rem;width:40.5rem;margin:0;padding:2.5rem;display:flex}.SpeedSection-module__Kv4u5q__text{flex-direction:column;flex:1 1 0;order:2;gap:1.5rem;min-width:0;display:flex}.SpeedSection-module__Kv4u5q__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-model-size);letter-spacing:-.04em;color:var(--ink-2);max-width:35rem;margin:0;line-height:1.24}.SpeedSection-module__Kv4u5q__body{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);max-width:35rem;margin:0}.SpeedSection-module__Kv4u5q__legend{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.SpeedSection-module__Kv4u5q__legendItem{color:var(--text-body);align-items:center;gap:.5rem;font-size:.75rem;line-height:1.4;display:flex}.SpeedSection-module__Kv4u5q__swatch{width:1.5rem;height:2px;display:block}.SpeedSection-module__Kv4u5q__swatchMarket{background-color:#9ca3af}.SpeedSection-module__Kv4u5q__swatchDos{background-color:var(--blue)}.SpeedSection-module__Kv4u5q__chart{width:100%;height:auto;display:block}.SpeedSection-module__Kv4u5q__chartPhone{display:none}.SpeedSection-module__Kv4u5q__grid line{stroke:#dbdbdb;stroke-width:.65px;stroke-linecap:round}.SpeedSection-module__Kv4u5q__ticks,.SpeedSection-module__Kv4u5q__axisLabel{fill:var(--text-sub)}.SpeedSection-module__Kv4u5q__market,.SpeedSection-module__Kv4u5q__dos{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.SpeedSection-module__Kv4u5q__market{stroke:#999}.SpeedSection-module__Kv4u5q__dos{stroke:var(--blue)}.SpeedSection-module__Kv4u5q__marketMarker{fill:#999}.SpeedSection-module__Kv4u5q__dosMarker{fill:var(--blue)}@media screen and (max-width:1199px){.SpeedSection-module__Kv4u5q__card{width:34rem;padding:2rem}}@media screen and (max-width:991px){.SpeedSection-module__Kv4u5q__inner{flex-direction:column;align-items:stretch;gap:2.5rem}.SpeedSection-module__Kv4u5q__text{order:1}.SpeedSection-module__Kv4u5q__card{order:2;width:100%}}@media screen and (max-width:767px){.SpeedSection-module__Kv4u5q__inner{gap:2rem;padding-top:3rem;padding-bottom:3rem}.SpeedSection-module__Kv4u5q__title{font-size:2rem;line-height:1.2}.SpeedSection-module__Kv4u5q__card{border-radius:var(--radius-card);gap:1.375rem;padding:1.5rem 1.25rem}.SpeedSection-module__Kv4u5q__legend{gap:.5rem 1.25rem}.SpeedSection-module__Kv4u5q__legendItem{font-size:.875rem}.SpeedSection-module__Kv4u5q__swatch{width:1rem}.SpeedSection-module__Kv4u5q__chartDesktop{display:none}.SpeedSection-module__Kv4u5q__chartPhone{display:block}}
.StackSection-module__bo-ZpW__section{z-index:2;background:linear-gradient(180deg, var(--white) 0%, var(--chip-tint) 23%, var(--chip-tint) 73%, var(--white) 100%);position:relative}.StackSection-module__bo-ZpW__inner{max-width:calc(var(--container-v2) + 2 * var(--page-pad-x-v2));padding:var(--section-pad-v2) var(--page-pad-x-v2);flex-direction:column;gap:4rem;margin:0 auto;display:flex}.StackSection-module__bo-ZpW__copy{order:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.StackSection-module__bo-ZpW__title{font-family:var(--font-heading-v2);font-weight:400;font-size:var(--heading-model-size);letter-spacing:-.04em;color:var(--ink-2);margin:0;line-height:1.24}.StackSection-module__bo-ZpW__body{font-size:var(--body-v2-size);line-height:var(--body-v2-lh);letter-spacing:var(--body-v2-ls);color:var(--text-body);margin:0}.StackSection-module__bo-ZpW__pinSpacer{--pin-scroll:80vh;--hold-h:min(40.1875rem, calc(100svh - var(--nav-height) - 2rem));height:calc(var(--hold-h) + var(--pin-scroll));order:2;position:relative}.StackSection-module__bo-ZpW__pinned{top:max(var(--nav-height), calc((100vh - var(--hold-h)) / 2));top:max(var(--nav-height), calc((100svh - var(--hold-h)) / 2));height:var(--hold-h);justify-content:center;align-items:center;display:flex;position:sticky}.StackSection-module__bo-ZpW__diagram{width:min(100%, calc(var(--hold-h) * 1360 / 643));aspect-ratio:1360/643;position:relative}.StackSection-module__bo-ZpW__illustration{aspect-ratio:420/619;width:30.88%;position:absolute;top:1.87%;left:34.56%}.StackSection-module__bo-ZpW__static{height:auto}.StackSection-module__bo-ZpW__static .StackSection-module__bo-ZpW__pinned{height:auto;position:static}.StackSection-module__bo-ZpW__axis{width:1px;height:30.57%;position:absolute;top:42.51%;left:50%;transform:translate(-50%)}.StackSection-module__bo-ZpW__layer{will-change:transform;height:auto;position:absolute}.StackSection-module__bo-ZpW__layerHardware{width:93.6%;transform:translateY(calc((1 - var(--explode,1)) * -40.46%));top:57.49%;left:3.2%}.StackSection-module__bo-ZpW__layerDos{width:83.46%;transform:translateY(calc((1 - var(--explode,1)) * -10.66%));top:46.03%;left:8.27%}.StackSection-module__bo-ZpW__layerModel{width:85.82%;transform:translateY(calc((1 - var(--explode,1)) * 29.48%));top:4.31%;left:7.09%}.StackSection-module__bo-ZpW__tile{animation:StackSection-module__bo-ZpW__dosTile var(--t,7s) ease-in-out infinite backwards;animation-delay:var(--d,0s)}.StackSection-module__bo-ZpW__tileTop{--tile-rest:#fff;--tile-peak:#c9d4ff}.StackSection-module__bo-ZpW__tileLeft{--tile-rest:#edf1ff;--tile-peak:#b8c6ff}.StackSection-module__bo-ZpW__tileRight{--tile-rest:#dce4ff;--tile-peak:#a9b9f5}.StackSection-module__bo-ZpW__tileBlue{stroke:#2548f6}@keyframes StackSection-module__bo-ZpW__dosTile{0%,40%,to{fill:var(--tile-rest)}14%,26%{fill:var(--tile-peak)}}@media (prefers-reduced-motion:reduce){.StackSection-module__bo-ZpW__tile{animation:none}}.StackSection-module__bo-ZpW__leader{background-color:var(--blue);height:1px;position:absolute}.StackSection-module__bo-ZpW__anchor{width:7px;height:7px;position:absolute;top:-3px}.StackSection-module__bo-ZpW__leaderModel{left:63.53%;top:calc(32.5% + (1 - var(--explode,1)) * 15.67%);width:11.47%}.StackSection-module__bo-ZpW__leaderModel .StackSection-module__bo-ZpW__anchor{left:-3.5px}.StackSection-module__bo-ZpW__leaderHardware{left:64.78%;top:calc(76.52% - (1 - var(--explode,1)) * 15.67%);width:10.22%}.StackSection-module__bo-ZpW__leaderHardware .StackSection-module__bo-ZpW__anchor{left:-3.5px}.StackSection-module__bo-ZpW__leaderDos{left:27.94%;top:calc(63.45% - (1 - var(--explode,1)) * 3.45%);width:7.94%}.StackSection-module__bo-ZpW__leaderDos .StackSection-module__bo-ZpW__anchor{right:-3.5px}.StackSection-module__bo-ZpW__label{font-family:var(--font-heading-v2);letter-spacing:-.03em;color:var(--ink-2);white-space:nowrap;font-size:1.375rem;line-height:1.4;position:absolute}.StackSection-module__bo-ZpW__labelModel{left:76.76%;top:calc(30.02% + (1 - var(--explode,1)) * 15.67%)}.StackSection-module__bo-ZpW__labelHardware{left:76.76%;top:calc(74.03% - (1 - var(--explode,1)) * 15.67%)}.StackSection-module__bo-ZpW__labelDos{left:1.18%;top:calc(58.79% - (1 - var(--explode,1)) * 3.45%);text-align:right;white-space:normal;flex-direction:column;gap:.375rem;width:25%;display:flex}.StackSection-module__bo-ZpW__dosShort{display:none}.StackSection-module__bo-ZpW__labelSub{font-family:var(--font-body);letter-spacing:-.02em;color:var(--text-sub);font-size:1rem;line-height:1.52}@media screen and (max-width:1199px){.StackSection-module__bo-ZpW__label{font-size:1.125rem}.StackSection-module__bo-ZpW__labelSub{font-size:.875rem}}@media screen and (max-width:991px){.StackSection-module__bo-ZpW__inner{gap:2rem}.StackSection-module__bo-ZpW__copy{order:1;grid-template-columns:minmax(0,1fr);gap:1.25rem}.StackSection-module__bo-ZpW__pinSpacer{--pin-scroll:40vh;--hold-h:min(22rem, calc(100svh - var(--nav-height) - 2rem));order:2}.StackSection-module__bo-ZpW__pinned{top:max(calc(var(--nav-height) + 1rem), calc((100vh - var(--hold-h)) / 2 - 4rem));top:max(calc(var(--nav-height) + 1rem), calc((100svh - var(--hold-h)) / 2 - 4rem))}.StackSection-module__bo-ZpW__diagram{width:min(calc(100% - 8.5rem), calc(var(--hold-h) * 420 / 619));aspect-ratio:420/619;margin:0 5.875rem 0 2.625rem}.StackSection-module__bo-ZpW__illustration{width:100%;top:0;left:0}.StackSection-module__bo-ZpW__leader{display:block}.StackSection-module__bo-ZpW__leaderModel{left:93%;top:calc(31.8% + (1 - var(--explode,1)) * 16.27%);width:calc(7% + .375rem)}.StackSection-module__bo-ZpW__leaderHardware{left:96.8%;top:calc(76.5% - (1 - var(--explode,1)) * 16.27%);width:calc(3.2% + .375rem)}.StackSection-module__bo-ZpW__leaderDos{left:-.375rem;top:calc(62% - (1 - var(--explode,1)) * 3.59%);width:calc(8.3% + .375rem)}.StackSection-module__bo-ZpW__label{letter-spacing:-.01em;white-space:nowrap;width:auto;font-size:.8125rem;line-height:1.4;display:block}.StackSection-module__bo-ZpW__labelModel{left:calc(100% + .625rem);top:calc(31.8% - .6rem + (1 - var(--explode,1)) * 16.27%)}.StackSection-module__bo-ZpW__labelHardware{left:calc(100% + .625rem);top:calc(76.5% - .6rem - (1 - var(--explode,1)) * 16.27%)}.StackSection-module__bo-ZpW__labelDos{left:auto;right:calc(100% + .625rem);top:calc(62% - .6rem - (1 - var(--explode,1)) * 3.59%);text-align:right;width:auto}.StackSection-module__bo-ZpW__dosLong,.StackSection-module__bo-ZpW__labelSub{display:none}.StackSection-module__bo-ZpW__dosShort{display:inline}}@media screen and (max-width:767px){.StackSection-module__bo-ZpW__inner{padding-top:3rem;padding-bottom:3rem}.StackSection-module__bo-ZpW__title{font-size:2rem;line-height:1.2}}
