.models-marquee[data-v-d396a453]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a0f2061;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:inset 0 1px #ffffff0d,0 20px 50px #00000029;margin:36px auto 0;overflow:hidden;position:relative;width:min(1120px,calc(100vw - 48px))}.models-marquee[data-v-d396a453]:after,.models-marquee[data-v-d396a453]:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:76px;z-index:2}.models-marquee[data-v-d396a453]:before{background:linear-gradient(90deg,rgba(10,14,29,.96),transparent);left:0}.models-marquee[data-v-d396a453]:after{background:linear-gradient(270deg,rgba(10,14,29,.96),transparent);right:0}.models-marquee__viewport[data-v-d396a453]{overflow:hidden;padding:12px 0}.models-marquee__track[data-v-d396a453]{animation:models-marquee-scroll-d396a453 42s linear infinite;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.models-marquee:focus-within .models-marquee__track[data-v-d396a453],.models-marquee:hover .models-marquee__track[data-v-d396a453],.models-marquee__track--paused[data-v-d396a453]{animation-play-state:paused}.models-marquee__control[data-v-d396a453]{align-items:center;background:#0c1122e6;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;box-shadow:0 8px 20px #0000003d;color:#ffffffd1;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .16s ease,border-color .16s ease,background-color .16s ease;width:32px;z-index:3}.models-marquee__control[data-v-d396a453]:hover{background:#1b233df5;border-color:#ffffff42;color:#fff}.models-marquee__control[data-v-d396a453]:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}.models-marquee__group[data-v-d396a453]{align-items:center;display:flex;gap:10px;padding-right:10px}.model-pill[data-v-d396a453]{background:#ffffff0e;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 1px #ffffff0d;color:#ffffffd6;gap:10px;height:46px;padding:6px 16px 6px 7px}.model-pill[data-v-d396a453],.model-pill__logo[data-v-d396a453]{align-items:center;display:inline-flex;flex:none}.model-pill__logo[data-v-d396a453]{background:#ffffff14;border-radius:10px;height:32px;justify-content:center;overflow:hidden;width:32px}.model-pill__logo img[data-v-d396a453]{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.model-pill__logo--light[data-v-d396a453]{background:#fffffff0}.model-pill__logo--video[data-v-d396a453]{background:linear-gradient(135deg,#f97316eb,#ef4444eb)}.model-pill__name[data-v-d396a453]{font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}@keyframes models-marquee-scroll-d396a453{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:768px){.models-marquee[data-v-d396a453]{border-radius:16px;margin-top:30px;width:calc(100vw - 32px)}.models-marquee[data-v-d396a453]:after,.models-marquee[data-v-d396a453]:before{width:38px}.models-marquee__viewport[data-v-d396a453]{padding:10px 0}.models-marquee__track[data-v-d396a453]{animation-duration:36s}.model-pill[data-v-d396a453]{gap:8px;height:42px;padding:5px 13px 5px 6px}.model-pill__logo[data-v-d396a453]{height:30px;width:30px}}@media(prefers-reduced-motion:reduce){.models-marquee__viewport[data-v-d396a453]{overflow-x:auto;scrollbar-width:none}.models-marquee__viewport[data-v-d396a453]::-webkit-scrollbar{display:none}.models-marquee__track[data-v-d396a453]{animation:none}.models-marquee__control[data-v-d396a453],.models-marquee__group--duplicate[data-v-d396a453]{display:none}}.hero-section[data-v-41fc09b1]{align-items:center;background:linear-gradient(180deg,#0a0a0f,#1a1a2e);display:flex;min-height:100vh;overflow:hidden;padding:160px 0 140px;position:relative}.hero-background[data-v-41fc09b1]{inset:0}.hero-background[data-v-41fc09b1],.light-pillar-fallback[data-v-41fc09b1]{overflow:hidden;pointer-events:none;position:absolute}.light-pillar-fallback[data-v-41fc09b1]{inset:0}.hero-bg-fallback[data-v-41fc09b1]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.hero-bg-orb[data-v-41fc09b1]{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero-bg-orb--blue[data-v-41fc09b1]{background:radial-gradient(ellipse,rgba(33,150,255,.55) 0,rgba(33,150,255,.2) 40%,transparent 70%);filter:blur(60px);height:900px;margin-top:-100px;width:500px}.hero-bg-orb--purple[data-v-41fc09b1]{background:radial-gradient(ellipse,rgba(156,39,176,.4) 0,rgba(156,39,176,.15) 40%,transparent 70%);filter:blur(80px);height:700px;margin-left:100px;margin-top:150px;width:600px}.gradient-orb[data-v-41fc09b1]{border-radius:50%;filter:blur(80px);opacity:.4;overflow:visible;position:absolute;transform-origin:50% 50%;will-change:transform,opacity,filter,background}.orb-1[data-v-41fc09b1]{animation-delay:0s,0s,0s;animation-duration:60s,8s,12s;animation-iteration-count:infinite,infinite,infinite;animation-name:orbit-1-41fc09b1,diffuse-41fc09b1,colorShift-41fc09b1;animation-timing-function:linear,ease-in-out,ease-in-out;background:radial-gradient(circle,rgba(33,150,255,.8) 0,rgba(33,150,255,.4) 30%,rgba(100,200,255,.2) 60%,transparent 80%);height:600px;left:50%;margin-left:-300px;margin-top:-300px;top:50%;width:600px}.orb-1[data-v-41fc09b1]:before{animation:colorPulse-41fc09b1 10s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle,rgba(100,200,255,.6) 0,rgba(33,150,255,.3) 40%,transparent 70%);border-radius:50%;content:"";inset:0;opacity:.8;position:absolute}.orb-2[data-v-41fc09b1]{animation:orbit-2-41fc09b1,diffuse-41fc09b1,colorShiftPurple-41fc09b1;animation-delay:0s,2s,3s;animation-duration:60s,8s,12s;animation-iteration-count:infinite,infinite,infinite;animation-timing-function:linear,ease-in-out,ease-in-out;background:radial-gradient(circle,rgba(156,39,176,.8) 0,rgba(156,39,176,.4) 30%,rgba(200,100,255,.2) 60%,transparent 80%);height:500px;left:50%;margin-left:-250px;margin-top:-250px;top:50%;width:500px}.orb-2[data-v-41fc09b1]:before{animation:colorPulse-41fc09b1 10s ease-in-out infinite;animation-delay:5s;background:radial-gradient(circle,rgba(200,100,255,.6) 0,rgba(156,39,176,.3) 40%,transparent 70%);border-radius:50%;content:"";inset:0;opacity:.8;position:absolute}.orb-3[data-v-41fc09b1]{animation-delay:0s,4s,6s;animation-duration:60s,8s,12s;animation-iteration-count:infinite,infinite,infinite;animation-name:orbit-3-41fc09b1,diffuse-41fc09b1,colorShiftOrange-41fc09b1;animation-timing-function:linear,ease-in-out,ease-in-out;background:radial-gradient(circle,rgba(255,152,0,.7) 0,rgba(255,152,0,.35) 30%,rgba(255,200,100,.2) 60%,transparent 80%);height:400px;left:50%;margin-left:-200px;margin-top:-200px;top:50%;width:400px}.orb-3[data-v-41fc09b1]:before{animation:colorPulse-41fc09b1 10s ease-in-out infinite;animation-delay:8s;background:radial-gradient(circle,rgba(255,200,100,.6) 0,rgba(255,152,0,.3) 40%,transparent 70%);border-radius:50%;content:"";inset:0;opacity:.8;position:absolute}@keyframes orbit-1-41fc09b1{0%{transform:rotate(0) translate(580px) translateY(350px) rotate(0) scale(1)}25%{transform:rotate(90deg) translate(580px) translateY(350px) rotate(-90deg) scale(1.1)}50%{transform:rotate(180deg) translate(580px) translateY(350px) rotate(-180deg) scale(.9)}75%{transform:rotate(270deg) translate(580px) translateY(350px) rotate(-270deg) scale(1.15)}to{transform:rotate(1turn) translate(580px) translateY(350px) rotate(-1turn) scale(1)}}@keyframes orbit-2-41fc09b1{0%{transform:rotate(120deg) translate(450px) translateY(250px) rotate(-120deg) scale(1)}25%{transform:rotate(210deg) translate(450px) translateY(250px) rotate(-210deg) scale(1.1)}50%{transform:rotate(300deg) translate(450px) translateY(250px) rotate(-300deg) scale(.9)}75%{transform:rotate(390deg) translate(450px) translateY(250px) rotate(-390deg) scale(1.15)}to{transform:rotate(480deg) translate(450px) translateY(250px) rotate(-480deg) scale(1)}}@keyframes orbit-3-41fc09b1{0%{transform:rotate(240deg) translate(280px) translateY(280px) rotate(-240deg) scale(1)}25%{transform:rotate(330deg) translate(280px) translateY(280px) rotate(-330deg) scale(1.1)}50%{transform:rotate(420deg) translate(280px) translateY(280px) rotate(-420deg) scale(.9)}75%{transform:rotate(510deg) translate(280px) translateY(280px) rotate(-510deg) scale(1.15)}to{transform:rotate(600deg) translate(280px) translateY(280px) rotate(-600deg) scale(1)}}@keyframes diffuse-41fc09b1{0%{filter:blur(60px) brightness(1);opacity:.3}20%{filter:blur(160px) brightness(1.3);opacity:.9}40%{filter:blur(120px) brightness(1.1);opacity:.5}60%{filter:blur(200px) brightness(1.5);opacity:1}80%{filter:blur(100px) brightness(1.2);opacity:.4}to{filter:blur(60px) brightness(1);opacity:.3}}@keyframes colorShift-41fc09b1{0%{background:radial-gradient(circle,rgba(33,150,255,.8) 0,rgba(33,150,255,.4) 30%,rgba(100,200,255,.2) 60%,transparent 80%)}25%{background:radial-gradient(circle,rgba(100,200,255,.9) 0,rgba(33,150,255,.5) 30%,rgba(150,220,255,.3) 60%,transparent 80%)}50%{background:radial-gradient(circle,rgba(33,150,255,.7) 0,rgba(50,170,255,.4) 30%,rgba(100,200,255,.25) 60%,transparent 80%)}75%{background:radial-gradient(circle,rgba(150,220,255,.85) 0,rgba(100,200,255,.45) 30%,rgba(33,150,255,.3) 60%,transparent 80%)}to{background:radial-gradient(circle,rgba(33,150,255,.8) 0,rgba(33,150,255,.4) 30%,rgba(100,200,255,.2) 60%,transparent 80%)}}@keyframes colorShiftPurple-41fc09b1{0%{background:radial-gradient(circle,rgba(156,39,176,.8) 0,rgba(156,39,176,.4) 30%,rgba(200,100,255,.2) 60%,transparent 80%)}25%{background:radial-gradient(circle,rgba(200,100,255,.9) 0,rgba(156,39,176,.5) 30%,rgba(220,150,255,.3) 60%,transparent 80%)}50%{background:radial-gradient(circle,rgba(156,39,176,.7) 0,rgba(180,70,220,.4) 30%,rgba(200,100,255,.25) 60%,transparent 80%)}75%{background:radial-gradient(circle,rgba(220,150,255,.85) 0,rgba(200,100,255,.45) 30%,rgba(156,39,176,.3) 60%,transparent 80%)}to{background:radial-gradient(circle,rgba(156,39,176,.8) 0,rgba(156,39,176,.4) 30%,rgba(200,100,255,.2) 60%,transparent 80%)}}@keyframes colorShiftOrange-41fc09b1{0%{background:radial-gradient(circle,rgba(255,152,0,.7) 0,rgba(255,152,0,.35) 30%,rgba(255,200,100,.2) 60%,transparent 80%)}25%{background:radial-gradient(circle,rgba(255,200,100,.85) 0,rgba(255,152,0,.45) 30%,rgba(255,220,150,.3) 60%,transparent 80%)}50%{background:radial-gradient(circle,rgba(255,152,0,.65) 0,rgba(255,180,50,.35) 30%,rgba(255,200,100,.25) 60%,transparent 80%)}75%{background:radial-gradient(circle,rgba(255,220,150,.8) 0,rgba(255,200,100,.4) 30%,rgba(255,152,0,.3) 60%,transparent 80%)}to{background:radial-gradient(circle,rgba(255,152,0,.7) 0,rgba(255,152,0,.35) 30%,rgba(255,200,100,.2) 60%,transparent 80%)}}@keyframes colorPulse-41fc09b1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.hero-container[data-v-41fc09b1]{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.hero-content[data-v-41fc09b1]{margin:0 auto;max-width:1000px;text-align:center}.hero-badge[data-v-41fc09b1]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:24px;color:#fff;display:inline-flex;font-size:14px;gap:8px;margin-bottom:32px;padding:8px 16px}.badge-icon[data-v-41fc09b1]{height:16px;width:16px}.hero-title[data-v-41fc09b1]{color:transparent;display:block;font-size:96px;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:32px;text-align:center}.hero-title-wrap[data-v-41fc09b1]{display:inline-block;max-width:100%;text-align:center}.typing-text[data-v-41fc09b1]{color:#fff;text-transform:uppercase}@keyframes gradient-shift-41fc09b1{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.typing-cursor[data-v-41fc09b1]{animation:blink-41fc09b1 1s infinite;background:#fff;border-radius:2px;display:inline-block;height:.8em;margin-left:.06em;vertical-align:-.06em;width:.2em}@keyframes blink-41fc09b1{0%,50%{opacity:1}51%,to{opacity:0}}.hero-description[data-v-41fc09b1]{color:#ffffffb3;font-size:20px;line-height:1.7;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:1000px}.hero-buttons[data-v-41fc09b1]{display:flex;justify-content:center;margin-bottom:64px}.btn-primary[data-v-41fc09b1]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#3b82f6,#8b5cf6);border:2px solid hsla(0,0%,100%,.26);border-radius:12px;box-shadow:0 18px 46px #3b82f652,0 14px 34px #8b5cf64d,inset 0 0 0 1px #ffffff1f,0 0 0 3px #ffffff0f;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;min-width:240px;padding:18px 64px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-41fc09b1]:before{background:radial-gradient(circle at 30% 40%,rgba(59,130,246,.35),transparent 55%),radial-gradient(circle at 70% 60%,rgba(139,92,246,.32),transparent 55%);border-radius:18px;content:"";filter:blur(12px);inset:-10px -14px;opacity:.95;position:absolute;transition:opacity .25s ease,transform .25s ease;z-index:-1}.btn-primary[data-v-41fc09b1]:hover{background:linear-gradient(90deg,#60a5fa,#a78bfa);border-color:#fff6;box-shadow:0 22px 54px #60a5fa61,0 18px 42px #a78bfa57,inset 0 0 0 1px #ffffff24,0 0 0 3px #ffffff14;transform:translateY(-2px) scale(1.01)}.btn-primary[data-v-41fc09b1]:hover:before{opacity:1;transform:scale(1.02)}.btn-primary[data-v-41fc09b1]:active{transform:translateY(-1px) scale(1)}.hero-stats[data-v-41fc09b1]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:32px;justify-content:center;padding-top:48px}.stat-item[data-v-41fc09b1]{display:flex;flex-direction:column;gap:4px}.stat-value[data-v-41fc09b1]{color:#fff;font-size:24px;font-weight:700}.stat-label[data-v-41fc09b1]{color:#fff9;font-size:14px}.stat-divider[data-v-41fc09b1]{background:#ffffff1a;height:40px;width:1px}.container[data-v-41fc09b1]{margin:0 auto;max-width:1280px;padding:0 24px}@media(max-width:768px){.hero-section[data-v-41fc09b1]{padding:120px 0 80px}.hero-title[data-v-41fc09b1]{font-size:48px}.hero-description[data-v-41fc09b1]{font-size:18px}.hero-buttons[data-v-41fc09b1]{margin-bottom:40px}.btn-primary[data-v-41fc09b1]{font-size:16px;min-width:200px;padding:16px 48px}.hero-stats[data-v-41fc09b1]{align-items:center;flex-direction:column;gap:24px}.stat-divider[data-v-41fc09b1]{display:none}}.spotlight-card[data-v-8b81c007]{backface-visibility:hidden;transform:perspective(1000px) rotateX(var(--rotate-x,0deg)) rotateY(var(--rotate-y,0deg)) translateZ(0);transform-style:preserve-3d;transition:transform .3s cubic-bezier(.23,1,.32,1);will-change:transform}.spotlight-card[data-v-8b81c007]:hover{transition:transform .05s linear}.spotlight-overlay[data-v-8b81c007]{background:radial-gradient(500px circle at var(--mouse-x,50%) var(--mouse-y,50%),var(--gradient-center,hsla(0,0%,100%,.15)) 0,var(--gradient-mid,hsla(0,0%,100%,.08)) 30%,var(--gradient-edge,hsla(0,0%,100%,.03)) 60%,transparent 100%);border-radius:inherit;inset:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease;will-change:opacity,background;z-index:1}.spotlight-card:hover .spotlight-overlay[data-v-8b81c007]{opacity:1}.bg-gradient-radial[data-v-486d6bc6],.bg-gradient-radial[data-v-ebb31578]{background:radial-gradient(circle,var(--tw-gradient-stops))}video[data-v-ebb31578]{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}video[data-v-ebb31578]::-webkit-media-controls,video[data-v-ebb31578]::-webkit-media-controls-enclosure{display:none!important}video[data-v-ebb31578]::-webkit-media-controls-panel,video[data-v-ebb31578]::-webkit-media-controls-play-button{display:none!important}video[data-v-ebb31578]::-webkit-media-controls-start-playback-button{display:none!important}.marquee-track[data-v-3a2c58ce]{animation:marquee-3a2c58ce 45s linear infinite;display:flex;gap:24px;transform:translateZ(0);width:-moz-max-content;width:max-content;will-change:transform}.marquee-reverse[data-v-3a2c58ce]{animation-direction:reverse}.marquee-card[data-v-3a2c58ce]{flex:0 0 auto;transform:translateZ(0)}.showcase-overlay[data-v-3a2c58ce]{background:linear-gradient(90deg,#020617 0 2%,#02061733 50%,#020617 98%,#020617)}@keyframes marquee-3a2c58ce{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.announcement-bar[data-v-bb5a468e]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(90deg,#3b82f614,#8b5cf612,#3b82f60a),#020617c7;border-bottom:1px solid hsla(0,0%,100%,.1);position:relative;z-index:20}.announcement-bar[data-v-bb5a468e]:after{background:linear-gradient(90deg,transparent,rgba(96,165,250,.42),rgba(167,139,250,.36),transparent);inset-inline:0;bottom:-1px;content:"";height:1px;pointer-events:none;position:absolute}.announcement-inner[data-v-bb5a468e]{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;margin-inline:auto;max-width:1280px;min-height:44px;padding-inline:24px;width:100%}.announcement-icon[data-v-bb5a468e]{align-items:center;background:#8b5cf61f;border:1px solid rgba(167,139,250,.24);border-radius:8px;box-shadow:inset 0 1px #ffffff14;color:#c4b5fd;display:inline-flex;flex:none;height:28px;justify-content:center;width:28px}.announcement-copy[data-v-bb5a468e],.announcement-heading[data-v-bb5a468e]{align-items:center;display:flex;min-width:0}.announcement-copy[data-v-bb5a468e]{gap:10px}.announcement-heading[data-v-bb5a468e]{flex:none;gap:8px}.announcement-badge[data-v-bb5a468e]{background:#8b5cf629;border:1px solid rgba(167,139,250,.3);border-radius:999px;color:#ddd6fe;flex:none;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:16px;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.announcement-title[data-v-bb5a468e]{color:#fffffff0;font-size:14px;font-weight:600;line-height:20px}.announcement-description[data-v-bb5a468e]{color:#ffffffa3;font-size:13px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-close[data-v-bb5a468e],.announcement-cta[data-v-bb5a468e]{align-items:center;border-radius:9px;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.announcement-cta[data-v-bb5a468e]{color:#bfdbfe;font-size:13px;font-weight:600;gap:5px;padding-inline:10px;white-space:nowrap}.announcement-cta[data-v-bb5a468e]:hover{background:#ffffff12;color:#fff}.announcement-close[data-v-bb5a468e]{background:transparent;border:0;color:#ffffff8f;padding:0;width:44px}.announcement-close[data-v-bb5a468e]:hover{background:#ffffff12;color:#fff}.announcement-close[data-v-bb5a468e]:focus-visible,.announcement-cta[data-v-bb5a468e]:focus-visible{box-shadow:0 0 0 2px #020617e6;outline:2px solid #93c5fd;outline-offset:-3px}.announcement-cta-icon--rtl[data-v-bb5a468e]{transform:rotate(180deg)}@media(max-width:767px){.announcement-inner[data-v-bb5a468e]{-moz-column-gap:6px;column-gap:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;min-height:56px;padding-block:6px;padding-inline:16px 8px}.announcement-description[data-v-bb5a468e],.announcement-icon[data-v-bb5a468e]{display:none}.announcement-copy[data-v-bb5a468e]{grid-column:1;grid-row:1}.announcement-heading[data-v-bb5a468e]{align-items:flex-start;max-width:100%}.announcement-title[data-v-bb5a468e]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.announcement-cta[data-v-bb5a468e]{grid-column:1;grid-row:2;margin-inline-start:36px;min-height:32px;padding-inline:0 8px;width:-moz-fit-content;width:fit-content}.announcement-close[data-v-bb5a468e]{grid-column:2;grid-row:1/3}}@media(prefers-reduced-motion:reduce){.announcement-close[data-v-bb5a468e],.announcement-cta[data-v-bb5a468e]{transition:none}}
