.startups[data-v-e56b7af7]{--tw-bg-opacity:1;background-color:rgb(var(--color-glass)/var(--tw-bg-opacity,1))}.startups__stats[data-v-e56b7af7]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.startups__stats[data-v-e56b7af7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.startups__stat[data-v-e56b7af7]{background-color:rgb(var(--color-fg)/.02);border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.08 + var(--edge-b)));border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:.375rem;padding:1rem}:where(html:not(.dark)) .startups__stat[data-v-e56b7af7]{--tw-border-opacity:1;border-color:rgb(233 235 239/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface)/var(--tw-bg-opacity,1))}@media (min-width:640px){.startups__stat[data-v-e56b7af7]{padding:1.25rem}}.startups__stat dd[data-v-e56b7af7]:not(.startups__stat-note){display:grid;font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25;order:1;text-wrap:balance;--tw-text-opacity:1;color:rgb(var(--color-gold)/var(--tw-text-opacity,1))}@media (min-width:640px){.startups__stat dd[data-v-e56b7af7]:not(.startups__stat-note){font-size:1.5rem;line-height:2rem}}.startups__stat dd[data-v-e56b7af7]:not(.startups__stat-note){font-variant-numeric:tabular-nums;letter-spacing:-.02em}.startups__stat dt[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.35));font-size:.8125rem;line-height:1.375;order:2;text-wrap:pretty}.startups__stat-ghost[data-v-e56b7af7],.startups__stat-live[data-v-e56b7af7]{grid-area:1/1}.startups__stat-ghost[data-v-e56b7af7]{opacity:0}.startups__stat-note[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.55));font-size:.75rem;line-height:1rem;order:3}.startups__layout[data-v-e56b7af7]{display:grid;gap:2rem;margin-top:2.5rem}@media (min-width:1024px){.startups__layout[data-v-e56b7af7]{align-items:flex-start;gap:2.5rem;grid-template-columns:16rem minmax(0,1fr)}}@media (min-width:1280px){.startups__layout[data-v-e56b7af7]{gap:3.5rem;grid-template-columns:18rem minmax(0,1fr)}}.startups__rail[data-v-e56b7af7]{display:none}@media (min-width:1024px){.startups__rail[data-v-e56b7af7]{background-color:rgb(var(--color-fg)/.02);border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.08 + var(--edge-b)));border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;position:sticky}:where(html:not(.dark)) .startups__rail[data-v-e56b7af7]{--tw-border-opacity:1;border-color:rgb(233 235 239/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface)/var(--tw-bg-opacity,1))}}.startups__rail[data-v-e56b7af7]{top:calc(var(--section-offset, 0px) + 1.5rem)}.startups__rail-title[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.5));font-size:.75rem;font-weight:600;line-height:1rem;padding:.375rem .625rem .25rem}.startups__nav[data-v-e56b7af7]{display:flex;flex-direction:column;gap:.125rem;position:relative}.startups__nav-marker[data-v-e56b7af7]{background-color:rgb(var(--color-brand)/.1);border-radius:.5rem;pointer-events:none;right:0;top:0;transition:transform .42s var(--ease-out-quint),height .42s var(--ease-out-quint)}.startups__nav-marker[data-v-e56b7af7],.startups__nav-marker[data-v-e56b7af7]:before{left:0;position:absolute}.startups__nav-marker[data-v-e56b7af7]:before{border-radius:9999px;bottom:.5rem;top:.5rem;width:3px;--tw-bg-opacity:1;background-color:rgb(var(--color-brand-fg)/var(--tw-bg-opacity,1));content:""}.startups__nav-link[data-v-e56b7af7]{border-radius:.5rem;color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.3));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .625rem;position:relative;transition:background-color .2s ease,color .2s ease}.startups__nav-link[data-v-e56b7af7]:hover{background-color:rgb(var(--color-fg)/.04);--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}.startups__nav-link[data-v-e56b7af7]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-brand-fg)/.7)}.startups__nav-link.is-active[data-v-e56b7af7]{font-weight:600;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}.startups__rail-cta[data-v-e56b7af7]{margin-top:.5rem;width:100%}.startups__main[data-v-e56b7af7]{display:flex;flex-direction:column;gap:3.5rem;min-width:0}@media (min-width:1024px){.startups__main[data-v-e56b7af7]{gap:4rem}}.startups__section[data-v-e56b7af7]{scroll-margin-top:calc(var(--section-offset, 0px) + 1.5rem)}.startups__section-body[data-v-e56b7af7]{display:flex;flex-direction:column;gap:1rem}.startups__h2[data-v-e56b7af7]{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;text-wrap:balance;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}@media (min-width:640px){.startups__h2[data-v-e56b7af7]{font-size:1.75rem}}.startups__h2[data-v-e56b7af7]{letter-spacing:-.02em}.startups__h3[data-v-e56b7af7]{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}.startups__text[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.25));font-size:.9375rem;line-height:1.625}.startups__muted[data-v-e56b7af7],.startups__text[data-v-e56b7af7]{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.startups__muted[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.5));font-size:.75rem;line-height:1rem;line-height:1.625}.startups__timeline[data-v-e56b7af7]{display:flex;flex-direction:column;gap:1.75rem;margin-top:.5rem}.startups__milestone[data-v-e56b7af7],.startups__timeline[data-v-e56b7af7]{position:relative}.startups__milestone[data-v-e56b7af7]{display:grid;gap:.25rem;grid-template-columns:minmax(0,1fr);padding-left:2rem}@media (min-width:640px){.startups__milestone[data-v-e56b7af7]{gap:1.25rem;grid-template-columns:4rem minmax(0,1fr)}}.startups__milestone[data-v-e56b7af7]:not(:last-child):after{background-color:rgb(var(--line-strong));bottom:-1.75rem;left:.4375rem;position:absolute;top:1.25rem;width:1px}@media (min-width:640px){.startups__milestone[data-v-e56b7af7]:not(:last-child):after{left:.4375rem}}.startups__milestone[data-v-e56b7af7]:not(:last-child):after{content:""}.startups__dot[data-v-e56b7af7]{border-radius:9999px;border-width:2px;height:.875rem;left:0;position:absolute;top:.4375rem;width:.875rem;--tw-border-opacity:1;border-color:rgb(var(--color-brand-fg)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-body)/var(--tw-bg-opacity,1));transition:background-color .3s var(--ease-out-quint),transform .3s var(--ease-out-quint)}.startups__year[data-v-e56b7af7]{font-size:1.125rem;font-weight:700;line-height:1.75rem;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--color-gold)/var(--tw-text-opacity,1))}@media (min-width:640px){.startups__year[data-v-e56b7af7]{font-size:1.25rem;line-height:1.75rem;padding-top:1px}}.startups__year[data-v-e56b7af7]{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.startups__grid[data-v-e56b7af7]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.5rem}@media (min-width:640px){.startups__grid[data-v-e56b7af7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.startups__grid[data-v-e56b7af7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.startups__item[data-v-e56b7af7]{animation:startups-rise-e56b7af7 .34s var(--ease-out-quint) backwards;animation-delay:calc(min(var(--i, 0),8)*40ms)}.startups__company[data-v-e56b7af7]{align-items:flex-start;background-color:rgb(var(--color-fg)/.02);border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.08 + var(--edge-b)));border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:.25rem;height:100%;padding:.75rem;text-align:left;width:100%}:where(html:not(.dark)) .startups__company[data-v-e56b7af7]{--tw-border-opacity:1;border-color:rgb(233 235 239/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface)/var(--tw-bg-opacity,1))}.startups__company[data-v-e56b7af7]{transition:border-color .24s ease,transform .28s var(--ease-out-quint)}.startups__company[data-v-e56b7af7]:active{transform:scale(.97)}.startups__company[data-v-e56b7af7]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-brand-fg)/.7)}.startups__logo[data-v-e56b7af7]{border-radius:.75rem;height:6rem;margin-bottom:.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.startups__logo[data-v-e56b7af7],.startups__logo img[data-v-e56b7af7]{width:100%}.startups__logo img[data-v-e56b7af7]{height:100%;-o-object-fit:contain;object-fit:contain}.startups__logo--sm[data-v-e56b7af7]{flex-shrink:0;height:5rem;margin-bottom:0;width:5rem}.startups__company-name[data-v-e56b7af7]{font-size:.9375rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}.startups__company-name[data-v-e56b7af7],.startups__company-sector[data-v-e56b7af7]{padding-left:.125rem;padding-right:.125rem}.startups__company-sector[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.4));font-size:.75rem;line-height:1rem;line-height:1.375}.startups__bars[data-v-e56b7af7]{display:flex;flex-direction:column;gap:.875rem;margin-top:.5rem}.startups__bar[data-v-e56b7af7]{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) 3rem;row-gap:.375rem}@media (min-width:640px){.startups__bar[data-v-e56b7af7]{grid-template-columns:11rem minmax(0,1fr) 3rem;row-gap:0}}.startups__bar-label[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.2));font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.startups__bar-label[data-v-e56b7af7]{font-size:.9375rem}}.startups__bar-track[data-v-e56b7af7]{background-color:rgb(var(--color-fg)/.06);border-radius:9999px;grid-column:span 2/span 2;height:.625rem;order:3;overflow:hidden}:where(html:not(.dark)) .startups__bar-track[data-v-e56b7af7]{--tw-bg-opacity:1;background-color:rgb(233 235 239/var(--tw-bg-opacity,1))}@media (min-width:640px){.startups__bar-track[data-v-e56b7af7]{grid-column:span 1/span 1;order:0}}.startups__bar-fill[data-v-e56b7af7]{border-radius:9999px;display:block;height:100%;transform-origin:left;--tw-bg-opacity:1;background-color:rgb(var(--color-brand)/var(--tw-bg-opacity,1));transform:scaleX(0);transition:transform .9s var(--ease-out-quint);transition-delay:calc(var(--i, 0)*70ms)}.startups__bars.is-shown .startups__bar-fill[data-v-e56b7af7]{transform:scaleX(var(--value))}.startups__bar-value[data-v-e56b7af7]{font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}.startups__cta[data-v-e56b7af7]{background-color:rgb(var(--color-gold)/.06);border-color:rgb(var(--color-gold)/.4);border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem}@media (min-width:640px){.startups__cta[data-v-e56b7af7]{padding:1.75rem}}.startups__cta-title[data-v-e56b7af7]{font-size:1.25rem;font-weight:700;line-height:1.75rem;text-wrap:balance;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}@media (min-width:640px){.startups__cta-title[data-v-e56b7af7]{font-size:1.5rem;line-height:2rem}}.startups__cta-title[data-v-e56b7af7]{letter-spacing:-.02em}.startups__cta-text[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.3));font-size:.9375rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.625;margin-top:.5rem;text-align:justify}.startups__cta-actions[data-v-e56b7af7]{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.startups__cta-actions[data-v-e56b7af7]{flex-direction:row}.startups__cta-actions[data-v-e56b7af7]>*{min-width:14rem}}.startups__dialog[data-v-e56b7af7]{border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.1 + var(--edge-b)));border-radius:1rem;border-width:1px;margin:auto;max-width:none;width:min(34rem,calc(100% - 2rem));--tw-bg-opacity:1;background-color:rgb(var(--color-surface)/var(--tw-bg-opacity,1));padding:0;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(html:not(.dark)) .startups__dialog[data-v-e56b7af7]{--tw-border-opacity:1;border-color:rgb(233 235 239/var(--tw-border-opacity,1))}.startups__dialog[data-v-e56b7af7]::backdrop{background-color:#0009}.startups__dialog[open][data-v-e56b7af7]{animation:startups-pop-e56b7af7 .22s var(--ease-out-quint)}.startups__dialog[open][data-v-e56b7af7]::backdrop{animation:startups-fade-e56b7af7 .22s ease}.startups__modal[data-v-e56b7af7]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;position:relative}@media (min-width:640px){.startups__modal[data-v-e56b7af7]{padding:1.75rem}}.startups__close[data-v-e56b7af7]{border-radius:9999px;color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.4));display:grid;font-size:1.25rem;height:2.25rem;line-height:1.75rem;place-items:center;position:absolute;right:.75rem;top:.75rem;transition:background-color .2s ease,color .2s ease,transform .16s var(--ease-out-quint);width:2.25rem}.startups__close[data-v-e56b7af7]:active{transform:scale(.94)}.startups__close[data-v-e56b7af7]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-brand-fg)/.7)}.startups__modal-head[data-v-e56b7af7]{align-items:center;display:flex;gap:1rem;padding-right:2.5rem}.startups__modal-title[data-v-e56b7af7]{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)));letter-spacing:-.01em}.startups__achievement[data-v-e56b7af7]{background-color:rgb(var(--color-gold)/.06);border-color:rgb(var(--color-gold)/.3);border-radius:.75rem;border-width:1px;padding:1rem}.startups__achievement-label[data-v-e56b7af7]{font-size:.75rem;font-weight:600;line-height:1rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(var(--color-gold)/var(--tw-text-opacity,1))}.startups__achievement-text[data-v-e56b7af7]{color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.2));font-size:.875rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.25rem;line-height:1.625;text-align:justify}.startups__visit[data-v-e56b7af7]{align-self:flex-start}@media (hover:hover){.startups__company[data-v-e56b7af7]:hover{border-color:rgb(var(--color-brand-fg)/.3);transform:translateY(-3px)}.startups__company[data-v-e56b7af7]:hover:active{transform:scale(.97)}.startups__milestone:hover .startups__dot[data-v-e56b7af7]{--tw-bg-opacity:1;background-color:rgb(var(--color-brand-fg)/var(--tw-bg-opacity,1));transform:scale(1.15)}.startups__close[data-v-e56b7af7]:hover{background-color:rgb(var(--color-fg)/.08);--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}}@media (prefers-reduced-motion:reduce){.startups__bar-fill[data-v-e56b7af7],.startups__close[data-v-e56b7af7],.startups__company[data-v-e56b7af7],.startups__dot[data-v-e56b7af7],.startups__nav-marker[data-v-e56b7af7]{transition:none}.startups__dialog[open][data-v-e56b7af7],.startups__dialog[open][data-v-e56b7af7]::backdrop{animation:none}.startups__item[data-v-e56b7af7]{animation:none}.startups__company[data-v-e56b7af7]:hover,.startups__milestone:hover .startups__dot[data-v-e56b7af7]{transform:none}}@keyframes startups-pop-e56b7af7{0%{opacity:0;transform:scale(.96)}}@keyframes startups-fade-e56b7af7{0%{opacity:0}}@keyframes startups-rise-e56b7af7{0%{opacity:0;transform:translateY(8px)}}
