:root{--color-bg: #000;--color-text: #fff;--color-muted: #818181;--color-border: rgba(255, 255, 255, .08);--color-photo-gradient: linear-gradient( 142.59deg, rgb(6, 6, 6) .52%, rgb(21, 21, 21) 99.48% );--font-heading: "Anton", sans-serif;--font-body: "Inter Tight", sans-serif;--page-x: 8rem;--page-top: 6rem;--section-gap: 8rem}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{display:block}a{color:inherit;text-decoration:none}[data-highlight-marker-reveal]{visibility:hidden}[data-highlight-marker-reveal] .highlight-marker-line{width:auto;display:inline-block!important;margin:-.055em 0}.highlight-marker-bar{position:absolute;inset:-.055em 0;z-index:1;pointer-events:none}.hero .body-text[data-highlight-marker-reveal] .highlight-marker-line{margin:-.15em 0}.hero .body-text[data-highlight-marker-reveal] .highlight-marker-line .highlight-marker-bar{inset:-.15em 0}.card .name[data-highlight-marker-reveal] .highlight-marker-line,.card .role[data-highlight-marker-reveal] .highlight-marker-line{margin:-.08em 0}.card .name[data-highlight-marker-reveal] .highlight-marker-line .highlight-marker-bar,.card .role[data-highlight-marker-reveal] .highlight-marker-line .highlight-marker-bar{inset:-.08em 0}.hero[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:2rem}.logo-group[data-astro-cid-bbe6dxrz]{position:relative;width:21.1875rem;height:12.25rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-text[data-astro-cid-bbe6dxrz]{font-family:var(--font-heading);font-size:4.875rem;font-weight:400;line-height:1;letter-spacing:-.02em;text-transform:uppercase;text-align:center;color:var(--color-text);white-space:nowrap;position:relative;z-index:1}.logo-bg-wrapper[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.logo-bg-inner[data-astro-cid-bbe6dxrz]{width:14.4375rem;height:12.25rem;display:flex;align-items:center;justify-content:center;transform:rotate(2deg) skew(7deg) scaleY(.99);transform-origin:center}.logo-bg-img[data-astro-cid-bbe6dxrz]{width:30rem;height:auto}.text-col[data-astro-cid-bbe6dxrz]{width:30.5rem;flex-shrink:0;display:flex;flex-direction:column;gap:4rem;padding-top:3.5rem}.body-text[data-astro-cid-bbe6dxrz]{font-family:var(--font-body);font-size:1.25rem;font-weight:400;line-height:1.3;color:var(--color-text);opacity:.5}.headline[data-astro-cid-bbe6dxrz]{font-family:var(--font-heading);font-size:3.125rem;font-weight:400;line-height:1;letter-spacing:-.0625rem;text-transform:uppercase;color:var(--color-text)}@media (max-width: 68rem){.hero[data-astro-cid-bbe6dxrz]{flex-direction:column;gap:4rem}.logo-group[data-astro-cid-bbe6dxrz]{width:100%;height:auto;padding:2rem 0}.text-col[data-astro-cid-bbe6dxrz]{width:100%;padding-top:0}}.card[data-astro-cid-koqwdsno]{display:flex;flex-direction:column;gap:1.5rem}.photo-wrapper[data-astro-cid-koqwdsno]{position:relative;width:100%;aspect-ratio:452 / 560;border-radius:.5rem;overflow:hidden;background:var(--color-photo-gradient)}.photo[data-astro-cid-koqwdsno]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.card-info[data-astro-cid-koqwdsno]{display:flex;flex-direction:column;gap:1.5rem}.name-role[data-astro-cid-koqwdsno]{display:flex;flex-direction:column;gap:.25rem}.name[data-astro-cid-koqwdsno]{font-family:var(--font-body);font-size:1.25rem;font-weight:500;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:var(--color-text)}.role[data-astro-cid-koqwdsno]{font-family:var(--font-body);font-size:.9375rem;font-weight:500;line-height:1.1;text-transform:uppercase;color:var(--color-muted)}.links[data-astro-cid-koqwdsno]{display:flex;gap:1rem;flex-wrap:wrap}.link[data-astro-cid-koqwdsno]{font-family:var(--font-body);font-size:.9375rem;font-weight:500;line-height:1.1;text-transform:uppercase;color:var(--color-muted);text-decoration:underline;text-underline-offset:.125rem;transition:color .15s ease}.link[data-astro-cid-koqwdsno]:hover{color:var(--color-text)}.link[data-astro-cid-koqwdsno]:focus-visible{outline:.125rem solid var(--color-text);outline-offset:.25rem}.team-grid[data-astro-cid-liz7rhkm]{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2.5rem;row-gap:5rem;width:100%;justify-content:start}@media (max-width: 64rem){.team-grid[data-astro-cid-liz7rhkm]{grid-template-columns:repeat(2,1fr)}}.footer[data-astro-cid-sz7xmlte]{width:100%;border-top:1px solid var(--color-border)}.footer-inner[data-astro-cid-sz7xmlte]{max-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:2rem var(--page-x)}.copyright[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:1.25rem;font-weight:600;line-height:1.1;text-transform:uppercase;color:var(--color-text);white-space:nowrap}.footer-links[data-astro-cid-sz7xmlte]{display:flex;gap:1.625rem;align-items:center}.footer-link[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:1.25rem;font-weight:600;line-height:1.1;text-transform:uppercase;color:var(--color-text);text-decoration:underline;text-underline-offset:.125rem;transition:opacity .15s ease;white-space:nowrap}.footer-link[data-astro-cid-sz7xmlte]:hover{opacity:.6}.footer-link[data-astro-cid-sz7xmlte]:focus-visible,.logo-link[data-astro-cid-sz7xmlte]:focus-visible{outline:.125rem solid var(--color-text);outline-offset:.25rem}.logo-link[data-astro-cid-sz7xmlte]{display:flex;align-items:center;transition:opacity .15s ease}.logo-link[data-astro-cid-sz7xmlte]:hover{opacity:.6}.logo-icon[data-astro-cid-sz7xmlte]{width:2.5rem;height:2.5rem}@media (max-width: 64rem){.footer-inner[data-astro-cid-sz7xmlte]{padding:2rem 1.5rem;flex-wrap:wrap;gap:1.5rem}}.page[data-astro-cid-j7pv25f6]{max-width:80rem;margin:0 auto;padding:var(--page-top) var(--page-x) var(--section-gap);display:flex;flex-direction:column;gap:var(--section-gap)}@media (max-width: 64rem){.page[data-astro-cid-j7pv25f6]{padding:4rem 1.5rem 5rem}}
