.HeroVideo-module__cZGmYq__stage{background:var(--color-peppercorn);position:absolute;inset:0;overflow:hidden}.HeroVideo-module__cZGmYq__video,.HeroVideo-module__cZGmYq__poster{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.HeroVideo-module__cZGmYq__poster{opacity:1;transition:opacity var(--motion-unveil)}.HeroVideo-module__cZGmYq__posterHidden{opacity:0}.HeroVideo-module__cZGmYq__noise{pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3C/filter%3E%3Crect%20width='100%25'%20height='100%25'%20filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.HeroVideo-module__cZGmYq__scrim{pointer-events:none;background:linear-gradient(var(--peppercorn-veil), transparent 30%, transparent 70%, var(--peppercorn-veil));position:absolute;inset:0}
.EmailCapture-module__rv5BnG__wrap{flex-direction:column;align-items:center;width:100%;display:flex}.EmailCapture-module__rv5BnG__pill{border-radius:var(--radius-shell);background:var(--ice-veil);border:1px solid var(--ice-hairline);width:100%;-webkit-backdrop-filter:blur(var(--veil-blur));box-shadow:var(--shadow-capsule);transition:box-shadow var(--motion-melt);align-items:center;display:flex;position:relative}.EmailCapture-module__rv5BnG__pill[data-state=invalid]{box-shadow:var(--shadow-capsule), 0 0 0 1px var(--color-tomato)}.EmailCapture-module__rv5BnG__input{min-width:0;font-family:inherit;font-size:var(--text-field);color:var(--color-ice);caret-color:var(--color-ice);text-shadow:var(--shadow-hero-type);transition:opacity var(--motion-state);background:0 0;border:0;outline:none;flex:1;padding:18px 6px 18px 22px;font-weight:500}.EmailCapture-module__rv5BnG__input::placeholder{color:var(--color-ice);opacity:.6}.EmailCapture-module__rv5BnG__submit{border-radius:var(--radius-capsule);background:var(--color-egg);color:var(--color-peppercorn);font-family:inherit;font-size:var(--text-field);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-melt), color var(--motion-melt), opacity var(--motion-state);-webkit-tap-highlight-color:transparent;border:0;margin:4px;padding:15px 20px;font-weight:500;line-height:1}@media (hover:hover){.EmailCapture-module__rv5BnG__submit:hover{background:var(--color-peppercorn);color:var(--color-ice)}}.EmailCapture-module__rv5BnG__submit:active{background:var(--color-peppercorn);color:var(--color-ice);transition-duration:var(--press-duration)}.EmailCapture-module__rv5BnG__submit:focus-visible{box-shadow:0 0 0 2px var(--color-ice), 0 0 0 4px var(--color-peppercorn);outline:none}.EmailCapture-module__rv5BnG__submit:disabled{cursor:default}.EmailCapture-module__rv5BnG__successVeil{border-radius:var(--radius-shell);background:var(--color-egg);color:var(--color-peppercorn);font-size:var(--text-field);opacity:0;pointer-events:none;transition:opacity var(--motion-state);justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute;inset:0}.EmailCapture-module__rv5BnG__pill[data-state=success] .EmailCapture-module__rv5BnG__successVeil{opacity:1}.EmailCapture-module__rv5BnG__pill[data-state=success] .EmailCapture-module__rv5BnG__input,.EmailCapture-module__rv5BnG__pill[data-state=success] .EmailCapture-module__rv5BnG__submit{opacity:0}.EmailCapture-module__rv5BnG__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.EmailCapture-module__rv5BnG__helper{letter-spacing:.01em;text-align:center;color:var(--color-ice);text-shadow:var(--shadow-hero-type);margin:10px 4px 0;font-size:.875rem;font-weight:300}
.AboutSection-module__GvFDWW__about{z-index:1;background:var(--color-ice);color:var(--color-peppercorn);position:relative}.AboutSection-module__GvFDWW__inner{grid-template-columns:1fr 1fr;align-items:stretch;column-gap:clamp(40px,7vw,112px);max-width:1280px;margin:0 auto;padding:clamp(72px,12vh,168px) clamp(24px,4vw,48px) clamp(64px,9vh,120px);display:grid}.AboutSection-module__GvFDWW__left,.AboutSection-module__GvFDWW__right{flex-direction:column;min-width:0;display:flex}.AboutSection-module__GvFDWW__right{padding-top:clamp(48px,7vw,96px)}.AboutSection-module__GvFDWW__statement{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:var(--track-headline);text-transform:uppercase;white-space:pre-line;color:var(--color-egg);margin:0 0 clamp(28px,4vw,48px);font-size:clamp(2.5rem,6.5vw,4.25rem);font-weight:700;line-height:.98}.AboutSection-module__GvFDWW__lead{letter-spacing:-.005em;max-width:34ch;margin:0 0 clamp(36px,5vw,56px);font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:300;line-height:1.6}.AboutSection-module__GvFDWW__spaceCard,.AboutSection-module__GvFDWW__founderCard{margin:0}.AboutSection-module__GvFDWW__founderCard{align-self:start;width:100%;max-width:22rem}.AboutSection-module__GvFDWW__spaceCard img,.AboutSection-module__GvFDWW__founderCard img{object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;box-shadow:var(--shadow-card);display:block}.AboutSection-module__GvFDWW__spaceCard img{aspect-ratio:16/9}.AboutSection-module__GvFDWW__founderCard img{aspect-ratio:4/5}.AboutSection-module__GvFDWW__spaceCard figcaption{color:var(--color-tomato);margin-top:14px;font-size:.875rem;font-weight:300}.AboutSection-module__GvFDWW__founder{margin:0 0 clamp(40px,6vw,72px)}.AboutSection-module__GvFDWW__founderTitle{letter-spacing:.02em;text-transform:uppercase;margin:0 0 clamp(20px,2.5vw,28px);font-size:clamp(1rem,1.5vw,1.1875rem);font-weight:500;line-height:1.4}.AboutSection-module__GvFDWW__founder p{max-width:42ch;margin:0 0 20px;font-size:clamp(1rem,1.4vw,1.0625rem);font-weight:300;line-height:1.7}.AboutSection-module__GvFDWW__founder p:last-child{margin-bottom:0}.AboutSection-module__GvFDWW__social{justify-content:center;padding:0 clamp(24px,4vw,48px) clamp(80px,12vh,160px);display:flex}.AboutSection-module__GvFDWW__instagram{color:var(--color-peppercorn);transition:color var(--motion-melt);border-radius:8px;display:inline-flex}@media (hover:hover){.AboutSection-module__GvFDWW__instagram:hover{color:var(--color-tomato)}}.AboutSection-module__GvFDWW__instagram:focus-visible{box-shadow:0 0 0 2px var(--color-ice), 0 0 0 4px var(--color-peppercorn);outline:none}@keyframes AboutSection-module__GvFDWW__aboutReveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.AboutSection-module__GvFDWW__reveal{animation:linear both AboutSection-module__GvFDWW__aboutReveal;animation-timeline:view();animation-range:entry 6% cover 34%}}}@media (max-width:820px){.AboutSection-module__GvFDWW__inner{grid-template-columns:1fr;row-gap:clamp(40px,8vw,64px)}.AboutSection-module__GvFDWW__right{padding-top:0}.AboutSection-module__GvFDWW__lead,.AboutSection-module__GvFDWW__founder p{max-width:none}.AboutSection-module__GvFDWW__spaceCard,.AboutSection-module__GvFDWW__founderCard{margin-top:clamp(28px,6vw,40px)}.AboutSection-module__GvFDWW__founderCard{max-width:none}.AboutSection-module__GvFDWW__spaceCard img,.AboutSection-module__GvFDWW__founderCard img{border-radius:13px}}
.page-module__E0kJGG__hero{background:var(--color-ice);height:100svh;position:relative}.page-module__E0kJGG__stage{--dock-inset-block:1.75svh;--dock-inset-inline:1.5vw;--dock-radius:var(--radius-dock);--dock-scale:.978;--dock-bottom-rise:calc(50svh * (1 - var(--dock-scale)) + var(--dock-inset-block) * var(--dock-scale));place-items:center;height:100svh;display:grid;position:relative;overflow:clip}.page-module__E0kJGG__videoDock{clip-path:inset(0);will-change:clip-path, transform;contain:layout paint;position:absolute;inset:0}.page-module__E0kJGG__copy{z-index:2;text-align:center;max-width:min(1040px,94vw);color:var(--color-ice);text-shadow:var(--shadow-hero-type);padding:0 24px;position:relative}.page-module__E0kJGG__headline{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-headline);letter-spacing:var(--track-headline);white-space:pre-line;margin:0;font-weight:500;line-height:1.08}.page-module__E0kJGG__subtitle{font-size:var(--text-subtitle);letter-spacing:var(--track-subtitle);opacity:.8;margin:18px 0 0;font-weight:500}.page-module__E0kJGG__wordmark{z-index:2;top:calc(var(--edge) + env(safe-area-inset-top,0px));left:var(--edge);color:var(--color-ice);filter:drop-shadow(var(--shadow-hero-type));border-radius:10px;display:block;position:absolute}.page-module__E0kJGG__wordmark svg{width:auto;height:clamp(3.1875rem,4.675vw,4.0375rem);display:block}.page-module__E0kJGG__wordmark:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-module__E0kJGG__aboutLink{z-index:2;top:calc(var(--edge) + env(safe-area-inset-top,0px));right:var(--edge);border-radius:var(--radius-shell);background:var(--ice-veil);border:1px solid var(--ice-hairline);-webkit-backdrop-filter:blur(var(--veil-blur));backdrop-filter:blur(var(--veil-blur));box-shadow:var(--shadow-capsule);color:var(--color-ice);font-size:var(--text-ui);text-shadow:var(--shadow-hero-type);transition:background-color var(--motion-melt), color var(--motion-melt);-webkit-tap-highlight-color:transparent;align-items:center;padding:12px 20px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:absolute}@media (hover:hover){.page-module__E0kJGG__aboutLink:hover{background:var(--color-peppercorn);color:var(--color-ice)}}.page-module__E0kJGG__aboutLink:focus-visible{box-shadow:var(--shadow-capsule), 0 0 0 2px var(--color-ice);outline:none}.page-module__E0kJGG__capture{z-index:2;left:0;right:0;bottom:calc(var(--edge) + env(safe-area-inset-bottom,0px));width:min(288px,100% - 32px);transition:width var(--motion-spring);margin-inline:auto;position:absolute}.page-module__E0kJGG__capture:focus-within{width:min(322px,100% - 32px)}@media (max-width:400px){.page-module__E0kJGG__copy{padding:0 16px}}@keyframes page-module__E0kJGG__videoDock{to{clip-path:inset(var(--dock-inset-block) var(--dock-inset-inline) round var(--dock-radius));transform:scale(var(--dock-scale))}}@keyframes page-module__E0kJGG__captureRise{to{transform:translateY(calc(-1 * var(--dock-bottom-rise)))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.page-module__E0kJGG__videoDock{animation:linear both page-module__E0kJGG__videoDock;animation-timeline:scroll(root);animation-range:0 60svh}.page-module__E0kJGG__capture{animation:linear both page-module__E0kJGG__captureRise;animation-timeline:scroll(root);animation-range:0 60svh}}}@media (max-width:640px){.page-module__E0kJGG__stage{--dock-inset-block:.7svh;--dock-inset-inline:6px;--dock-radius:20px;--dock-scale:.988}}
