.metabase-page{--metabase-blue:#509ee3;--surface-page:#fff;--text-primary:#303d46;--text-secondary:#656f76;--accent:var(--metabase-blue);--accent-strong:#10538e;--color-signal:var(--metabase-blue);--focus-ring:var(--metabase-blue);isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}.metabase-dots{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;inset:0}.metabase-static-mark{width:32px;height:32px;fill:var(--metabase-blue);display:block}.metabase-cursor-dots{pointer-events:none;z-index:-1;width:1px;height:1px;position:fixed;top:0;left:0}.metabase-page[data-canvas] .metabase-static-mark{opacity:0}.metabase-logo-button{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;display:block}.metabase-logo-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}.metabase-space-game{z-index:40;background:var(--surface-page);touch-action:none;outline:none;width:100%;height:100%;display:none;position:fixed;inset:0}.metabase-page[data-game]{overflow:hidden}.metabase-page[data-game] .metabase-space-game{display:block}.metabase-page[data-game]>.bio-index-content,.metabase-page[data-game]>.metabase-dots,.metabase-page[data-game]>.metabase-cursor-dots{visibility:hidden}:is(.metabase-greeting,.greeting-copy){padding-bottom:var(--layout-section-gap);margin-top:0}:is(.metabase-greeting,.greeting-copy) .bio-about-section h2{font:inherit;color:var(--text-secondary)}.metabase-section[aria-labelledby=metabase-why]>p+p{margin-block-start:var(--space-4)}:is(.metabase-greeting,.greeting-copy) h1{font:inherit;line-height:var(--type-leading-subheading);color:var(--text-primary);margin:0}:is(.metabase-previous-work,:is(.metabase-current-work,.greeting-current-work)){position:relative}.metabase-work-scene{z-index:-1;--scene-gap:40px;pointer-events:none;width:240px;height:192px;color:var(--text-secondary);text-align:center;position:absolute;top:24px}.metabase-work-scene-0{left:max(calc(-240px - var(--scene-gap)), calc(8px - (100vw - 100%) / 2))}.metabase-work-scene-1{left:min(calc(100% + var(--scene-gap)), calc(100% + (100vw - 100%) / 2 - 248px))}.metabase-work-scene canvas{width:240px;height:192px;display:block}:is(.metabase-previous-work,:is(.metabase-current-work,.greeting-current-work)) a:is(:hover,:focus-visible){color:var(--accent-strong)}.metabase-work-scene-0[data-company=simvida]{--scene-gap:32px;top:0}.metabase-work-scene-1[data-company=simvida]{--scene-gap:64px;top:48px}.metabase-work-scene-0[data-company=imagemakers]{--scene-gap:72px;top:-48px}.metabase-work-scene-1[data-company=imagemakers]{--scene-gap:24px;top:80px}.metabase-work-scene-0[data-company=stream]{--scene-gap:48px;top:64px}.metabase-work-scene-1[data-company=stream]{--scene-gap:80px;top:-32px}.metabase-work-scene-0[data-company=altostrat]{--scene-gap:24px;top:-32px}.metabase-work-scene-1[data-company=altostrat]{--scene-gap:72px;top:56px}.metabase-work-scene-0[data-company=owners-circle]{--scene-gap:64px;top:80px}.metabase-work-scene-1[data-company=owners-circle]{--scene-gap:32px;top:-48px}:is(.metabase-current-work,.greeting-current-work){margin-top:var(--layout-paragraph-gap)}:is(.metabase-signoff,.greeting-signoff){width:100%;max-width:min(608px,100% - 96px);padding-bottom:var(--layout-section-gap);gap:var(--layout-paragraph-gap);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--type-leading-body);margin-inline:auto;display:grid}:is(.metabase-signoff,.greeting-signoff)>p{margin:0}:is(.metabase-signoff,.greeting-signoff) .bio-index-header{max-width:none}.metabase-landscape{contain:layout paint;pointer-events:none;flex-shrink:0;width:calc(100% + 48px);height:clamp(280px,26vw,400px);margin-inline:-24px;position:relative;overflow:hidden}.metabase-landscape canvas{width:100%;height:100%;display:block}.metabase-aliens{pointer-events:none;position:absolute;inset:0}.metabase-aliens-hero{z-index:1;height:50svh}.metabase-alien{width:44px;height:44px;color:var(--metabase-blue);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;animation:4.4s both metabase-alien-visit;position:absolute}.metabase-alien svg{fill:currentColor;display:block}.metabase-alien:hover,.metabase-alien:focus-visible{opacity:.8;animation:none}.metabase-alien:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.metabase-page[data-game] .metabase-aliens{display:none}@keyframes metabase-alien-visit{0%,to{opacity:0}12%,82%{opacity:.65}}@media (prefers-reduced-motion:reduce){.metabase-aliens{display:none}}:is(.metabase-contact,.greeting-contact){background:color-mix(in srgb, var(--metabase-blue,var(--accent)) 10%, var(--surface-page));border-radius:48px;gap:24px;width:calc(100% + 48px);margin-inline:-24px;padding:24px;display:grid}:is(.metabase-contact-copy,.greeting-contact-copy){gap:8px;display:grid}:is(.metabase-contact,.greeting-contact) :is(.metabase-contact-copy,.greeting-contact-copy) h2{font:inherit;color:var(--text-primary);margin:0}:is(.metabase-contact-copy,.greeting-contact-copy) p{color:var(--text-secondary)}:is(.metabase-contact-actions,.greeting-contact-actions){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}:is(.metabase-page,.chainloop-page) :is(.metabase-contact,.greeting-contact) .action-button{background:var(--accent-strong,var(--text-primary));color:var(--surface-page);white-space:nowrap}:is(.metabase-page,.chainloop-page) :is(.metabase-contact,.greeting-contact) :is(.metabase-resume-link,.greeting-resume-link){color:var(--accent-strong,var(--text-primary));background:0 0;border:1px solid;padding:9px 19px;text-decoration:none}@media (max-width:640px){.metabase-landscape{width:calc(100% + var(--layout-mobile-gutter) * 2);margin-inline:calc(var(--layout-mobile-gutter) * -1)}:is(.metabase-signoff,.greeting-signoff){max-width:none}:is(.metabase-contact,.greeting-contact){width:calc(100% + 32px);margin-inline:-16px;padding:24px 16px}}@media (max-width:380px){:is(.metabase-contact-actions,.greeting-contact-actions){flex-direction:column-reverse;align-items:stretch}:is(.metabase-resume-link,.greeting-resume-link){justify-content:center}}
