.page-start-up-studio{background:var(--bg-primary)}.page-start-up-studio .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-start-up-studio .studio-hero.hero--split:before{display:none}.page-start-up-studio .studio-hero .glass-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 80% at 78% 42%,color-mix(in srgb,var(--color-purple-400) 55%,transparent) 0%,color-mix(in srgb,var(--color-purple-500) 28%,transparent) 38%,transparent 72%)}.page-start-up-studio .studio-hero__fade{position:absolute;left:0;right:0;bottom:0;z-index:0;height:var(--space-32);background:linear-gradient(180deg,transparent 0%,var(--bg-primary) 100%);pointer-events:none}.page-start-up-studio .hero--split .hero-cta-note{text-align:left}.page-start-up-studio .hero.hero--split.hero--dark .studio-pass-stage{max-width:520px;height:440px;overflow:visible;animation:none}.page-start-up-studio .studio-pass{display:flex;flex-direction:column;justify-content:space-between;width:400px;height:240px;padding:var(--space-8);border-radius:var(--radius-3);text-align:left;background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 10%,transparent),color-mix(in srgb,var(--color-white) 4%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-white) 14%,transparent),0 8px 28px #00000047;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.page-start-up-studio .studio-pass__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.page-start-up-studio .studio-pass__brand{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-14);line-height:var(--line-height-snug)}.page-start-up-studio .studio-pass__brand svg{width:18px;height:18px}.page-start-up-studio .studio-pass__meta{color:var(--text-secondary);font-size:var(--font-size-12);line-height:var(--line-height-snug)}.page-start-up-studio .studio-pass__amount{display:flex;flex-direction:column;gap:var(--space-1)}.page-start-up-studio .studio-pass__value{color:var(--text-primary);font-size:var(--font-size-48);line-height:var(--line-height-none);letter-spacing:var(--letter-spacing-tighter)}.page-start-up-studio .studio-pass__balance{display:flex;flex-direction:column;gap:var(--space-3)}.page-start-up-studio .studio-pass__bar{display:block;height:4px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-white) 14%,transparent);overflow:hidden}.page-start-up-studio .studio-pass__bar span{display:block;height:100%;border-radius:inherit;background:var(--text-primary);transform-origin:left;animation:studio-pass-fill 1.6s var(--ease-out) .4s both}@keyframes studio-pass-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page-start-up-studio .vs-switch-stat__cell{gap:var(--space-2)}.page-start-up-studio .studio-stat__label{font-family:var(--font-sans);color:var(--text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-snug)}.page-start-up-studio .studio-path{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-5);width:100%;margin:0;padding:0;list-style:none}.page-start-up-studio .studio-path:before,.page-start-up-studio .studio-path:after{content:"";position:absolute;left:50%;z-index:0}.page-start-up-studio .studio-path:before{top:var(--space-6);bottom:var(--space-6);width:1px;background:color-mix(in srgb,var(--color-white) 22%,transparent)}.page-start-up-studio .studio-path:after{top:var(--space-6);width:6px;height:6px;margin-left:-2.5px;border-radius:var(--radius-full);background:var(--text-primary);box-shadow:0 0 12px var(--text-primary);opacity:0}.page-start-up-studio .vs-switch-row.is-inview .studio-path:after{animation:studio-path-signal 3.2s var(--ease-in-out) 1s infinite}@keyframes studio-path-signal{0%{top:var(--space-6);opacity:0}10%{opacity:1}90%{opacity:1}to{top:calc(100% - var(--space-6));opacity:0}}.page-start-up-studio .studio-path__step.glass-card{z-index:1;flex-direction:row;align-items:center;gap:var(--space-3);width:fit-content;padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);border-radius:var(--radius-full);opacity:0;transform:translateY(10px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.page-start-up-studio .studio-path__step{align-self:center}.page-start-up-studio .studio-path__step:nth-child(2){transition-delay:.14s}.page-start-up-studio .studio-path__step:nth-child(3){transition-delay:.28s}.page-start-up-studio .vs-switch-row.is-inview .studio-path__step{opacity:1;transform:translateY(0)}.page-start-up-studio .studio-path__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-white);color:var(--bg-primary)}.page-start-up-studio .studio-path__icon svg{width:16px;height:16px}.page-start-up-studio .studio-path__text{display:flex;flex-direction:column;color:var(--text-primary);font-size:var(--font-size-14);line-height:var(--line-height-snug);white-space:nowrap}.page-start-up-studio .studio-path__kicker{color:var(--text-tertiary);font-size:var(--font-size-12)}.page-start-up-studio .studio-path__badge.glass-card{display:inline-flex;flex-direction:row;margin-top:var(--space-4);padding:var(--space-3) var(--space-5);border-radius:var(--radius-2);color:var(--text-primary);font-size:var(--font-size-12);line-height:var(--line-height-tight);white-space:nowrap;animation:vs-switch-badge-float 3.4s var(--ease-in-out) infinite}.page-start-up-studio .studio-pool{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%}.page-start-up-studio .studio-pool__source.glass-card{align-items:center;gap:var(--space-2);width:min(100%,280px);padding:var(--space-6) var(--space-8);text-align:center}.page-start-up-studio .studio-pool__label{color:var(--text-secondary);font-size:var(--font-size-12);line-height:var(--line-height-snug)}.page-start-up-studio .studio-pool__bar{display:block;width:100%;height:4px;margin:var(--space-2) 0;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-white) 14%,transparent);overflow:hidden}.page-start-up-studio .studio-pool__bar span{display:block;height:100%;border-radius:inherit;background:var(--text-primary);transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease-out) .3s}.page-start-up-studio .vs-switch-row.is-inview .studio-pool__bar span{transform:scaleX(1)}.page-start-up-studio .studio-pool__links{display:block;width:100%;height:var(--space-16);color:color-mix(in srgb,var(--color-white) 45%,transparent)}.page-start-up-studio .studio-pool__links path{stroke:currentColor;stroke-width:1;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.page-start-up-studio .vs-switch-row.is-inview .studio-pool__links path{animation:studio-pool-flow 1.2s linear infinite}@keyframes studio-pool-flow{to{stroke-dashoffset:-20}}.page-start-up-studio .studio-pool__modes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-8);width:100%}.page-start-up-studio .studio-pool__mode.glass-card{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-3);width:fit-content;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--radius-full);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.page-start-up-studio .studio-pool__mode-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-full);background:var(--color-white);color:var(--bg-primary)}.page-start-up-studio .studio-pool__mode-icon svg{width:14px;height:14px}.page-start-up-studio .studio-ask .section-intro{margin-bottom:var(--space-10)}.page-start-up-studio .studio-ask .section-subtitle{max-width:640px;margin-left:auto;margin-right:auto}.page-start-up-studio .studio-ask__bento.vs-beyond-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;aspect-ratio:auto}.page-start-up-studio .studio-ask__bento.vs-beyond-bento:after{display:none}.page-start-up-studio .studio-ask__bento .vs-beyond-cell{padding:var(--space-10)}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:not(:nth-of-type(3n)){border-right:1px solid var(--border-secondary)}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:nth-of-type(-n+3){border-bottom:1px solid var(--border-secondary)}.page-start-up-studio .studio-ask__bento .vs-beyond-cell h3{font-size:var(--font-size-20)}.page-start-up-studio .studio-eligibility .glass-table__table{min-width:0}.page-start-up-studio .statement-body{text-wrap:balance}.page-start-up-studio .studio-table-note{max-width:52rem;margin:var(--space-10) auto 0;color:var(--text-tertiary);font-size:var(--font-size-14);line-height:var(--line-height-relaxed);text-align:center;text-wrap:pretty}.page-start-up-studio .studio-table-note a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:.18em}.page-start-up-studio .studio-table-note a:hover{color:var(--text-primary)}.page-start-up-studio .studio-apply{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-16);align-items:center}.page-start-up-studio .studio-apply .studio-timeline{order:-1}.page-start-up-studio .studio-apply__copy .section-title{margin-bottom:var(--space-4)}.page-start-up-studio .studio-apply__copy .section-subtitle{margin-bottom:var(--space-8)}.page-start-up-studio .studio-apply__promises{list-style:none;margin:0 0 var(--space-10);padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.page-start-up-studio .studio-apply__promises li{position:relative;padding-left:var(--space-8);color:var(--text-primary);font-size:var(--font-size-16);line-height:var(--line-height-snug)}.page-start-up-studio .studio-apply__promises li:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;translate:0 -50%;background:var(--color-purple-400);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.5 3.5L13 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.5 3.5L13 4'/%3E%3C/svg%3E") center / contain no-repeat}.page-start-up-studio .studio-apply__note{margin:var(--space-6) 0 0;color:var(--text-tertiary);font-size:var(--font-size-14);line-height:var(--line-height-relaxed)}.page-start-up-studio .studio-apply__note+.studio-apply__note{margin-top:var(--space-2)}.page-start-up-studio .studio-apply__note a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:.18em}.page-start-up-studio .studio-apply__note a:hover{color:var(--text-primary)}.page-start-up-studio .studio-timeline{position:relative;isolation:isolate}.page-start-up-studio .studio-timeline__light{position:absolute;inset:calc(-1 * var(--space-7)) calc(-1 * var(--space-5));z-index:0;pointer-events:none;background:radial-gradient(40% 50% at 4% 0%,color-mix(in srgb,var(--color-white) 10%,transparent) 0%,transparent 70%),radial-gradient(40% 50% at 96% 100%,color-mix(in srgb,var(--color-white) 6%,transparent) 0%,transparent 70%);filter:blur(36px)}.page-start-up-studio .studio-timeline__panel{z-index:1;display:block;padding:var(--space-10)}.page-start-up-studio .studio-timeline__panel:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 5.5%,transparent),color-mix(in srgb,var(--color-white) 1.5%,transparent));opacity:1}.page-start-up-studio .studio-timeline__heading{margin:0 0 var(--space-8);color:var(--text-tertiary);font-size:var(--font-size-14);line-height:var(--line-height-snug)}.page-start-up-studio .studio-timeline__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-8)}.page-start-up-studio .studio-timeline__step{--node: 40px;position:relative;display:grid;grid-template-columns:var(--node) minmax(0,1fr);gap:var(--space-5)}.page-start-up-studio .studio-timeline__step:not(:last-child):before,.page-start-up-studio .studio-timeline__step:not(:last-child):after{content:"";position:absolute;left:calc(var(--node) / 2);top:calc(var(--node) + var(--space-2));bottom:calc(-1 * var(--space-8) + var(--space-2));width:1px}.page-start-up-studio .studio-timeline__step:not(:last-child):after{background:var(--border-card)}.page-start-up-studio .studio-timeline__step:not(:last-child):before{z-index:1;background:color-mix(in srgb,var(--color-white) 64%,transparent);transform-origin:top;transition:transform var(--duration-480) var(--ease-out)}.page-start-up-studio .studio-timeline__node{display:flex;align-items:center;justify-content:center;width:var(--node);height:var(--node);border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--color-white) 40%,transparent);background:color-mix(in srgb,var(--color-white) 8%,var(--bg-primary));color:var(--text-primary);transition:border-color var(--duration-320) var(--ease-out),background var(--duration-320) var(--ease-out),color var(--duration-320) var(--ease-out)}.page-start-up-studio .studio-timeline__node svg{width:18px;height:18px}.page-start-up-studio .studio-timeline__body{padding-top:var(--space-1);transition:opacity var(--duration-320) var(--ease-out)}.page-start-up-studio .studio-timeline__meta{display:block;margin-bottom:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-14);line-height:var(--line-height-snug)}.page-start-up-studio .studio-timeline__body h3{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--font-size-20);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.page-start-up-studio .studio-timeline__body p{margin:0;color:var(--text-secondary);font-size:var(--font-size-16);line-height:var(--line-height-relaxed)}html.js-reveal .page-start-up-studio .studio-timeline__step:not(.is-reached) .studio-timeline__node{border-color:var(--border-card);background:var(--bg-primary);color:var(--text-tertiary)}html.js-reveal .page-start-up-studio .studio-timeline__step:not(.is-reached) .studio-timeline__body{opacity:.4}html.js-reveal .page-start-up-studio .studio-timeline__step:not(.is-reached):before{transform:scaleY(0)}.page-start-up-studio .cta-card:before,.page-start-up-studio .cta-card.glass-card--liquid:before{background:linear-gradient(180deg,#00000047,#00000029 55%,#0000001a),url(/illustrations/backgrounds/cta-eclipse-glow.webp) left bottom / cover no-repeat}.page-start-up-studio .cta-card:after{display:none}.page-start-up-studio .statement-section .link-cta{margin-top:var(--space-8)}@media(prefers-reduced-motion:reduce){.page-start-up-studio .studio-pass__bar span,.page-start-up-studio .studio-path__badge.glass-card,.page-start-up-studio .vs-switch-row.is-inview .studio-path:after{animation:none}.page-start-up-studio .studio-path__step.glass-card{opacity:1;transform:none;transition:none}}@media(max-width:1023px){.page-start-up-studio .studio-ask__bento.vs-beyond-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:nth-of-type(n){border-right:0;border-bottom:0}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:nth-of-type(odd){border-right:1px solid var(--border-secondary)}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:nth-of-type(-n+4){border-bottom:1px solid var(--border-secondary)}}@media(max-width:991px){.page-start-up-studio .studio-apply{grid-template-columns:1fr;gap:var(--space-12)}.page-start-up-studio .studio-apply .studio-timeline{order:0}}@media(max-width:767px){.page-start-up-studio .hero.hero--split.hero--dark .studio-pass-stage{height:280px}.page-start-up-studio .studio-pass{width:296px;height:180px;padding:var(--space-6)}.page-start-up-studio .studio-pass__value{font-size:var(--font-size-32)}.page-start-up-studio .studio-ask__bento.vs-beyond-bento{grid-template-columns:1fr}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:nth-of-type(n){border-right:0}.page-start-up-studio .studio-ask__bento .vs-beyond-cell:not(:last-of-type){border-bottom:1px solid var(--border-secondary)}.page-start-up-studio .statement-title{font-size:var(--font-size-32)}.page-start-up-studio .statement-body{font-size:var(--font-size-20)}.page-start-up-studio .studio-timeline__panel{padding:var(--space-6)}}
