.veil[data-astro-cid-k6jmni5q]{position:relative;isolation:isolate}.veil[data-astro-cid-k6jmni5q]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(#0000,#000c 14% 86%,#0000)}.hero[data-astro-cid-k6jmni5q]{position:relative;min-height:100svh;display:flex;align-items:center;padding:160px 0 80px}.hero__inner[data-astro-cid-k6jmni5q]{display:grid;gap:var(--xs-s4)}.hero__eyebrow[data-astro-cid-k6jmni5q]{opacity:0;animation:fade var(--xs-section-t) var(--xs-ease) .2s forwards}.hero__title[data-astro-cid-k6jmni5q]{font-size:clamp(44px,1.25rem + 4.8vw,96px);line-height:.96;letter-spacing:-.03em;font-weight:600}.ln[data-astro-cid-k6jmni5q]{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.hero__title[data-astro-cid-k6jmni5q] .ln[data-astro-cid-k6jmni5q]>span[data-astro-cid-k6jmni5q]{display:inline-block;transform:translateY(110%);animation:rise var(--xs-max-t) var(--xs-ease) .1s forwards}.hero__title[data-astro-cid-k6jmni5q] .ln[data-astro-cid-k6jmni5q]:nth-child(2)>span[data-astro-cid-k6jmni5q]{animation-delay:.16s}.hero__lede[data-astro-cid-k6jmni5q]{max-width:48ch;margin-top:var(--xs-s2);font-size:var(--xs-body);color:var(--xs-t70);opacity:0;animation:fade var(--xs-section-t) var(--xs-ease) .5s forwards}.hero__lede[data-astro-cid-k6jmni5q] b[data-astro-cid-k6jmni5q]{color:var(--xs-white);font-weight:500}.hero__actions[data-astro-cid-k6jmni5q]{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--xs-s2);opacity:0;animation:fade var(--xs-section-t) var(--xs-ease) .6s forwards}.hero__cue[data-astro-cid-k6jmni5q]{position:absolute;left:var(--xs-margin);bottom:40px;letter-spacing:.18em;opacity:0;animation:fade var(--xs-section-t) var(--xs-ease) .9s forwards}@keyframes rise{to{transform:none}}@keyframes fade{to{opacity:1}}@media(min-width:900px){.hero__inner[data-astro-cid-k6jmni5q]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--xs-gutter)}.hero__eyebrow[data-astro-cid-k6jmni5q],.hero__title[data-astro-cid-k6jmni5q]{grid-column:1 / 8}.hero__lede[data-astro-cid-k6jmni5q]{grid-column:1 / 6}.hero__actions[data-astro-cid-k6jmni5q]{grid-column:1 / 8}}@media(max-width:899px){.hero[data-astro-cid-k6jmni5q]{align-items:flex-end;padding-top:52vh}.hero__cue[data-astro-cid-k6jmni5q]{display:none}}.burst[data-astro-cid-k6jmni5q]{height:70vh}.intro[data-astro-cid-k6jmni5q]{padding:var(--xs-s16) 0 var(--xs-section)}.intro__tag[data-astro-cid-k6jmni5q],.intro__big[data-astro-cid-k6jmni5q],.intro__small[data-astro-cid-k6jmni5q]{grid-column:1 / -1}.intro__big[data-astro-cid-k6jmni5q]{font:500 clamp(24px,1.2rem + 1.5vw,40px) / 1.2 var(--xs-font-head);letter-spacing:-.02em;color:var(--xs-t55);max-width:30ch;text-wrap:pretty}.intro__big[data-astro-cid-k6jmni5q] b[data-astro-cid-k6jmni5q]{color:var(--xs-white);font-weight:500}.intro__small[data-astro-cid-k6jmni5q]{color:var(--xs-t70);max-width:52ch}.intro__small[data-astro-cid-k6jmni5q] .link[data-astro-cid-k6jmni5q]{color:var(--xs-green);border-color:var(--xs-green);margin-left:8px}.intro__small[data-astro-cid-k6jmni5q] .link[data-astro-cid-k6jmni5q]:hover{color:var(--xs-white);border-color:var(--xs-white)}@media(min-width:900px){.intro__tag[data-astro-cid-k6jmni5q]{grid-column:1 / 3;margin-top:.6em}.intro__big[data-astro-cid-k6jmni5q]{grid-column:3 / 11}.intro__small[data-astro-cid-k6jmni5q]{grid-column:3 / 9;margin-top:0}}.floor[data-astro-cid-k6jmni5q]{position:relative;height:200vh}.floor__copy[data-astro-cid-k6jmni5q]{position:sticky;top:24vh;padding:var(--xs-s12) 0}.floor__line[data-astro-cid-k6jmni5q]{grid-column:1 / -1;font:500 clamp(26px,1.4rem + 2vw,48px) / 1.1 var(--xs-font-head);letter-spacing:-.03em}.floor__cta[data-astro-cid-k6jmni5q]{grid-column:1 / -1;justify-self:start}@media(min-width:900px){.floor__line[data-astro-cid-k6jmni5q]{grid-column:1 / 8}.floor__cta[data-astro-cid-k6jmni5q]{grid-column:1 / 7;margin-top:var(--xs-s4)}}.divs__head[data-astro-cid-k6jmni5q] h2[data-astro-cid-k6jmni5q]{margin-top:var(--xs-s4);font-size:clamp(36px,1.5rem + 2.6vw,72px);line-height:.92;letter-spacing:-.04em}.divs__ring[data-astro-cid-k6jmni5q]{list-style:none}.divs__card[data-astro-cid-k6jmni5q] a[data-astro-cid-k6jmni5q]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;height:100%;padding:24px;background:var(--xs-black);border:1px solid var(--xs-t12);transition:border-color var(--xs-component) var(--xs-ease),transform var(--xs-component) var(--xs-ease),box-shadow var(--xs-section-t) var(--xs-ease)}.divs__card[data-astro-cid-k6jmni5q] a[data-astro-cid-k6jmni5q]:hover,.divs__card[data-astro-cid-k6jmni5q].active a[data-astro-cid-k6jmni5q]{border-color:var(--xs-t40)}.divs__card[data-astro-cid-k6jmni5q] a[data-astro-cid-k6jmni5q]:hover{transform:translateY(-4px);box-shadow:0 28px 60px #000000b3,0 8px 20px #00000080}.divs__card[data-astro-cid-k6jmni5q].active a[data-astro-cid-k6jmni5q]{box-shadow:0 24px 56px #0009}.divs__img[data-astro-cid-k6jmni5q]{position:absolute;inset:0;z-index:-2}.divs__img[data-astro-cid-k6jmni5q] img{width:100%;height:100%;object-fit:cover;opacity:.22;transition:opacity var(--xs-section-t) var(--xs-ease)}.divs__card[data-astro-cid-k6jmni5q].active .divs__img[data-astro-cid-k6jmni5q] img,.divs__card[data-astro-cid-k6jmni5q] a[data-astro-cid-k6jmni5q]:hover .divs__img[data-astro-cid-k6jmni5q] img{opacity:.45}.divs__card[data-astro-cid-k6jmni5q] a[data-astro-cid-k6jmni5q]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000001a,#00000080 42%,#000000f0)}.divs__ai[data-astro-cid-k6jmni5q]{position:absolute;right:20px;top:24px}.divs__n[data-astro-cid-k6jmni5q]{font:600 clamp(48px,2.5rem + 2vw,80px) / .85 var(--xs-font-head);letter-spacing:-.04em;color:var(--xs-t55);font-variant-numeric:tabular-nums;transition:color var(--xs-component) var(--xs-ease)}.divs__card[data-astro-cid-k6jmni5q].active .divs__n[data-astro-cid-k6jmni5q]{color:var(--xs-green)}.divs__card[data-astro-cid-k6jmni5q] h3[data-astro-cid-k6jmni5q]{margin-top:auto;font:600 clamp(22px,1.1rem + 1vw,30px) / 1 var(--xs-font-head);letter-spacing:-.02em}.divs__cap[data-astro-cid-k6jmni5q]{margin-top:8px;font-size:15px;line-height:1.4}.divs__remit[data-astro-cid-k6jmni5q]{margin-top:6px;font-size:13px;line-height:1.45;color:var(--xs-t70);max-width:40ch}.divs__nav[data-astro-cid-k6jmni5q]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.divs__count[data-astro-cid-k6jmni5q]{font-variant-numeric:tabular-nums;letter-spacing:.18em}.divs__dots[data-astro-cid-k6jmni5q]{display:flex;gap:2px}.divs__dots[data-astro-cid-k6jmni5q] button[data-astro-cid-k6jmni5q]{width:32px;height:32px;border:0;background:none;color:var(--xs-t55);font:500 var(--xs-label) / 1 var(--xs-font-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--xs-micro) var(--xs-ease)}.divs__dots[data-astro-cid-k6jmni5q] button[data-astro-cid-k6jmni5q]:hover,.divs__dots[data-astro-cid-k6jmni5q] button[data-astro-cid-k6jmni5q][aria-current=true]{color:var(--xs-white)}.divs__dots[data-astro-cid-k6jmni5q] button[data-astro-cid-k6jmni5q][aria-current=true]{box-shadow:inset 0 -1px var(--xs-white)}.is-ring[data-astro-cid-k6jmni5q]{height:calc(100svh + 400vh)}.is-ring[data-astro-cid-k6jmni5q] .divs__pin[data-astro-cid-k6jmni5q]{position:sticky;top:0;height:100svh;overflow:hidden}.is-ring[data-astro-cid-k6jmni5q] .divs__head[data-astro-cid-k6jmni5q]{position:absolute;z-index:3;left:0;right:0;top:128px;pointer-events:none}.is-ring[data-astro-cid-k6jmni5q] .divs__view[data-astro-cid-k6jmni5q]{position:absolute;inset:0;z-index:2;perspective:1400px;perspective-origin:50% 36%;pointer-events:none}.is-ring[data-astro-cid-k6jmni5q] .divs__ring[data-astro-cid-k6jmni5q]{--cw: min(520px, 66vh);position:absolute;left:50%;top:64vh;transform-style:preserve-3d;transition:transform var(--xs-section-t) var(--xs-ease)}.is-ring[data-astro-cid-k6jmni5q] .divs__card[data-astro-cid-k6jmni5q]{position:absolute;left:calc(var(--cw) / -2);top:calc(var(--cw) * -.35);width:var(--cw);height:calc(var(--cw) * .7);backface-visibility:hidden;pointer-events:auto;transition:opacity var(--xs-component) var(--xs-ease)}.is-ring[data-astro-cid-k6jmni5q] .divs__remit[data-astro-cid-k6jmni5q]{opacity:0;transition:opacity var(--xs-component) var(--xs-ease)}.is-ring[data-astro-cid-k6jmni5q] .divs__card[data-astro-cid-k6jmni5q].active .divs__remit[data-astro-cid-k6jmni5q]{opacity:1}.is-ring[data-astro-cid-k6jmni5q] .divs__card[data-astro-cid-k6jmni5q].far{pointer-events:none}.is-ring[data-astro-cid-k6jmni5q] .divs__nav[data-astro-cid-k6jmni5q]{position:absolute;z-index:3;left:0;right:0;bottom:32px;justify-content:flex-end}.is-flat[data-astro-cid-k6jmni5q] .divs__pin[data-astro-cid-k6jmni5q]{padding:var(--xs-section) 0 var(--xs-s16)}.is-flat[data-astro-cid-k6jmni5q] .divs__view[data-astro-cid-k6jmni5q]{margin-top:var(--xs-s8)}.is-flat[data-astro-cid-k6jmni5q] .divs__ring[data-astro-cid-k6jmni5q]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--xs-margin) 8px;scrollbar-width:none}.is-flat[data-astro-cid-k6jmni5q] .divs__ring[data-astro-cid-k6jmni5q]::-webkit-scrollbar{display:none}.is-flat[data-astro-cid-k6jmni5q] .divs__card[data-astro-cid-k6jmni5q]{flex:0 0 min(88vw,440px);aspect-ratio:10 / 7;scroll-snap-align:center}.is-flat[data-astro-cid-k6jmni5q] .divs__nav[data-astro-cid-k6jmni5q]{justify-content:space-between;margin-top:var(--xs-s4)}@media(max-width:599px){.is-flat[data-astro-cid-k6jmni5q] .divs__dots[data-astro-cid-k6jmni5q]{display:none}}.about[data-astro-cid-k6jmni5q]{padding:var(--xs-section) 0}.about__tag[data-astro-cid-k6jmni5q],.about__h[data-astro-cid-k6jmni5q],.flow[data-astro-cid-k6jmni5q],.about__foot[data-astro-cid-k6jmni5q]{grid-column:1 / -1}.about__h[data-astro-cid-k6jmni5q]{font:500 clamp(26px,1.5rem + 1.8vw,52px) / 1.12 var(--xs-font-head);letter-spacing:-.03em;color:var(--xs-t55)}.about__h[data-astro-cid-k6jmni5q] b[data-astro-cid-k6jmni5q]{color:var(--xs-white);font-weight:500}.flow[data-astro-cid-k6jmni5q]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;margin-top:var(--xs-s8);border-top:1px solid var(--xs-t12)}.flow[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]{padding:20px 20px 0 0;border-right:1px solid var(--xs-t12)}.flow[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:last-child{border-right:0}.flow[data-astro-cid-k6jmni5q] .num[data-astro-cid-k6jmni5q]{font:500 var(--xs-caption) / 1 var(--xs-font-body)}.flow[data-astro-cid-k6jmni5q] b[data-astro-cid-k6jmni5q]{display:block;margin-top:10px;font:500 18px / 1.2 var(--xs-font-body);letter-spacing:-.01em}.about__foot[data-astro-cid-k6jmni5q]{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:baseline}@media(min-width:900px){.about__tag[data-astro-cid-k6jmni5q]{grid-column:1 / 3;margin-top:.9em}.about__h[data-astro-cid-k6jmni5q]{grid-column:3 / 12}.flow[data-astro-cid-k6jmni5q],.about__foot[data-astro-cid-k6jmni5q]{grid-column:3 / 13}}.ventures[data-astro-cid-k6jmni5q]{padding:var(--xs-section) 0}.ventures__head[data-astro-cid-k6jmni5q]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:var(--xs-s12)}.ventures__head[data-astro-cid-k6jmni5q] h2[data-astro-cid-k6jmni5q]{font-size:clamp(40px,2rem + 4vw,96px);line-height:.9;letter-spacing:-.05em}.v-list[data-astro-cid-k6jmni5q]{border-bottom:1px solid var(--xs-t12)}.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]{display:grid;gap:8px;padding:28px 0;border-top:1px solid var(--xs-t12)}.v-list[data-astro-cid-k6jmni5q] h3[data-astro-cid-k6jmni5q]{font:600 clamp(28px,1.4rem + 2vw,52px) / 1 var(--xs-font-head);letter-spacing:-.04em;transition:transform var(--xs-section-t) var(--xs-ease)}.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:hover h3[data-astro-cid-k6jmni5q]{transform:translate(16px)}.v-open[data-astro-cid-k6jmni5q]{font-size:.5em;vertical-align:.4em;color:var(--xs-green);opacity:0;transition:opacity var(--xs-micro) var(--xs-ease)}.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:hover .v-open[data-astro-cid-k6jmni5q],.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:focus-within .v-open[data-astro-cid-k6jmni5q]{opacity:1}.v-list[data-astro-cid-k6jmni5q] p[data-astro-cid-k6jmni5q]{color:var(--xs-t70);max-width:52ch}.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]{position:relative}.v-thumb[data-astro-cid-k6jmni5q]{display:none}@media(min-width:900px){.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]{grid-template-columns:1fr .9fr 1.3fr 260px;gap:24px;align-items:baseline}.v-thumb[data-astro-cid-k6jmni5q]{display:block;position:absolute;right:0;top:50%;width:260px;aspect-ratio:16 / 10;overflow:hidden;background:var(--xs-black);transform:translateY(-50%) translateY(12px);opacity:0;pointer-events:none;transition:opacity var(--xs-component) var(--xs-ease),transform var(--xs-section-t) var(--xs-ease);box-shadow:0 24px 48px #0009}.v-thumb[data-astro-cid-k6jmni5q] img{width:100%;height:100%;object-fit:cover}.v-thumb[data-astro-cid-k6jmni5q] .label[data-astro-cid-k6jmni5q]{position:absolute;left:12px;bottom:10px}.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:hover .v-thumb[data-astro-cid-k6jmni5q],.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:focus-within .v-thumb[data-astro-cid-k6jmni5q],.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:focus .v-thumb[data-astro-cid-k6jmni5q]{opacity:1;transform:translateY(-50%)}}.faq[data-astro-cid-k6jmni5q]{padding:var(--xs-section) 0}.faq__head[data-astro-cid-k6jmni5q],.faq__list[data-astro-cid-k6jmni5q]{grid-column:1 / -1}.faq__head[data-astro-cid-k6jmni5q] h2[data-astro-cid-k6jmni5q]{font-size:clamp(32px,1.6rem + 2vw,56px);line-height:1;letter-spacing:-.03em;margin-top:var(--xs-s4)}.faq__list[data-astro-cid-k6jmni5q]{border-top:1px solid var(--xs-t12)}.faq__item[data-astro-cid-k6jmni5q]{border-bottom:1px solid var(--xs-t12)}.faq__item[data-astro-cid-k6jmni5q] summary[data-astro-cid-k6jmni5q]{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;cursor:pointer;list-style:none;font:500 var(--xs-body-l) / 1.4 var(--xs-font-body)}.faq__item[data-astro-cid-k6jmni5q] summary[data-astro-cid-k6jmni5q]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-k6jmni5q] summary[data-astro-cid-k6jmni5q] i[data-astro-cid-k6jmni5q]{position:relative;flex:0 0 16px;height:16px}.faq__item[data-astro-cid-k6jmni5q] summary[data-astro-cid-k6jmni5q] i[data-astro-cid-k6jmni5q]:before,.faq__item[data-astro-cid-k6jmni5q] summary[data-astro-cid-k6jmni5q] i[data-astro-cid-k6jmni5q]:after{content:"";position:absolute;left:0;top:7px;width:16px;height:1px;background:var(--xs-white);transition:transform var(--xs-micro) var(--xs-ease)}.faq__item[data-astro-cid-k6jmni5q] summary[data-astro-cid-k6jmni5q] i[data-astro-cid-k6jmni5q]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-k6jmni5q][open] summary[data-astro-cid-k6jmni5q] i[data-astro-cid-k6jmni5q]:after{transform:rotate(0)}.faq__item[data-astro-cid-k6jmni5q] p[data-astro-cid-k6jmni5q]{padding:0 0 20px;color:var(--xs-t70);max-width:64ch}@media(min-width:900px){.faq__head[data-astro-cid-k6jmni5q]{grid-column:1 / 5;position:sticky;top:128px;align-self:start}.faq__list[data-astro-cid-k6jmni5q]{grid-column:6 / 13}}.contact[data-astro-cid-k6jmni5q]{padding:var(--xs-s24) 0 var(--xs-s16)}.contact[data-astro-cid-k6jmni5q] .eyebrow[data-astro-cid-k6jmni5q]{margin-bottom:var(--xs-s6)}.contact__h[data-astro-cid-k6jmni5q]{font-size:clamp(40px,1.5rem + 5.6vw,120px);line-height:.96;letter-spacing:-.04em;max-width:12ch}.contact__row[data-astro-cid-k6jmni5q]{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:var(--xs-s10, 40px)}.contact__mail[data-astro-cid-k6jmni5q]{font:500 clamp(20px,1rem + 1.6vw,36px) / 1 var(--xs-font-body);letter-spacing:-.02em;border-bottom:1px solid var(--xs-t40);padding-bottom:8px;transition:border-color var(--xs-micro) var(--xs-ease)}.contact__mail[data-astro-cid-k6jmni5q]:hover{border-color:var(--xs-white)}@media(max-width:899px){.contact[data-astro-cid-k6jmni5q]{padding-top:var(--xs-s16)}}@media(prefers-reduced-motion:reduce){.hero__title[data-astro-cid-k6jmni5q] .ln[data-astro-cid-k6jmni5q]>span[data-astro-cid-k6jmni5q]{transform:none;animation:none}.hero__eyebrow[data-astro-cid-k6jmni5q],.hero__lede[data-astro-cid-k6jmni5q],.hero__actions[data-astro-cid-k6jmni5q],.hero__cue[data-astro-cid-k6jmni5q]{animation:fade .15s linear forwards}.v-list[data-astro-cid-k6jmni5q] li[data-astro-cid-k6jmni5q]:hover h3[data-astro-cid-k6jmni5q]{transform:none}}main{position:relative;isolation:isolate}#voxels{position:fixed;inset:0;z-index:-1;width:100%;height:100%;display:block;pointer-events:none}footer{position:relative;background:var(--xs-black)}
