.console-models-hero{padding-inline:var(--console-landing-gutter)}.console-models-hero-content{isolation:isolate;align-items:end}.console-landing .console-models-hero-copy .console-landing-hero-title{white-space:nowrap;max-width:none}@media (width<=380px){.console-landing .console-models-hero-copy .console-landing-hero-title{white-space:normal}}.console-models-hero-copy{z-index:2;align-self:start;padding-bottom:80px;position:relative}.console-models-hero p,.console-models-hero h1,.console-models-features p,.console-models-features h2{margin:0}.console-models-hero-description{color:#aeaeae;font-size:15px;font-weight:440;line-height:24px}.console-landing .console-models-hero-action{height:40px;min-height:40px;padding:0 27px;font-size:15px;font-weight:530;line-height:20px}.console-models-hero-figure{z-index:1;justify-self:end;width:435px;height:596px;margin:0;position:relative}@media (width>=1024px){.console-models-hero-figure{align-self:start;margin-block:-104px}.console-models-hero-copy{align-self:center;padding-bottom:0}.console-models-hero-visual{overflow-y:clip}}.console-models-hero-visual{background:var(--console-landing-bg);pointer-events:none;-webkit-user-select:none;user-select:none;width:435px;height:596px;position:relative}.console-models-hero-cards{flex-direction:column;gap:12px;padding-left:80px;display:flex}.console-models-hero-card{color:#fafafa;letter-spacing:-.04px;background:linear-gradient(#ffffff0f,#0000),#242424;border-radius:6px;flex:none;align-items:center;gap:16px;width:400px;height:64px;padding:12px 16px;font-size:13px;font-weight:530;line-height:20px;display:flex;position:relative;overflow:clip;box-shadow:0 -.5px #ffffff0f,0 0 0 .5px #ffffff29,0 8px 16px #0000004d,0 16px 32px #0000004d}.console-models-hero-card[data-highlighted=true]{background:linear-gradient(180deg, #ffffff0f, transparent), color-mix(in srgb, #2e2e2e calc(var(--console-models-hero-lit,1) * 100%), #242424)}.console-models-hero-stage{width:100%;height:368px;position:absolute;top:152px;left:0}.console-models-hero-avatar-frame{flex:none;width:28px;height:28px;position:relative}.console-models-hero-avatar{object-fit:cover;border:.5px solid #ffffff1a;border-radius:6px;width:28px;height:28px;display:block;position:relative}.console-models-hero-card[data-enabled=false] .console-models-hero-avatar{mix-blend-mode:luminosity}.console-models-hero-model-copy{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.console-models-hero-model-id{color:#aeaeae;font-weight:440}.console-models-hero-switch{border-radius:4px;flex:none;align-items:center;width:24px;height:16px;padding:2px;display:flex;position:relative;overflow:clip}.console-models-hero-switch [data-layer=switch-background]{border-radius:inherit;background:linear-gradient(#0000,#fff3),#5c5c5c;position:absolute;inset:0;box-shadow:inset 0 -.5px #ffffff1a,inset 0 0 0 .5px #ffffff29}.console-models-hero-switch [data-layer=switch-thumb]{background:linear-gradient(#fff,#0000),#fafafa;border:.5px solid #fff;border-radius:2px;width:12px;height:12px;position:relative;box-shadow:0 .5px .5px #0006}.console-models-hero-switch[data-enabled=true]{justify-content:flex-end}.console-models-hero-switch[data-enabled=true] [data-layer=switch-background]{background:linear-gradient(180deg, transparent, #ffffff1a), var(--console-landing-accent);box-shadow:inset 0 0 0 .5px #0003,inset 0 1px 1px #0000001a,inset 0 2px 2px #0000001a}.console-models-hero-switch[data-enabled=true] [data-layer=switch-thumb]{background:linear-gradient(#fff,#0000),#eee}.console-models-hero-cursor{position:absolute;top:23px;left:calc(50% + 37px)}.console-models-hero-reflection{width:172px;max-width:none;height:144px;position:absolute;top:-72px}.console-models-hero-reflection-warm{right:-56px}.console-models-hero-reflection-blue{left:-56px}.console-models-hero-light-border{height:.5px;position:absolute;top:303.5px;-webkit-mask-size:48px .5px;mask-size:48px .5px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.console-models-hero-light-border-blue{background:var(--console-landing-accent);width:48px;right:-41px}.console-models-hero-light-border-warm{background:var(--console-landing-warm);width:41.143px;left:84.287px;-webkit-mask-position:1.714px 0;mask-position:1.714px 0}.console-models-hero-fade{background:var(--console-landing-bg);width:506px;position:absolute;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.console-models-hero-fade-top{height:96px;top:0;transform:scaleY(-1);-webkit-mask-size:506px 96px;mask-size:506px 96px}.console-models-hero-fade-bottom{height:160px;bottom:0;-webkit-mask-size:506px 160px;mask-size:506px 160px}.console-models-hero-visual[data-style=drum] .console-models-hero-cards{perspective:700px;perspective-origin:50% 336px;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 140px,#000 246px 426px,#0000 532px);mask-image:linear-gradient(#0000 140px,#000 246px 426px,#0000 532px)}.console-models-hero-visual[data-style=drum] .console-models-hero-card{backface-visibility:hidden;will-change:transform;position:absolute;top:304px}.console-models-hero-visual[data-style=drum] .console-models-hero-card:after{z-index:2;content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--console-landing-bg) calc(var(--console-models-hero-shade-top,0) * 85%), transparent), color-mix(in srgb, var(--console-landing-bg) calc(var(--console-models-hero-shade-bottom,0) * 85%), transparent));position:absolute;inset:0}.console-models-hero-visual[data-style=drum]{background:0 0}.console-models-hero-visual[data-style=drum] .console-models-hero-fade{display:none}@media (width>=1024px){.console-models-hero-figure[data-style=drum]{justify-self:center;margin-top:-181px}.console-models-hero-visual[data-style=drum] .console-models-hero-cards{padding-left:17.5px}.console-models-hero-visual[data-style=drum] .console-models-hero-light-border-blue{right:21.5px}.console-models-hero-visual[data-style=drum] .console-models-hero-light-border-warm{left:21.787px}}.console-models-hero-visual[data-style=drum] .console-models-hero-card[data-highlighted=true]{box-shadow:0 -.5px #ffffff1a,0 0 0 .5px #ffffff2e,0 1px #1d1d1d,0 2px #1a1a1a,0 3px #161616,0 4px 1px #00000080,0 10px 18px #0006,0 22px 40px #00000059}.console-models-hero-visual[data-style=drum] .console-models-hero-card[data-highlighted=true]:before{z-index:1;content:"";transform:translateX(calc((var(--console-models-hero-sweep,0) * 2 - 1) * 100%));background:linear-gradient(105deg,#0000 30%,#ffffff17 47%,#ffffff24 50%,#ffffff17 53%,#0000 70%);position:absolute;inset:0}.console-models-hero-visual[data-style=drum] .console-models-hero-cursor{z-index:3;top:30px;left:calc(100% - 34px)}.console-models-hero-visual[data-style=drum] [data-highlighted=true] .console-models-hero-switch [data-layer=switch-thumb]{transform:translateX(calc(var(--console-models-hero-on,0) * 8px))}.console-models-hero-visual[data-style=drum] [data-highlighted=true] .console-models-hero-switch [data-layer=switch-background]:after{border-radius:inherit;content:"";background:linear-gradient(180deg, transparent, #ffffff1a), var(--console-landing-accent);opacity:var(--console-models-hero-on,0);position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #0003}.console-models-hero-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.console-models-features{width:var(--console-landing-content);max-width:calc(100% - 2 * var(--console-landing-gutter));grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:64px;margin:0 auto;padding:80px 0;display:grid}.console-models-feature{flex-direction:column;gap:24px;min-width:0;display:flex}.console-models-feature-copy{flex-direction:column;gap:8px;font-size:15px;line-height:24px;display:flex}.console-landing .console-models-feature h2{color:#fafafa;text-transform:none}.console-models-feature p{color:#aeaeae;font-weight:440}.console-models-feature a{color:#fafafa;text-underline-position:from-font;min-height:24px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3;display:inline-block}@media (width>=1024px){.console-models-hero-cards{padding-left:35px}.console-models-hero-light-border-blue{right:4px}.console-models-hero-light-border-warm{left:39.287px}}@media (width<=1023px){.console-models-hero-content{grid-template-columns:minmax(0,1fr);gap:48px}.console-models-hero-copy{padding-bottom:0}.console-models-hero-figure,.console-models-hero-visual{width:min(100%,400px);margin:0 auto}.console-models-hero-content{gap:24px}.console-models-hero-figure{height:304px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#00000059 18%,#000 36% 64%,#00000059 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#00000059 18%,#000 36% 64%,#00000059 82%,#0000 100%)}.console-models-hero-visual{background:0 0;translate:0 -184px}.console-models-hero-fade{display:none}.console-models-hero-cards{padding-left:0}.console-models-hero-card{width:100%}.console-models-hero-light-border-blue{right:4px}.console-models-hero-light-border-warm{left:4.287px}.console-models-hero-fade{width:100%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.console-models-features{max-width:calc(100% - 2 * var(--console-landing-gutter));align-items:start;gap:32px}}@media (width>=768px) and (width<=1023px){.console-models-hero-content{grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:center;gap:24px}.console-models-hero-copy{padding-bottom:64px}.console-models-hero-figure,.console-models-hero-visual{width:100%;margin:0}}@media (width<=767px){.console-landing .console-models-hero-action{min-height:44px}.console-models-hero-card{gap:12px;padding-inline:12px}.console-models-hero-model-copy>span{overflow-wrap:anywhere}.console-models-features{max-width:calc(100% - 2 * var(--console-landing-gutter));grid-template-columns:minmax(0,1fr);gap:48px;padding:64px 0}}
