.explore-cursor-module__JFTAeW__cursor{color:#fff;opacity:0;pointer-events:none;visibility:hidden;will-change:transform, width, height;z-index:200;background:#0000004d;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:100px;height:100px;transition:width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1),background-color .18s,border-color .18s,opacity .14s ease-out;display:flex;position:fixed;top:0;left:0;transform:translate(-200px,-200px)translate(-50%,-50%)}.explore-cursor-module__JFTAeW__cursor[data-visible=true]{opacity:1;visibility:visible}.explore-cursor-module__JFTAeW__label{text-align:center;white-space:pre-line;max-width:72px;font-size:14px;font-weight:300;line-height:18px;transition:opacity .12s,transform .18s}.explore-cursor-module__JFTAeW__cursor[data-pressed=true]{background:#fff;border-color:#fff;width:42px;height:42px}.explore-cursor-module__JFTAeW__cursor[data-pressed=true] .explore-cursor-module__JFTAeW__label{opacity:0;transform:scale(.72)}@media (hover:none),(pointer:coarse){.explore-cursor-module__JFTAeW__cursor{display:none}}@media (prefers-reduced-motion:reduce){.explore-cursor-module__JFTAeW__cursor,.explore-cursor-module__JFTAeW__label{transition:none}}
.showcase-canvas-module__HAKM-q__canvas{cursor:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;outline:none;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.showcase-canvas-module__HAKM-q__canvas[data-dragging=true]{cursor:none}.showcase-canvas-module__HAKM-q__canvas a,.showcase-canvas-module__HAKM-q__canvas button{cursor:pointer}.showcase-canvas-module__HAKM-q__canvas:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--landingpage-secondary) 80%, transparent)}.showcase-canvas-module__HAKM-q__dotBase,.showcase-canvas-module__HAKM-q__dotSpotlight{background-image:radial-gradient(circle, var(--landingpage-dot-muted) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:18px 18px;position:absolute;inset:0}.showcase-canvas-module__HAKM-q__dotBase{opacity:0;transition:opacity .7s ease-out;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.showcase-canvas-module__HAKM-q__canvas[data-entered=true] .showcase-canvas-module__HAKM-q__dotBase{opacity:1}.showcase-canvas-module__HAKM-q__dotSpotlight{background-image:radial-gradient(circle, var(--landingpage-dot-strong) 1.35px, transparent 1.7px);-webkit-mask-image:radial-gradient(180px circle at var(--showcase-dot-x,50%) var(--showcase-dot-y,50%), #000 0%, #000000b3 38%, transparent 74%);mask-image:radial-gradient(180px circle at var(--showcase-dot-x,50%) var(--showcase-dot-y,50%), #000 0%, #000000b3 38%, transparent 74%);opacity:var(--showcase-cursor-opacity,0);transition:opacity .18s ease-out}.showcase-canvas-module__HAKM-q__canvas:not([data-entered=true]) .showcase-canvas-module__HAKM-q__dotSpotlight{opacity:0}.showcase-canvas-module__HAKM-q__plane{will-change:transform;z-index:10;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(0)}.showcase-canvas-module__HAKM-q__card{will-change:opacity;position:absolute;top:0;left:0;overflow:visible}.showcase-canvas-module__HAKM-q__cardFrame{opacity:0;height:100%;transform:translate3d(var(--card-start-x), var(--card-start-y), 0) scale(.72);transition-delay:var(--card-entrance-delay), calc(var(--card-entrance-delay) + .1s);will-change:transform, opacity;width:100%;transition-property:transform,opacity;transition-duration:1.4s,.65s;transition-timing-function:cubic-bezier(.16,1,.3,1),ease-out;position:relative;overflow:hidden}.showcase-canvas-module__HAKM-q__canvas[data-entered=true] .showcase-canvas-module__HAKM-q__cardFrame{opacity:1;transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){.showcase-canvas-module__HAKM-q__cardFrame,.showcase-canvas-module__HAKM-q__dotBase,.showcase-canvas-module__HAKM-q__dotSpotlight{transition:none}}
.capabilities-section-module__qvZfoW__marqueeRow{scrollbar-width:none;padding-block:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 160px calc(100% - 160px),#0000);mask-image:linear-gradient(90deg,#0000,#000 160px calc(100% - 160px),#0000)}@media (max-width:640px){.capabilities-section-module__qvZfoW__marqueeRow{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}}.capabilities-section-module__qvZfoW__marqueeRow::-webkit-scrollbar{display:none}.capabilities-section-module__qvZfoW__marqueeTrack,.capabilities-section-module__qvZfoW__marqueeGroup{gap:16px;width:max-content;display:flex}.capabilities-section-module__qvZfoW__marqueeTrack{will-change:transform;animation-duration:110s;animation-timing-function:linear;animation-iteration-count:infinite}.capabilities-section-module__qvZfoW__marqueeGroup{flex:none}.capabilities-section-module__qvZfoW__moveLeft{animation-name:capabilities-section-module__qvZfoW__capability-marquee-left}.capabilities-section-module__qvZfoW__moveRight{animation-name:capabilities-section-module__qvZfoW__capability-marquee-right}@media (hover:hover) and (pointer:fine){.capabilities-section-module__qvZfoW__marqueeRow:has([data-landingpage-capability-card=true]:hover) .capabilities-section-module__qvZfoW__marqueeTrack{animation-play-state:paused}}@keyframes capabilities-section-module__qvZfoW__capability-marquee-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}@keyframes capabilities-section-module__qvZfoW__capability-marquee-right{0%{transform:translate(calc(-50% - 8px))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.capabilities-section-module__qvZfoW__marqueeRow{overflow-x:auto}.capabilities-section-module__qvZfoW__marqueeTrack{animation:none}}
.image-strip-section-module__QzvegW__stripViewport{--image-strip-edge-fade-midpoint:min(180px, 18vw);--image-strip-edge-fade-width:min(300px, 30vw);-webkit-mask-image:linear-gradient(to right, #0000001a 0%, #00000080 var(--image-strip-edge-fade-midpoint), #000 var(--image-strip-edge-fade-width), #000 calc(100% - var(--image-strip-edge-fade-width)), #00000080 calc(100% - var(--image-strip-edge-fade-midpoint)), #0000001a 100%);mask-image:linear-gradient(to right, #0000001a 0%, #00000080 var(--image-strip-edge-fade-midpoint), #000 var(--image-strip-edge-fade-width), #000 calc(100% - var(--image-strip-edge-fade-width)), #00000080 calc(100% - var(--image-strip-edge-fade-midpoint)), #0000001a 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.image-strip-section-module__QzvegW__dragSurface,.image-strip-section-module__QzvegW__dragLayer{position:absolute;inset:0}.image-strip-section-module__QzvegW__dragSurface{cursor:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.image-strip-section-module__QzvegW__dragLayer{will-change:transform}.image-strip-section-module__QzvegW__mediaViewport{z-index:0;height:480px;position:absolute;inset:0 0 auto;overflow:hidden}.image-strip-section-module__QzvegW__metaViewport{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.image-strip-section-module__QzvegW__videoCard,.image-strip-section-module__QzvegW__metaCell{flex:0 0 360px;position:relative}.image-strip-section-module__QzvegW__videoCard{--strip-focus:1;background:#080808;height:480px;overflow:hidden}.image-strip-section-module__QzvegW__videoCard:after{content:"";pointer-events:none;opacity:calc((1 - var(--strip-focus)) * .55);background:#080808;position:absolute;inset:0}.image-strip-section-module__QzvegW__cardImage img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.image-strip-section-module__QzvegW__videoCard[data-hovered=true] .image-strip-section-module__QzvegW__cardImage img{transform:scale(1.05)}.image-strip-section-module__QzvegW__cardOutput{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:#080808a6;border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;display:flex;position:absolute;bottom:76px;left:24px;right:24px;box-shadow:inset 0 1px #ffffff1a}.image-strip-section-module__QzvegW__cardOutputLabel{color:#ffffff8c;font-size:12px;font-weight:500;line-height:16px}.image-strip-section-module__QzvegW__cardOutputText{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.image-strip-section-module__QzvegW__metaCell{pointer-events:auto;height:552px}.image-strip-section-module__QzvegW__cardMeta{pointer-events:auto;will-change:transform;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex;position:absolute;top:0;left:0;transform:translateY(468px)}.image-strip-section-module__QzvegW__cardBadge{background:#080808;border-radius:9999px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.image-strip-section-module__QzvegW__cardIcon{width:24px;height:24px;display:block;position:relative}.image-strip-section-module__QzvegW__cardIconBase,.image-strip-section-module__QzvegW__cardIconLight,.image-strip-section-module__QzvegW__cardIconGradient{width:100%;height:100%;transition:opacity .16s;display:block;position:absolute;inset:0}.image-strip-section-module__QzvegW__cardIconBase{opacity:1}.image-strip-section-module__QzvegW__cardIconLight,.image-strip-section-module__QzvegW__cardIconGradient{opacity:0}.image-strip-section-module__QzvegW__cardLabel{color:var(--landingpage-tone-primary);white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;transition:color .5s cubic-bezier(.22,1,.36,1)}.image-strip-section-module__QzvegW__cardRoute{color:var(--landingpage-tone-secondary,#ffffffb8);opacity:calc(.35 + var(--strip-focus,1) * .65);white-space:nowrap;align-items:center;gap:6px;margin-top:-4px;font-size:13px;font-weight:500;line-height:18px;display:flex}.image-strip-section-module__QzvegW__cardRouteArrow{flex:0 0 12px;width:12px;height:12px}.image-strip-section-module__QzvegW__metaCell:hover .image-strip-section-module__QzvegW__cardLabel{color:#0000;background:linear-gradient(90deg, var(--landingpage-secondary) 0%, var(--landingpage-secondary-vivid) 100%);-webkit-background-clip:text;background-clip:text}.image-strip-section-module__QzvegW__metaCell:hover .image-strip-section-module__QzvegW__cardIconBase,.image-strip-section-module__QzvegW__metaCell:hover .image-strip-section-module__QzvegW__cardIconLight{opacity:0}.image-strip-section-module__QzvegW__metaCell:hover .image-strip-section-module__QzvegW__cardIconGradient{opacity:1}.image-strip-section-module__QzvegW__promptCta{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;cursor:pointer;background-color:#ffffff0f;border:0;border-radius:9999px;align-items:center;gap:10px;width:100%;max-width:520px;height:58px;padding:5px 5px 5px 16px;text-decoration:none;transition:background-color .15s ease-out;display:flex;box-shadow:inset 0 1px #d3edf81c}.image-strip-section-module__QzvegW__promptCta:hover{background-color:#ffffff1a}.image-strip-section-module__QzvegW__promptCta:focus-visible{outline-offset:4px;outline:2px solid var(--landingpage-secondary)}.image-strip-section-module__QzvegW__promptCtaContent{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.image-strip-section-module__QzvegW__promptCtaIcon{color:inherit;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:4px;display:flex}.image-strip-section-module__QzvegW__promptCtaIcon svg{width:28px;height:28px}.image-strip-section-module__QzvegW__promptCtaLabel{letter-spacing:0;text-align:left;white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:18px;font-weight:500;line-height:36px;display:flex;overflow:hidden}.image-strip-section-module__QzvegW__promptCtaText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.image-strip-section-module__QzvegW__promptCtaCaret{background:currentColor;flex:0 0 2px;width:2px;height:18px;margin-left:1px;animation:1.25s step-end infinite image-strip-section-module__QzvegW__prompt-caret-blink;display:inline-block}.image-strip-section-module__QzvegW__promptCtaSubmit{color:var(--landingpage-secondary-foreground);background:linear-gradient(135deg, var(--landingpage-secondary) 0%, var(--landingpage-secondary-vivid) 100%);border-radius:9999px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s ease-out;display:flex;box-shadow:inset 0 1px #ffffff73}.image-strip-section-module__QzvegW__promptCtaSubmit svg{width:28px;height:28px}.image-strip-section-module__QzvegW__promptCta:hover .image-strip-section-module__QzvegW__promptCtaSubmit{transform:scale(1.05)}.image-strip-section-module__QzvegW__track{will-change:transform;margin-left:-2184px;animation:48s linear infinite image-strip-section-module__QzvegW__image-strip-scroll}.image-strip-section-module__QzvegW__dragSurface[data-card-hovered=true] .image-strip-section-module__QzvegW__track,.image-strip-section-module__QzvegW__dragSurface[data-dragging=true] .image-strip-section-module__QzvegW__track{animation-play-state:paused}@keyframes image-strip-section-module__QzvegW__image-strip-scroll{to{transform:translate(-2184px)}}@keyframes image-strip-section-module__QzvegW__prompt-caret-blink{0%,70%{opacity:1}70.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.image-strip-section-module__QzvegW__cardIconBase,.image-strip-section-module__QzvegW__cardIconLight,.image-strip-section-module__QzvegW__cardIconGradient,.image-strip-section-module__QzvegW__cardLabel,.image-strip-section-module__QzvegW__promptCta,.image-strip-section-module__QzvegW__promptCtaSubmit,.image-strip-section-module__QzvegW__cardImage img{transition:none}.image-strip-section-module__QzvegW__videoCard[data-hovered=true] .image-strip-section-module__QzvegW__cardImage img{transform:none}.image-strip-section-module__QzvegW__promptCtaCaret{animation:none;display:none}.image-strip-section-module__QzvegW__track{animation:none}}@media (max-width:767px){.image-strip-section-module__QzvegW__promptCta{gap:8px;max-width:420px;height:48px;padding:4px 4px 4px 12px}.image-strip-section-module__QzvegW__promptCtaIcon{flex-basis:30px;width:30px;height:30px;padding:4px}.image-strip-section-module__QzvegW__promptCtaIcon svg{width:22px;height:22px}.image-strip-section-module__QzvegW__promptCtaLabel{letter-spacing:0;font-size:15px;line-height:30px}.image-strip-section-module__QzvegW__promptCtaSubmit{flex-basis:40px;width:40px;height:40px}.image-strip-section-module__QzvegW__promptCtaSubmit svg{width:22px;height:22px}.image-strip-section-module__QzvegW__promptCtaCaret{height:15px}}
.landing-header-module__ZEIWVG__headerGradient{height:160px;opacity:var(--header-gradient-opacity,0);pointer-events:none;will-change:opacity;position:absolute;inset:0 0 auto}.landing-header-module__ZEIWVG__gradientLayer{transition:opacity .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.landing-header-module__ZEIWVG__lightGradient{opacity:1;background:linear-gradient(#fffffffa 0%,#fffffff0 14%,#ffffffd1 29%,#ffffff9e 43%,#ffffff5c 57%,#ffffff29 71%,#ffffff0a 86%,#fff0 100%)}.landing-header-module__ZEIWVG__darkGradient{opacity:0;background:linear-gradient(#080808fa 0%,#080808f0 14%,#080808d1 29%,#0808089e 43%,#0808085c 57%,#08080829 71%,#0808080a 86%,#08080800 100%)}.landing-header-module__ZEIWVG__logo{object-fit:contain;width:126px;height:36px;transition:opacity .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.landing-header-module__ZEIWVG__blackLogo{opacity:1}.landing-header-module__ZEIWVG__whiteLogo{opacity:0}.landing-header-module__ZEIWVG__primaryNavigationLink{color:#4a4a4a;transition:color .32s cubic-bezier(.22,1,.36,1)}.landing-header-module__ZEIWVG__primaryNavigationLink:hover,.landing-header-module__ZEIWVG__primaryNavigationLink:focus-visible{color:#181818}.landing-header-module__ZEIWVG__button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:36px;padding-inline:24px;font-size:14px;font-weight:600;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1);display:inline-flex}.landing-header-module__ZEIWVG__signUpButton{color:#4a4a4a;background:0 0;border:1px solid #dedede}.landing-header-module__ZEIWVG__signUpButton:hover{background:#f7f7f7}.landing-header-module__ZEIWVG__logInButton{color:#fff;background:#181818;border:1px solid #181818}.landing-header-module__ZEIWVG__logInButton:hover{background:#303030;border-color:#303030}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__blackLogo{opacity:0}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__whiteLogo{opacity:1}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__lightGradient{opacity:0}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__darkGradient{opacity:1}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__primaryNavigationLink{color:#ffffffb3}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__primaryNavigationLink:hover,.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__primaryNavigationLink:focus-visible{color:#fff}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__signUpButton{color:#fff;background:0 0;border-color:#ffffff61}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__signUpButton:hover{background:#ffffff1a}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__logInButton{color:#181818;background:#fff;border-color:#fff}.landing-header-module__ZEIWVG__header[data-landingpage-header-theme=dark] .landing-header-module__ZEIWVG__logInButton:hover{background:#f0f0f0;border-color:#f0f0f0}@media (prefers-reduced-motion:reduce){.landing-header-module__ZEIWVG__button,.landing-header-module__ZEIWVG__gradientLayer,.landing-header-module__ZEIWVG__headerGradient,.landing-header-module__ZEIWVG__logo,.landing-header-module__ZEIWVG__primaryNavigationLink{transition:none}}@media (max-width:479px){.landing-header-module__ZEIWVG__logInButton{display:none}}
.hero-dot-grid-module__eJ4RKW__root{--hero-dot-base:#0000002e;--hero-dot-spotlight:#00000057;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.hero-dot-grid-module__eJ4RKW__root[data-tone=dark]{--hero-dot-base:#ffffff2e;--hero-dot-spotlight:#ffffff57}.hero-dot-grid-module__eJ4RKW__base,.hero-dot-grid-module__eJ4RKW__spotlight{pointer-events:none;background-position:0 0;background-size:18px 18px;position:absolute;inset:0}.hero-dot-grid-module__eJ4RKW__base{background-image:radial-gradient(circle, var(--hero-dot-base) 1px, transparent 1px);-webkit-mask-image:radial-gradient(820px 500px at 50% 260px,#000 0%,#000000b3 45%,#0000 100%);mask-image:radial-gradient(820px 500px at 50% 260px,#000 0%,#000000b3 45%,#0000 100%)}.hero-dot-grid-module__eJ4RKW__spotlight{--dot-x:50%;--dot-y:35%;background-image:radial-gradient(circle, var(--hero-dot-spotlight) 1.35px, transparent 1.6px);-webkit-mask-image:radial-gradient(160px at var(--dot-x) var(--dot-y), #000 0%, #000000a6 35%, transparent 72%);mask-image:radial-gradient(160px at var(--dot-x) var(--dot-y), #000 0%, #000000a6 35%, transparent 72%);opacity:0;transition:opacity .3s ease-out}@media (prefers-reduced-motion:reduce){.hero-dot-grid-module__eJ4RKW__spotlight{transition:none}}
.hero-output-slider-module__FNp2gG__viewport{--slider-edge:#fff;scrollbar-width:none;position:relative;overflow:hidden}.hero-output-slider-module__FNp2gG__viewport::-webkit-scrollbar{display:none}.hero-output-slider-module__FNp2gG__track,.hero-output-slider-module__FNp2gG__group{gap:20px;width:max-content;display:flex}.hero-output-slider-module__FNp2gG__track{will-change:transform;animation:70s linear infinite hero-output-slider-module__FNp2gG__hero-output-marquee}.hero-output-slider-module__FNp2gG__group{flex:none;padding-block:8px}.hero-output-slider-module__FNp2gG__card img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.hero-output-slider-module__FNp2gG__edge{pointer-events:none;z-index:1;width:min(14vw,180px);position:absolute;inset-block:0}.hero-output-slider-module__FNp2gG__edgeLeft{background:linear-gradient(90deg, var(--slider-edge) 0%, transparent 100%);left:0}.hero-output-slider-module__FNp2gG__edgeRight{background:linear-gradient(270deg, var(--slider-edge) 0%, transparent 100%);right:0}@media (hover:hover) and (pointer:fine){.hero-output-slider-module__FNp2gG__viewport:hover .hero-output-slider-module__FNp2gG__track{animation-play-state:paused}.hero-output-slider-module__FNp2gG__card:hover img{transform:scale(1.04)}}@keyframes hero-output-slider-module__FNp2gG__hero-output-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}@media (prefers-reduced-motion:reduce){.hero-output-slider-module__FNp2gG__viewport{overflow-x:auto}.hero-output-slider-module__FNp2gG__track{will-change:auto;animation:none}.hero-output-slider-module__FNp2gG__duplicate,.hero-output-slider-module__FNp2gG__edge{display:none}.hero-output-slider-module__FNp2gG__card img{transition:none}}
.landing-theme-shell-module__0370jq__root{--landingpage-secondary:#fc7c35;--landingpage-secondary-foreground:#3e1701;--landingpage-secondary-vivid:#fc7c35;--landingpage-secondary-soft:#ffedd2;font-feature-settings:"ss01", "ss02", "cv01";text-rendering:optimizelegibility}@supports (color:lab(0% 0 0)){.landing-theme-shell-module__0370jq__root{--landingpage-secondary:lab(66.7861% 46.7226 60.1241);--landingpage-secondary-foreground:lab(13.6698% 18.7853 20.2063);--landingpage-secondary-vivid:lab(66.7861% 46.7226 60.1241);--landingpage-secondary-soft:lab(94.6249% 3.12489 15.2677)}}@layer base{.landing-theme-shell-module__0370jq__root :where(h1,h2,h3,h4,h5,h6){letter-spacing:-.025em}}.landing-theme-shell-module__0370jq__root,.landing-theme-shell-module__0370jq__root [data-landingpage-theme=light]{--landingpage-accent:var(--landingpage-secondary);--landingpage-page-background:#fff;--landingpage-tone-primary:#181818;--landingpage-tone-secondary:#4a4a4a;--landingpage-tone-tertiary:#767676;--landingpage-surface-soft:#1818180d;--landingpage-surface-strong:#1818181a;--landingpage-action-background:#181818;--landingpage-action-foreground:#fff;--landingpage-action-hover:#303030;--landingpage-hero-card-border:#0000000d;--landingpage-dot-muted:#1818181f;--landingpage-dot-strong:#18181861}.landing-theme-shell-module__0370jq__root [data-landingpage-theme=dark]{--landingpage-accent:var(--landingpage-secondary);--landingpage-page-background:#080808;--landingpage-tone-primary:#fff;--landingpage-tone-secondary:#ffffffb8;--landingpage-tone-tertiary:#ffffff80;--landingpage-surface-soft:#ffffff14;--landingpage-surface-strong:#ffffff1f;--landingpage-action-background:#fff;--landingpage-action-foreground:#181818;--landingpage-action-hover:#f2f2f2;--landingpage-hero-card-border:#ffffff0d;--landingpage-dot-muted:#ffffff1f;--landingpage-dot-strong:#ffffff61}.landing-theme-shell-module__0370jq__root [data-landingpage-theme]{background-color:var(--landingpage-page-background);color:var(--landingpage-tone-primary)}.landing-theme-shell-module__0370jq__root [data-landingpage-tone=primary]{color:var(--landingpage-tone-primary);transition:color .2s ease-out}.landing-theme-shell-module__0370jq__root [data-landingpage-theme=light] [data-landingpage-faq-question=true]{color:#181818}.landing-theme-shell-module__0370jq__root [data-landingpage-tone=secondary]{color:var(--landingpage-tone-secondary);transition:color .2s ease-out}.landing-theme-shell-module__0370jq__root [data-landingpage-theme=dark] [data-landingpage-faq-answer=true]{color:#ffffffb3}.landing-theme-shell-module__0370jq__root [data-landingpage-tone=tertiary]{color:var(--landingpage-tone-tertiary);transition:color .2s ease-out}.landing-theme-shell-module__0370jq__root [data-landingpage-surface=soft]{background-color:var(--landingpage-surface-soft);transition:background-color .2s ease-out}.landing-theme-shell-module__0370jq__root [data-landingpage-action=primary]{background-color:var(--landingpage-action-background);color:var(--landingpage-action-foreground);transition:background-color .2s ease-out,color .2s ease-out}.landing-theme-shell-module__0370jq__root [data-landingpage-action=primary]:hover{background-color:var(--landingpage-action-hover)}.landing-theme-shell-module__0370jq__root [data-landingpage-dark-visual=true]{opacity:0}.landing-theme-shell-module__0370jq__root [data-landingpage-theme=dark] [data-landingpage-dark-visual=true]{opacity:1}.landing-theme-shell-module__0370jq__root [data-landingpage-reveal]{opacity:1;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:none}.landing-theme-shell-module__0370jq__root[data-landingpage-reveal-ready=true] [data-landingpage-reveal-pending=true]{opacity:0;will-change:opacity, transform;transition:none;transform:translateY(22px)}.landing-theme-shell-module__0370jq__root[data-landingpage-reveal-ready=true] [data-landingpage-reveal=fade][data-landingpage-reveal-pending=true]{will-change:opacity;transition:none;transform:translate(0)}@media (max-width:640px){.landing-theme-shell-module__0370jq__root[data-landingpage-reveal-ready=true] [data-landingpage-reveal-pending=true]{transform:translateY(18px)}.landing-theme-shell-module__0370jq__root[data-landingpage-reveal-ready=true] [data-landingpage-reveal=fade][data-landingpage-reveal-pending=true]{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.landing-theme-shell-module__0370jq__root [data-landingpage-tone],.landing-theme-shell-module__0370jq__root [data-landingpage-surface],.landing-theme-shell-module__0370jq__root [data-landingpage-action]{transition:none}.landing-theme-shell-module__0370jq__root [data-landingpage-reveal],.landing-theme-shell-module__0370jq__root[data-landingpage-reveal-ready=true] [data-landingpage-reveal-pending=true]{opacity:1;will-change:auto;transition:none;transform:none}}
.model-partners-section-module__WS1xGq__logoViewport{scrollbar-width:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 160px calc(100% - 160px),#0000);mask-image:linear-gradient(90deg,#0000,#000 160px calc(100% - 160px),#0000)}.model-partners-section-module__WS1xGq__logoViewport::-webkit-scrollbar{display:none}.model-partners-section-module__WS1xGq__logoTrack,.model-partners-section-module__WS1xGq__logoGroup{align-items:center;gap:80px;width:max-content;display:flex}.model-partners-section-module__WS1xGq__logoTrack{will-change:transform;height:74px;animation:36s linear infinite model-partners-section-module__WS1xGq__model-logo-marquee}.model-partners-section-module__WS1xGq__logoGroup{flex:none;height:74px}.model-partners-section-module__WS1xGq__logoImage{mix-blend-mode:multiply;transition:opacity .2s ease-out}@media (hover:hover) and (pointer:fine){.model-partners-section-module__WS1xGq__logoImage:hover{opacity:1}}@keyframes model-partners-section-module__WS1xGq__model-logo-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 40px))}}@media (max-width:639px){.model-partners-section-module__WS1xGq__logoViewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}}@media (prefers-reduced-motion:reduce){.model-partners-section-module__WS1xGq__logoViewport{overflow-x:auto}.model-partners-section-module__WS1xGq__logoTrack{will-change:auto;animation:none}.model-partners-section-module__WS1xGq__duplicateGroup{display:none}.model-partners-section-module__WS1xGq__logoImage{transition:none}}
.visual-artboard-module__kbMd1W__artboard{--landingpage-artboard-unit:calc(100cqw / var(--landingpage-artboard-width));--spacing:calc(var(--landingpage-artboard-unit) * 4);--radius:calc(var(--landingpage-artboard-unit) * 7.2);--text-xs:calc(var(--landingpage-artboard-unit) * 12);--text-sm:calc(var(--landingpage-artboard-unit) * 14);--text-base:calc(var(--landingpage-artboard-unit) * 16);--text-lg:calc(var(--landingpage-artboard-unit) * 18);--text-xl:calc(var(--landingpage-artboard-unit) * 20);--text-2xl:calc(var(--landingpage-artboard-unit) * 24);--text-3xl:calc(var(--landingpage-artboard-unit) * 30);font-family:var(--font-inter), sans-serif;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.visual-artboard-module__kbMd1W__hero{--landingpage-artboard-width:1100}.visual-artboard-module__kbMd1W__team{--landingpage-artboard-width:450}
