.tower__title[data-astro-cid-5vx25mq6]{font-size:var(--step-4)}.tower__intro[data-astro-cid-5vx25mq6]{color:var(--mist);margin-top:1.5rem}.tower__grid[data-astro-cid-5vx25mq6]{grid-template-columns:minmax(12rem,22rem) minmax(0,1fr);gap:clamp(2rem,8vw,8rem);margin-top:clamp(3rem,7vw,6rem);display:grid}.tower__rail[data-astro-cid-5vx25mq6]{position:relative}.tower__rail[data-astro-cid-5vx25mq6] svg[data-astro-cid-5vx25mq6]{width:100%;max-height:calc(100vh - 9rem);position:sticky;top:7rem;overflow:visible}.floor__frame[data-astro-cid-5vx25mq6],.ground[data-astro-cid-5vx25mq6],.crane[data-astro-cid-5vx25mq6] path[data-astro-cid-5vx25mq6]{fill:none;stroke:var(--mist);stroke-width:1.5px;vector-effect:non-scaling-stroke}.floor__frame[data-astro-cid-5vx25mq6]{opacity:.32;transition:opacity .32s var(--ease-out)}.floor__win[data-astro-cid-5vx25mq6]{fill:#f7f5ef12;transition:fill .42s var(--ease-out)}.floor[data-astro-cid-5vx25mq6].is-built .floor__frame[data-astro-cid-5vx25mq6]{opacity:1}.floor[data-astro-cid-5vx25mq6].is-built .floor__win[data-astro-cid-5vx25mq6]{fill:var(--lamp)}.floor[data-astro-cid-5vx25mq6].is-current .floor__win[data-astro-cid-5vx25mq6]{fill:#ffe4b5}.crane[data-astro-cid-5vx25mq6]{opacity:.32;transition:opacity .4s var(--ease-out)}.crane[data-astro-cid-5vx25mq6] rect[data-astro-cid-5vx25mq6]{fill:var(--mist)}[data-astro-cid-5vx25mq6][data-level="6"] .crane[data-astro-cid-5vx25mq6]{opacity:1}.tower__item[data-astro-cid-5vx25mq6]{border-top:1px solid var(--line-dark);opacity:.8;transition:opacity .32s var(--ease-out);padding-block:clamp(2.5rem,6vw,5rem)}.tower__item[data-astro-cid-5vx25mq6].is-built{opacity:1}.tower__item[data-astro-cid-5vx25mq6]:last-child{padding-bottom:0}.tower__level[data-astro-cid-5vx25mq6]{color:var(--lamp);font-weight:600}.tower__name[data-astro-cid-5vx25mq6]{font-size:var(--step-3);letter-spacing:-.012em;margin-top:.375rem;font-weight:500}.tower__text[data-astro-cid-5vx25mq6]{font-size:var(--step-1);max-width:34em;margin-top:1rem;line-height:1.5}@media (width<=47.99rem){.tower__grid[data-astro-cid-5vx25mq6]{grid-template-columns:3.75rem minmax(0,1fr);gap:1.25rem}.tower__rail[data-astro-cid-5vx25mq6] svg[data-astro-cid-5vx25mq6]{top:6rem}.tower__item[data-astro-cid-5vx25mq6]{padding-block:2.25rem}.tower__text[data-astro-cid-5vx25mq6]{font-size:var(--step-0);line-height:1.6}}.about-copy[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem clamp(2rem,6vw,6rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.about-copy[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{max-width:34em;margin:0}.founders__title[data-astro-cid-ta2fbyqs]{font-size:var(--step-4)}.founders__sub[data-astro-cid-ta2fbyqs]{margin-top:.75rem}.founders__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.founder[data-astro-cid-ta2fbyqs] .portrait{aspect-ratio:4/5;object-fit:cover;background:var(--mist);width:100%;box-shadow:0 0 0 1px var(--line), 0 32px 64px -32px #0d274373}.founder--offset[data-astro-cid-ta2fbyqs]{margin-top:clamp(0rem,9vw,9rem)}.founder__name[data-astro-cid-ta2fbyqs]{font-size:var(--step-3);margin-top:1.75rem;line-height:1.08}.founder__role[data-astro-cid-ta2fbyqs]{margin-top:.375rem;font-weight:600}.founder__place[data-astro-cid-ta2fbyqs]{color:var(--slate)}.founder__bio[data-astro-cid-ta2fbyqs]{max-width:58ch;margin-top:1.25rem}.founder__focus[data-astro-cid-ta2fbyqs]{max-width:58ch;margin-top:1rem;font-weight:600}.founder__highlights[data-astro-cid-ta2fbyqs]{margin-top:1.25rem}.founder__highlights[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);padding-block:.625rem}.founder__highlights[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--line)}.founder__links[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;display:flex}.about-faq__title[data-astro-cid-ta2fbyqs]{font-size:var(--step-4)}.about-faq__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem clamp(2rem,6vw,6rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.about-faq__q[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);line-height:1.2}.about-faq__a[data-astro-cid-ta2fbyqs]{max-width:58ch;margin-top:.75rem}.about-cta__inner[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.about-cta__title[data-astro-cid-ta2fbyqs]{font-size:var(--step-4)}@media (width<=47.99rem){.about-copy[data-astro-cid-ta2fbyqs],.founders__grid[data-astro-cid-ta2fbyqs],.about-faq__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.founder--offset[data-astro-cid-ta2fbyqs]{margin-top:1rem}}
