*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}@font-face{font-family:Space Grotesk;src:url(../../../fonts/SpaceGrotesk-VariableFont_wght.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}.Frame{--soft-bleed: 24px;display:flow-root;position:relative;z-index:1}.Frame-surface{position:relative;z-index:0;margin:calc(var(--soft-bleed) * -1);-webkit-clip-path:inset(calc(var(--soft-bleed) + .5px));clip-path:inset(calc(var(--soft-bleed) + .5px))}.Frame-screen{padding:calc(var(--soft-bleed) + var(--frame-pad, 1.25rem));background-color:#0003}.Frame-outline{position:absolute;top:calc(var(--soft-bleed) * -1);left:calc(var(--soft-bleed) * -1);width:calc(100% + var(--soft-bleed) * 2);height:calc(100% + var(--soft-bleed) * 2);overflow:visible;pointer-events:none;fill:none;stroke:var(--color, white);stroke-width:1px}.Frame-dashes{stroke-linecap:square}.Entrance .Frame-solid{stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .25s ease-in,opacity .2s}.Entrance .Frame-dashes{opacity:0;transition:opacity .15s}.Entrance .Entrance-open{opacity:0;-webkit-clip-path:inset(50% 0 50% 0);clip-path:inset(50% 0 50% 0);transition:clip-path .25s ease-in,-webkit-clip-path .25s ease-in,opacity .2s}.Entrance .Entrance-gauge{position:relative;isolation:isolate;color:transparent;transition:color .15s}.Entrance .Entrance-gauge:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--gauge, black);transform:scaleX(0);transform-origin:0 50%;transition:transform .2s ease-in}.Entrance .Entrance-text{opacity:0;transition:opacity .15s}.Entrance.is-shown .Frame-solid{stroke-dashoffset:0;opacity:0;transition:stroke-dashoffset .7s cubic-bezier(.65,0,.35,1) var(--at, 0s),opacity .25s calc(var(--at, 0s) + .7s)}.Entrance.is-shown .Frame-dashes{opacity:1;transition:opacity .2s calc(var(--at, 0s) + .6s)}.Entrance.is-shown .Frame:hover .Frame-solid{opacity:1;transition-delay:0s}.Entrance.is-shown .Frame:hover .Frame-dashes{opacity:0;transition-delay:0s}.Entrance.is-shown .Entrance-open{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:clip-path .5s cubic-bezier(.65,0,.35,1) var(--at, 0s),-webkit-clip-path .5s cubic-bezier(.65,0,.35,1) var(--at, 0s),opacity .15s var(--at, 0s)}.Entrance.is-shown .Entrance-gauge{color:var(--ink, white);transition:color .25s steps(4) calc(var(--at, 0s) + .2s)}.Entrance.is-shown .Entrance-gauge:before{transform:scaleX(1);transition:transform .3s cubic-bezier(.65,0,.35,1) var(--at, 0s)}.Entrance.is-shown .Entrance-text{opacity:1;transition:opacity .4s steps(5) var(--at, 0s)}@media (prefers-reduced-motion: reduce){.Entrance,.Entrance *,.Entrance *:before{transition:none!important}}:root{--font-text: "Space Grotesk", monospace;--font-title: "Space Grotesk", monospace;--font-display: "Space Grotesk", sans-serif;--color-primary: #151215;--color-secondary: #06d6dd;--aside-size: 100px;--mobile-padding: 20px;--bg-text-color: rgba(0, 0, 0, .4);--top-social: 32px;--top-gap: 4px;--bottom-y: 14px;--bottom-bar: 56px}html{background:#000;scrollbar-gutter:stable}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-text),sans-serif,Arial;font-weight:500}body:after{content:"";position:fixed;inset:0;background:linear-gradient(135deg,#191b21,#000);width:100%;height:100vh;z-index:1}.tp-dfwv{z-index:9999!important}.text{color:#fff;line-height:1;font-size:.9rem;padding:4px;position:relative}a{text-decoration:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.Heading.svelte-15r376p{--gutter: 1.25rem;--lead: .15rem;--gap: .6rem;--social: 30px;position:fixed;top:0;left:0;z-index:100;width:100%;padding:var(--lead) var(--gutter) 0;container-type:inline-size;color:#fff;font-family:var(--font-display);pointer-events:none}.Heading.svelte-15r376p a:where(.svelte-15r376p){pointer-events:auto}.Heading-name.svelte-15r376p{position:relative;width:max-content;margin-left:calc(var(--bearing) * -1);font-size:calc(100cqw / var(--fit, 7.035));font-weight:500;text-transform:uppercase;white-space:nowrap;transform-origin:var(--bearing) 0;clip-path:inset(-50% 100% -50% -5%);transition:clip-path .2s ease-in}.Heading-name--under.svelte-15r376p{position:absolute;top:var(--lead);left:var(--gutter);opacity:var(--under, 1);-webkit-user-select:none;user-select:none}.Heading-name--front.svelte-15r376p{opacity:var(--front, 0)}.Heading-nameText.svelte-15r376p{display:block}.Heading-veil.svelte-15r376p{position:absolute;top:0;left:0;width:100%;height:var(--veil, 0)}.Heading-veil.svelte-15r376p:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent);opacity:var(--bar, 0)}.Heading-veilLayer.svelte-15r376p{position:absolute;inset:0;-webkit-backdrop-filter:blur(calc(var(--veil) * var(--veil-blur) * var(--blur)));backdrop-filter:blur(calc(var(--veil) * var(--veil-blur) * var(--blur)));-webkit-mask-image:var(--mask);mask-image:var(--mask)}.Heading-row.svelte-15r376p{position:relative;margin-top:.9rem}.Heading-roles.svelte-15r376p,.Heading-socials.svelte-15r376p{display:flex;gap:var(--gap)}.Heading-roles.svelte-15r376p{flex-wrap:wrap;align-items:flex-start}.Heading-roles.svelte-15r376p:after{content:"";flex:none;width:calc(var(--social) * 3 + var(--gap) * 2);height:var(--social);margin-left:auto}.Heading-socials.svelte-15r376p{position:absolute;right:0;bottom:0}.Heading-label.svelte-15r376p,.Heading-social.svelte-15r376p{--gauge: rgba(14, 14, 19, .6);--ink: white}.Heading-label.svelte-15r376p{font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase}.Heading-label.svelte-15r376p span:where(.svelte-15r376p),.Heading-label.svelte-15r376p a:where(.svelte-15r376p){display:block;padding:10px}.Heading-label.svelte-15r376p a:where(.svelte-15r376p){color:inherit}.Heading-label.svelte-15r376p:has(a:where(.svelte-15r376p):hover),.Heading-label.svelte-15r376p:has(a:where(.svelte-15r376p):focus-visible){--gauge: #8e57ff}.Heading-social.svelte-15r376p{display:grid;place-items:center;width:var(--social);height:var(--social)}.Heading-social[data-social=linkedin].svelte-15r376p:hover{--gauge: #8e57ff}.Heading-social[data-social=bluesky].svelte-15r376p:hover{--gauge: #52fbde}.Heading-social[data-social=instagram].svelte-15r376p:hover{--gauge: #f17171}.Heading-label.svelte-15r376p a:where(.svelte-15r376p),.Heading-social.svelte-15r376p{outline:none}.Heading-label.svelte-15r376p a:where(.svelte-15r376p):focus-visible,.Heading-social.svelte-15r376p:focus-visible{outline:1px solid white;outline-offset:2px}.Heading.is-shown.svelte-15r376p .Heading-name:where(.svelte-15r376p){clip-path:inset(-50% -5% -50% -5%);transition:clip-path 1.1s cubic-bezier(.65,0,.35,1) var(--at)}.Heading.svelte-15r376p:not(.is-shown) a:where(.svelte-15r376p){pointer-events:none}@media (prefers-reduced-motion: reduce){.Heading-name.svelte-15r376p{transition:none!important}}@media screen and (max-width: 1023px){.Heading.svelte-15r376p{--gutter: var(--mobile-padding);--gap: var(--top-gap);--social: var(--top-social)}.Heading-roles.svelte-15r376p,.Heading-name--under.svelte-15r376p{display:none}.Heading-name--front.svelte-15r376p{opacity:1}.Heading-veil.svelte-15r376p{--veil: var(--veil-folded)}.Heading-name.svelte-15r376p,.Heading-socials.svelte-15r376p{will-change:transform}.Heading-row.svelte-15r376p{margin-top:.7rem}.Heading-socials.svelte-15r376p{position:static;width:fit-content;margin-left:auto}.Heading-social.svelte-15r376p svg:where(.svelte-15r376p){width:14px;height:14px}}
