.hero[data-astro-cid-lcdefpme]{z-index:1;height:87vh;padding-inline:var(--gutter);justify-content:center;align-items:center;display:flex;position:sticky;top:0}.hero__sub[data-astro-cid-lcdefpme],.hero__title[data-astro-cid-lcdefpme]{font-feature-settings:normal}.hero__sub[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:32px;font-weight:200;line-height:1.2;position:absolute;top:74px;left:17px;right:17px}.hero__sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:700}.hero__title[data-astro-cid-lcdefpme]{--col:calc(100vw - 2 * var(--gutter));text-align:left;white-space:nowrap;width:100%;font-weight:200;font-size:calc(var(--col) * .1009);letter-spacing:-.05em;transition:transform .45s var(--ease-in-out), opacity .45s var(--ease-in-out);line-height:1.2}.hero__title[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:800}.hero__title[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{letter-spacing:-.05em}.hero__title[data-astro-cid-lcdefpme].is-away{opacity:0;transform:translateY(-50px)scale(.5)}.main[data-astro-cid-lcdefpme]{z-index:2;position:relative}.intro[data-astro-cid-lcdefpme]{background:var(--paper);padding:20px 0 200px}.intro[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px;display:flex}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:80px;line-height:1}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:48px;line-height:1.1}.expertise[data-astro-cid-lcdefpme]{background:var(--paper)}.heading[data-astro-cid-lcdefpme]{letter-spacing:-.04em;padding-block:16px;font-size:48px;line-height:1.1}.stack[data-astro-cid-lcdefpme]{flex-direction:column;gap:65px;display:flex}.slot[data-astro-cid-lcdefpme]{top:calc(var(--i) * 10px);height:100vh;position:sticky}.card[data-astro-cid-lcdefpme]{align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.card__row[data-astro-cid-lcdefpme]{width:100%;max-width:var(--max);align-items:center;margin-inline:auto;display:flex}.card__text[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);flex-direction:column;flex:0 0 80%;gap:8px;display:flex;overflow:hidden}.card__title[data-astro-cid-lcdefpme]{align-items:flex-end;gap:10px;display:flex}.card__brand[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:60px;font-weight:700;line-height:1}.card__name[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:48px;line-height:1.1}.card__rule[data-astro-cid-lcdefpme]{background:var(--ink);width:0;height:1px}.card__desc[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:32px;line-height:1.2}.card__art[data-astro-cid-lcdefpme]{flex:0 0 20%;padding:16px}.card__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:200px}.card[data-astro-cid-lcdefpme] .u{opacity:0;transform:translateY(10px)scale(.8)}.card__brand[data-astro-cid-lcdefpme] .u{filter:blur(10px)}.card[data-astro-cid-lcdefpme].is-in .u{opacity:1;filter:none;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);transition-delay:calc(var(--n) * 80ms);transform:none}.card[data-astro-cid-lcdefpme].is-in .card__brand[data-astro-cid-lcdefpme] .u{transition:opacity 1.1s var(--ease-out), transform 1.1s var(--ease-out), filter 1.1s var(--ease-out);transition-delay:calc(var(--n) * 90ms)}.card[data-astro-cid-lcdefpme].is-in .card__rule[data-astro-cid-lcdefpme]{width:100%;transition:width 1s var(--ease-out) .2s}.team[data-astro-cid-lcdefpme]{padding:100px var(--gutter) 16px;background:var(--paper);max-width:var(--max);margin-inline:auto;display:flex}.team__head[data-astro-cid-lcdefpme]{flex:0 0 50%}.team__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:48px;line-height:1.1;position:sticky;top:85px}.team__grid[data-astro-cid-lcdefpme]{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.team__member[data-astro-cid-lcdefpme]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}.team[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:3px;width:100%;height:auto}.team__name[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:20px;line-height:1.2}.bio[data-astro-cid-lcdefpme]{backdrop-filter:blur(5px);width:100%;max-width:none;height:100%;max-height:none;color:var(--paper);background:#000c;border:0;margin:0;padding:16px;position:fixed;inset:0;overflow:clip}.bio[data-astro-cid-lcdefpme][open]{flex-direction:column;justify-content:center;align-items:center;display:flex}.bio[data-astro-cid-lcdefpme]::backdrop{background:0 0}html:has(.bio[open]){overflow:hidden}.bio__text[data-astro-cid-lcdefpme]{width:90%;max-width:var(--max)}.bio__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:24px;line-height:1.2}.bio__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:20px}.bio__close[data-astro-cid-lcdefpme]{cursor:pointer;background:var(--paper);border:0;width:48px;height:48px;padding:0;position:absolute;top:50px;right:50px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='translate(5 5)' d='M14 1.41 12.59 0 7 5.59 1.41 0 0 1.41 5.59 7 0 12.59 1.41 14 7 8.41 12.59 14 14 12.59 8.41 7Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}@media (width<=1199.98px){.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:56px}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.heading[data-astro-cid-lcdefpme],.team__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.card__name[data-astro-cid-lcdefpme]{font-size:38px}.slot[data-astro-cid-lcdefpme]{top:0}.team__head[data-astro-cid-lcdefpme]{flex-basis:40%}}@media (width>=810px) and (width<=1199.98px){.intro[data-astro-cid-lcdefpme]{padding:50px 0 300px}.team[data-astro-cid-lcdefpme]{gap:20px}.team__head[data-astro-cid-lcdefpme]{flex:auto}.team__grid[data-astro-cid-lcdefpme]{flex:0 0 calc((min(100vw, var(--max)) - 52px) / 1.625)}.team[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:266px}}@media (width<=809.98px){.hero[data-astro-cid-lcdefpme]{flex-direction:column;height:78vh}.hero__sub[data-astro-cid-lcdefpme]{font-size:27.2px}.hero__title[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;line-height:.8;display:flex}.hero__title[data-astro-cid-lcdefpme] .l1[data-astro-cid-lcdefpme]{font-size:calc(var(--col) * .2632)}.hero__title[data-astro-cid-lcdefpme] .l2[data-astro-cid-lcdefpme]{font-size:calc(var(--col) * .368)}.hero__title[data-astro-cid-lcdefpme] .l3[data-astro-cid-lcdefpme]{font-size:calc(var(--col) * .3309)}.intro[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{gap:30px}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:36px}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.heading[data-astro-cid-lcdefpme]{font-size:23px}.slot[data-astro-cid-lcdefpme]{top:0}.card__row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.card__text[data-astro-cid-lcdefpme]{flex:none}.card__title[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:0}.card__name[data-astro-cid-lcdefpme]{font-size:48px}.card__desc[data-astro-cid-lcdefpme]{font-size:18px}.card__art[data-astro-cid-lcdefpme]{flex:none}.card__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:0 0;width:125px;height:auto}.team[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px}.team__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:23px;position:static}.team__head[data-astro-cid-lcdefpme]{flex:none}.bio[data-astro-cid-lcdefpme][open]{justify-content:flex-start;padding-top:80px;overflow-y:auto}.bio__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:16px;line-height:1.3}.bio__close[data-astro-cid-lcdefpme]{top:24px;right:24px}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-lcdefpme] .u{opacity:1;filter:none;transform:none}.card__rule[data-astro-cid-lcdefpme]{width:100%}}
