.home_container__d0lKB{min-height:100vh;max-width:1440px;margin:0 auto;padding:64px;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-color);color:var(--text-color)}.home_physicsContainer__AtxRt{width:100%;height:350px;margin-bottom:0;position:relative;overflow:hidden}.home_physicsElementText__mEXWt{font-family:Space Mono,monospace;font-size:40px;font-weight:400;line-height:1.2;letter-spacing:0;display:flex;align-items:center;justify-content:center;background:var(--bg-color);border:2px solid var(--text-color);border-radius:100px;padding:20px 40px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.home_physicsElementText__mEXWt:active{cursor:-webkit-grabbing;cursor:grabbing}.home_physicsElementCircle__ayaNp{font-family:Space Mono,monospace;font-size:60px;font-weight:400;display:flex;align-items:center;justify-content:center;background:var(--text-color);color:var(--bg-color);border:2px solid var(--text-color);border-radius:50%;width:120px;height:120px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home_physicsElementCircle__ayaNp:active{cursor:-webkit-grabbing;cursor:grabbing}.home_profileHeader__NGIns{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0;position:relative;width:100%}.home_heroTitle__xHM4Z{font-family:Bitcount Grid Single,system-ui,-apple-system,sans-serif;font-size:clamp(80px,14vw,320px);font-weight:400;line-height:1;margin:0;letter-spacing:-.06em;white-space:nowrap;text-transform:uppercase;width:100%;align-self:flex-start;text-align:left}.home_profileInfo__buFWg{display:flex;align-items:center;gap:12px}.home_avatar___9uV7{width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--text-color);color:var(--bg-color);display:flex;align-items:center;justify-content:center}.home_avatarImage__OQd_m{width:100%;height:100%;object-fit:cover;border-radius:50%}.home_profileText__o_ZdX{display:flex;flex-direction:column;gap:2px}.home_name__4FmSa{font-size:15px;font-weight:500;line-height:1.2;margin:0}.home_location__bT4zZ{font-size:13px;font-weight:400;line-height:1.2;margin:0;opacity:.6}.home_iconButton__MNxcN{width:32px;height:32px;border-radius:6px;border:1px solid var(--border-color);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-color);transition:all .2s ease}.home_iconButton__MNxcN:hover{opacity:.7}@keyframes home_blurIn___e4Qx{0%{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}.home_bioSection__VDrjh{margin-top:0;margin-bottom:16px;max-width:920px;width:100%;align-self:flex-start;animation:home_blurIn___e4Qx .8s ease-out forwards}.home_bioParagraph__q1j0q{font-family:Inter Display,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:22px;font-weight:300;line-height:1.6;color:#141415;margin:0 0 24px}@media (prefers-color-scheme:dark){.home_bioParagraph__q1j0q{color:#fff}}.home_bioParagraph__q1j0q:last-child{margin-bottom:0}.home_bioParagraph__q1j0q strong{font-weight:600}.home_ctaButton__jZrlc{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background-color:#151515;color:#fff;border:1px solid #151515;border-radius:50px;font-size:17px;font-weight:500;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease;margin-bottom:40px;width:-moz-fit-content;width:fit-content;align-self:flex-start;outline:none;text-decoration:none}.home_ctaButton__jZrlc:hover{background-color:#fff!important;color:#151515!important;border-color:#151515!important}.home_ctaButton__jZrlc svg{stroke:currentColor;transition:transform .3s ease}.home_ctaButton__jZrlc:hover svg{transform:rotate(-45deg)}@media (prefers-color-scheme:dark){.home_ctaButton__jZrlc{background-color:#fff;color:#151515;border-color:#fff}.home_ctaButton__jZrlc:hover{background-color:#151515!important;color:#fff!important;border-color:#fff!important}}.home_recentlyShipped__1zQ7H{margin-bottom:40px;width:100%;align-self:flex-start}.home_sectionTitle__g3iBa{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;opacity:.5}.home_workList__TLEl8{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.home_workItem__WIQ47{font-size:15px;font-weight:400;line-height:1.4}.home_workItemWithPreview__2zvbd{position:relative}.home_workLink__iPNeL{color:var(--text-color);text-decoration:none;transition:opacity .2s ease}.home_workLink__iPNeL:hover{opacity:.6}.home_hoverPreview__yyxFD{position:fixed;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:9999}.home_workItemWithPreview__2zvbd:hover .home_hoverPreview__yyxFD{opacity:1}.home_previewImage__PZqdx{width:auto;height:280px;border-radius:20px;object-fit:contain}.home_prototypesSection__kk1Kc{margin-bottom:80px}.home_logoTicker__tQ_qq{position:fixed;bottom:0;left:0;right:0;height:60px;padding:0 30px;overflow:hidden;background:var(--bg-color);z-index:50;display:flex;align-items:center}.home_logoTicker__tQ_qq:after,.home_logoTicker__tQ_qq:before{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:10;pointer-events:none}.home_logoTicker__tQ_qq:before{left:0;background:linear-gradient(to right,var(--bg-color) 0,hsla(0,0%,100%,0) 100%)}.home_logoTicker__tQ_qq:after{right:0;background:linear-gradient(to left,var(--bg-color) 0,hsla(0,0%,100%,0) 100%)}@media (prefers-color-scheme:dark){.home_logoTicker__tQ_qq:before{background:linear-gradient(to right,var(--bg-color) 0,transparent 100%)}.home_logoTicker__tQ_qq:after{background:linear-gradient(to left,var(--bg-color) 0,transparent 100%)}}.home_logoTrack__8gVcy{display:flex;animation:home_scroll___e8Xi 30s linear infinite;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@keyframes home_scroll___e8Xi{0%{transform:translateZ(0)}to{transform:translate3d(-16.666%,0,0)}}.home_logoSet__SYUVL{display:flex;gap:200px;align-items:center;flex-shrink:0;padding-right:200px}.home_logoImage__Oyep8,.home_logoSet__SYUVL{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.home_logoImage__Oyep8{height:28px;width:auto;object-fit:contain;opacity:1}@media (prefers-color-scheme:dark){.home_logoImage__Oyep8{filter:brightness(0) invert(1)}}.home_footer__MifSw{position:absolute;top:15px;right:0;font-size:13px;font-weight:400;opacity:1;display:flex;align-items:center;gap:6px;transform:translateZ(0)}.home_cursorIcon__aj97X{width:auto;height:16px;display:inline-block;object-fit:contain}@media (prefers-color-scheme:dark){.home_cursorIcon__aj97X{filter:brightness(0) invert(1)}}.home_prototypeGrid__74bJq{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.home_prototypeCard__ha_22{padding:20px;border:1px solid var(--border-color);border-radius:8px;text-decoration:none;color:var(--text-color);transition:all .2s ease;display:flex;flex-direction:column;gap:8px}.home_prototypeCard__ha_22:hover{border-color:var(--text-color);transform:translateY(-2px)}.home_prototypeName__ydLVp{font-size:17px;font-weight:500;margin:0;line-height:1.3}.home_prototypeDescription__P9731{font-size:13px;font-weight:400;margin:0;opacity:.6;line-height:1.4}@media (min-width:1440px){.home_heroTitle__xHM4Z{font-size:clamp(120px,14vw,320px)}.home_physicsContainer__AtxRt{height:350px}}@media (max-width:1439px) and (min-width:810px){.home_container__d0lKB{padding:64px}.home_heroTitle__xHM4Z{font-size:clamp(80px,14vw,260px);width:100%}.home_physicsContainer__AtxRt{height:250px}.home_bioSection__VDrjh{max-width:920px}.home_bioParagraph__q1j0q{font-size:22px}.home_logoTicker__tQ_qq{margin:0 -60px}.home_logoSet__SYUVL{gap:150px;padding-right:150px}.home_logoImage__Oyep8{max-height:48px}}@media (max-width:809px){.home_container__d0lKB{padding:24px}.home_profileHeader__NGIns{margin-bottom:0}.home_physicsContainer__AtxRt{height:200px;margin-bottom:0}.home_physicsElementText__mEXWt{font-size:11px;padding:5px 10px;will-change:transform}.home_physicsElementCircle__ayaNp{width:35px;height:35px;font-size:18px;will-change:transform}.home_footer__MifSw{position:absolute;-webkit-overflow-scrolling:touch}.home_heroTitle__xHM4Z{font-size:clamp(60px,15.5vw,180px);width:100%;margin-top:24px}.home_bioSection__VDrjh{margin-bottom:24px;max-width:100%}.home_bioParagraph__q1j0q{font-size:18px;line-height:1.5;margin-bottom:20px}.home_ctaButton__jZrlc{margin-bottom:48px;padding:14px 28px;font-size:16px;width:100%;justify-content:center}.home_recentlyShipped__1zQ7H{margin-bottom:40px}.home_workItem__WIQ47{font-size:14px}.home_logoTicker__tQ_qq{position:relative;margin:0;padding:32px 0;width:100%}.home_logoSet__SYUVL{gap:120px;padding-right:120px}.home_logoImage__Oyep8{max-height:40px}}