@font-face{font-family:Inter;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-weight:100 900;font-display:swap;src:url(/assets/inter-pl-opsz-C419YRFK.woff2)format("woff2-variations");unicode-range:U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C}:root{--page:#fff;--ink:#1b1b1b;--ink-2:#5c5c5c;--hairline:#d9d9d9;--slot:#f0ecdd;--slot-edge:#d8d3c2;--slot-dark:#1b1b1b;--t-display:min(12.2vw, 3.25rem);--t-oversize:24vw;--t-row:clamp(1.25rem, 6.2vw, 3rem);--t-email:min(8.6vw, 3rem);--cols:4;--g:12px;--m:16px;--nav:52px;--col:calc((100vw - 2 * var(--m) - (var(--cols) - 1) * var(--g)) / var(--cols));--gap:clamp(6rem, 16vh, 12.5rem);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-hover:cubic-bezier(.22, 1, .36, 1);--d-hover:.16s}@media (width>=1024px) and (aspect-ratio>=6/5){:root{--t-display:clamp(3.25rem, 6.67vw, 6rem);--t-oversize:clamp(6rem, 24vw, 21rem);--t-row:3rem;--t-email:clamp(2.5rem, 4.2vw, 4.5rem);--cols:12;--g:24px;--m:32px;--nav:56px}}*,:before,:after{box-sizing:border-box}html{background:var(--page);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--page);color:var(--ink);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;font:400 1rem/1.5 Inter,Arial,sans-serif;overflow-x:clip}img{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,ul,figure{margin:0;padding:0}ul{list-style:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[tabindex="-1"]:focus-visible{outline:none}main{overflow-x:clip}section[id]{scroll-margin-top:var(--nav)}.display{font-size:var(--t-display);letter-spacing:-.03em;text-transform:uppercase;font-feature-settings:"case" 1;font-weight:800;line-height:.92}.row-type{font-size:var(--t-row);letter-spacing:-.03em;text-transform:uppercase;font-weight:800;line-height:1}.email{font-size:var(--t-email);letter-spacing:-.03em;font-weight:600;line-height:1.1}.body{max-width:46ch;color:var(--ink-2)}.cap{letter-spacing:.02em;text-transform:uppercase;font-feature-settings:"case" 1;font-size:.75rem;font-weight:500;line-height:1.33}.cap-2{color:var(--ink-2)}.pending{letter-spacing:.02em;color:var(--ink);font-size:.75rem;font-weight:500;line-height:1.33}.ph{display:inline}.dk{display:none}@media (width>=1024px) and (aspect-ratio>=6/5){.ph{display:none}.dk{display:inline}}.u{display:inline-block;position:relative}.u:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform var(--d-hover) var(--ease-hover);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}[aria-current=page]>.u:after,[aria-pressed=true]>.u:after{transform:scaleX(1)}@media (hover:hover){a:hover>.u:after,button:hover>.u:after,a.u:hover:after,button.u:hover:after{transform:scaleX(1)}}[aria-current=page]>.u:after,[aria-pressed=true]>.u:after{transition:none}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--g);padding-inline:var(--m);display:grid}.wrap{padding-inline:var(--m)}.sec{margin-top:var(--gap);display:flow-root;position:relative}.stack>*+*{margin-top:16px}.link-row{flex-wrap:wrap;gap:0 28px;margin-top:16px;display:flex}.link-row a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.frame{aspect-ratio:var(--r,auto);background:var(--slot);border:1px solid var(--slot-edge);align-self:start;position:relative;overflow:hidden}.frame .fill{background:var(--slot);position:absolute;inset:0}.slot-label{letter-spacing:.02em;color:var(--ink);font-size:.75rem;font-weight:500;line-height:1.33;position:absolute;bottom:12px;left:12px;right:12px}.frame.dark,.frame.dark .fill{background:var(--slot-dark);border-color:var(--slot-dark)}.frame.dark .slot-label{color:#fff}.frame[data-drift] .fill{inset:-8% 0}.frame[data-drift] .slot-label{bottom:calc(13.8% + 12px)}.site-nav{z-index:50;height:var(--nav);background:var(--page);border-bottom:1px solid var(--hairline);padding-inline:var(--m);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.wordmark{align-items:center;min-height:48px;display:flex}.wordmark img{width:auto;height:16px}.nav-links{display:none}.menu-btn{text-align:right;min-width:48px;min-height:48px}.sheet{z-index:60;background:var(--page);flex-direction:column;display:none;position:fixed;inset:0}.sheet.open{display:flex}.sheet-top{height:var(--nav);padding-inline:var(--m);flex:none;justify-content:space-between;align-items:center;display:flex}.sheet-list{opacity:0;padding-inline:var(--m);border-top:1px solid var(--hairline);transition:opacity .2s ease-out;overflow-y:auto}.sheet.show .sheet-list{opacity:1}.sheet-list a{border-bottom:1px solid var(--hairline);letter-spacing:-.03em;align-items:center;height:64px;font-size:min(40px,10.4vw);font-weight:800;line-height:44px;display:flex}@media (width>=1024px) and (aspect-ratio>=6/5){.wordmark img{height:18px}.nav-links{gap:28px;display:flex}.nav-links a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.menu-btn{display:none}.sheet{display:none!important}}.pull[data-mode=close]:last-child{margin-bottom:calc(-1 * var(--foot-h,0px))}.pull[data-mode=close]~.site-foot{z-index:4;background:var(--page);position:relative}main:has(.pull[data-mode=close])+.site-foot{z-index:4;background:var(--page);position:relative}.site-foot{border-top:1px solid var(--hairline);padding:32px var(--m);flex-wrap:wrap;justify-content:space-between;gap:0 28px;display:flex}.site-foot>*{align-items:center;min-height:48px;display:inline-flex}@media (width>=1024px) and (aspect-ratio>=6/5){.site-foot>*{min-height:44px}}.pull{height:calc(100svh + 90vh);position:relative}.pull[data-mode=close]{height:calc(100svh + 90vh);margin-top:var(--gap)}.pull-stage{background:var(--page);height:100svh;position:sticky;top:0;overflow:clip}.pull-rig{position:absolute;inset:0}.pull[data-mode=open] .pull-rig{animation:rise 1.1s var(--ease-enter) both}@keyframes rise{0%{transform:translateY(6vh)}to{transform:none}}.film{width:100%;height:56.25vw;position:absolute;top:calc(50% - 28.125vw);left:0;overflow:hidden}.poster{background:var(--slot-dark);color:#fff;place-items:center;display:grid;position:absolute;inset:0 -5%}.poster.reel{background:#fff}.loop{background:#fff;position:absolute;inset:0;overflow:hidden}.loop video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;display:block}.loop video.on{opacity:1;transition:opacity .32s ease-out}.poster.light{background:var(--slot);color:var(--ink)}.film-word{letter-spacing:-.03em;text-transform:uppercase;font-size:7vw;font-weight:800;line-height:.92}.poster .slot-label{color:inherit;bottom:12px;left:calc(4.55% + 12px);right:auto}.plate{--k:max(calc(.56 * 100vw / 390), calc((100svh - 264px) / 1118));left:calc(16px - 425 * var(--k));top:calc(288px - 231 * var(--k));width:calc(1404 * var(--k));height:calc(1350 * var(--k));transform-origin:calc(590 * var(--k)) calc(502 * var(--k));pointer-events:none;max-width:none;position:absolute}.pull[data-mode=close] .plate{top:calc(300px - 231 * var(--k))}@media (aspect-ratio>=6/5){.plate,.pull[data-mode=close] .plate{--k:calc((100svh - 48px) / 1118);left:calc(100% - 1273 * var(--k));top:calc(96px - 231 * var(--k))}}.plate-b{visibility:hidden}.pull.cut .plate{visibility:hidden!important}.pull-type{z-index:3;left:var(--m);right:var(--m);position:absolute;top:76px}.pull-type .body{margin-top:16px}.tab{background:var(--page);padding:8px 12px}.close-copy{transition:opacity .36s var(--ease-enter), transform .36s var(--ease-enter), visibility .36s}.pull[data-mode=close]:not(.landed) .close-copy{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(16px)}a.email{align-items:center;min-height:44px;display:flex}.close-copy h2+a,.close-copy .body{margin-top:12px}.film-one-rm{display:none}html:has(.pull[data-mode=open]) .site-nav .wordmark{animation:.2s ease-out both fade}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (width>=1024px) and (aspect-ratio>=6/5){.pull,.pull[data-mode=close]{height:calc(100svh + 140vh)}.film{width:auto;height:auto;inset:0}.poster .slot-label{bottom:44px}.film-word{font-size:var(--t-display)}.pull-type{left:var(--m);width:calc(6 * var(--col) + 5 * var(--g));top:104px;right:auto}.close-copy{width:auto;max-width:62vw}.close-copy h2+a{margin-top:24px}.close-copy .body{margin-top:16px}}@media (width>=1024px) and (width<=1199px) and (aspect-ratio>=6/5){.pull-type{--t-display:6vw}}@media (width<=1023px) and (aspect-ratio>=6/5){.film{width:auto;height:auto;inset:0}.poster .slot-label{bottom:44px}.pull-type{--t-display:min(7vw, 3.25rem);--t-email:min(4.2vw, 2.5rem);width:46vw;right:auto}.site-foot{padding-block:20px}}.rows{border-top:1px solid var(--hairline);margin-top:32px}.rows a{border-bottom:1px solid var(--hairline);align-items:center;min-height:52px;display:flex}@media (width>=1024px) and (aspect-ratio>=6/5){.rows a{min-height:72px}.rows{margin-top:48px}}.social-head{padding-inline:var(--m)}.social-head .body{margin-top:16px}.social-row{scroll-snap-type:x mandatory;scroll-padding-left:var(--m);padding-inline:var(--m);scrollbar-width:none;gap:12px;margin-top:32px;display:flex;overflow-x:auto}.social-row::-webkit-scrollbar{display:none}.social-row .frame{height:62vh;aspect-ratio:var(--r);scroll-snap-align:start;flex:none}@media (width>=1024px) and (aspect-ratio>=6/5) and (prefers-reduced-motion:no-preference){.social-stage{height:100svh;position:sticky;top:0;overflow:clip}.social{height:calc(100svh + max(var(--sum) * min(58svh, 100svh - 390px) + (var(--n) - 1) * 24px + 2 * var(--m) - 100vw, 30vh))}.social-head{position:absolute;top:80px;left:0}.social-head h2{white-space:nowrap}section.social[id],section.launchpad[id]{scroll-margin-top:0}.social-head .body{max-width:calc(5 * var(--col) + 4 * var(--g))}.social-row{scroll-snap-type:none;gap:24px;width:max-content;margin:0;position:absolute;bottom:32px;left:0;overflow:visible}.social-row .frame{height:min(58svh,100svh - 390px)}}@media (width>=1024px) and (aspect-ratio>=6/5) and (prefers-reduced-motion:reduce){.social-row .frame{height:60vh}}.lp-head{padding-inline:var(--m)}.lp-head .body{margin-top:16px}.lp-num{font-size:var(--t-oversize);letter-spacing:-.04em;text-align:center;margin-top:32px;font-weight:800;line-height:.8}.lp-num span{display:inline-block}.lp-frame{--r:4 / 5;width:86vw;margin:24px auto 0}@media (width>=1024px) and (aspect-ratio>=6/5) and (prefers-reduced-motion:no-preference){.launchpad{height:160vh}.lp-stage{height:100svh;position:sticky;top:0;overflow:clip}.lp-head{z-index:3;position:absolute;top:80px;left:0}.lp-head .body{max-width:calc(3 * var(--col) + 2 * var(--g))}.lp-num{place-items:center;margin:0;font-size:clamp(6rem,min(24vw,38svh),21rem);display:grid;position:absolute;inset:16% 0 0}.lp-frame{z-index:2;width:auto;height:min(68svh,612px);margin:0;position:absolute;top:55%;left:50%;translate:-50% -50%}}@media (width>=1024px) and (aspect-ratio>=6/5) and (prefers-reduced-motion:reduce){.lp-frame{width:34vw}}.platforms-head{grid-column:1/-1}.platforms-head .body{margin-top:16px}.platform-video{aspect-ratio:16/9;background:#fff;margin-top:32px;position:relative}.platform-case{row-gap:12px;margin-top:24px}.platform-case>*{grid-column:1/-1}@media (width>=1024px) and (aspect-ratio>=6/5){.platforms-head{grid-column:1/9}.platform-video{margin-top:48px}.platform-case{margin-top:32px}.platform-case h3{grid-column:1/7}.platform-case .body{grid-column:7/13}}.bb-head{grid-column:1/-1}.bb-head .body{margin-top:16px}.bb-poster{border-inline:0;width:100%;margin-top:32px}@media (width>=1024px) and (aspect-ratio>=6/5){.bb-head{grid-column:1/9}.bb-poster{margin-top:48px}}.merch-head{padding-inline:var(--m)}.merch-head .body{margin-top:16px}.merch-cols{padding-inline:var(--m);grid-template-columns:1fr 1fr;column-gap:12px;margin-top:32px;display:grid}.m1{grid-area:1/1}.m3{grid-area:1/2;margin-top:40px}.m2{grid-area:2/1}.merch{margin-bottom:16px;display:block}.merch .frame{--r:4 / 5}.merch .cap{margin-top:8px;display:block}@media (width>=1024px) and (aspect-ratio>=6/5){.merch-layout{column-gap:var(--g);padding-inline:var(--m);grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.merch-head{z-index:1;grid-area:1/5/auto/13;align-self:start;padding:0;position:relative}.merch-cols{display:contents}.m1{margin-left:calc(-1 * var(--m));grid-area:1/1/3/5;align-self:end}.m1 .cap{padding-left:var(--m)}.m2{grid-area:2/5/auto/10;align-self:end}.m3{grid-area:1/10/3/13;align-self:end;margin-top:0}.merch{margin-bottom:24px}.merch:last-child{margin-bottom:0}}.yt-film,.film-block iframe{aspect-ratio:16/9;background:var(--slot-dark);border:0;width:100%;display:block;position:relative;overflow:hidden}.yt-film img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yt-film .tab{color:var(--ink);position:absolute;bottom:0;left:0}.film-cap{padding-inline:var(--m);justify-content:space-between;gap:16px;margin-top:8px;display:flex}.tab-main{padding-top:calc(var(--nav) + 48px)}.tab-title{animation:tabIn .36s var(--ease-enter) 80ms both}@keyframes tabIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lead{max-width:46ch;color:var(--ink-2);margin-top:16px}.tab-bottom{margin-top:var(--gap)}.filters{gap:28px;margin-top:24px;display:flex}.filters button{text-align:left;min-width:44px;min-height:44px}.sheet-cols{padding-inline:var(--m);align-items:flex-start;gap:4px;margin-top:32px;display:flex}.sheet-col{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.sheet-col:empty,.sheet-col.third{display:none}.sheet-item{text-align:left;width:100%;margin-bottom:12px;display:block}.sheet-item .cap{margin-top:8px;display:block}@media (hover:hover){.sheet-item:hover .cap{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}.viewer{z-index:70;background:var(--page);flex-direction:column;display:none;position:fixed;inset:0}.viewer.open{display:flex}.viewer-top,.viewer-bot{height:56px;padding-inline:var(--m);flex:none;justify-content:space-between;align-items:center;display:flex}.viewer-top img{width:auto;height:16px}.viewer-top button,.viewer-bot button{min-width:44px;min-height:44px}.viewer-track{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow-x:auto}.viewer-track::-webkit-scrollbar{display:none}.viewer-slide{scroll-snap-align:center;scroll-snap-stop:always;width:100%;height:100%;padding-inline:var(--m);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;display:flex}.viewer-slide .frame{width:min(100%, calc((100svh - 160px) * var(--ar)));flex:none;align-self:center}.viewer-slide .cap{width:min(100%, calc((100svh - 160px) * var(--ar)))}.viewer-nav{gap:28px;display:none}@media (width>=1024px) and (aspect-ratio>=6/5){.sheet-cols{gap:8px;margin-top:112px}.sheet-col{gap:8px}.sheet-col.third,.viewer-nav{display:flex}}.full{--r:16 / 9;border-inline:0;width:100%;margin-top:48px}.bb-open{padding-inline:var(--m);margin-top:64px}.bb-open a{align-items:center;min-height:44px;display:inline-flex}.pair{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--g);padding-inline:var(--m);margin-top:var(--gap);row-gap:24px;display:grid}.pair .frame{--r:4 / 5;grid-column:1/-1}.founders{gap:32px;display:grid}.founders a{align-items:center;min-height:44px;display:flex}@media (width>=1024px) and (aspect-ratio>=6/5){.pair .p1{grid-column:2/6}.pair .p2{grid-column:8/12;margin-top:160px}.founders{gap:var(--g);grid-template-columns:1fr 1fr}}.info{border-top:1px solid var(--hairline);margin-top:48px}.info-row{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--g);padding:24px var(--m);border-bottom:1px solid var(--hairline);display:grid}.info-row h2{letter-spacing:-.02em;text-transform:uppercase;grid-column:1/-1;font-size:1.5rem;font-weight:800;line-height:1.75rem}.info-row div{grid-column:1/-1;margin-top:8px}.info-text{color:var(--ink-2);max-width:60ch}.info-row a{align-items:center;min-height:44px;display:inline-flex}@media (width>=1024px) and (aspect-ratio>=6/5){.info-row h2{grid-column:1/6}.info-row div{grid-column:6/11;margin-top:0}.info-row a{margin-top:-10px}}.mails{padding-inline:var(--m);margin-top:48px}.mail+.mail{margin-top:32px}.mail .cap{margin-top:8px;display:block}.elsewhere{padding-inline:var(--m);flex-wrap:wrap;gap:0 28px;margin-top:32px;display:flex}.elsewhere>*{align-items:center;min-height:44px;display:inline-flex}@media (prefers-reduced-motion:reduce){.pull,.pull[data-mode=close]{height:auto}.pull-stage{height:100svh;position:relative}.film-one-rm{align-items:center;min-height:44px;margin-top:16px;display:flex}.frame[data-drift] .fill{inset:0}.frame[data-drift] .slot-label{bottom:12px}.pull[data-mode=open] .pull-rig{animation:none}html:has(.pull[data-mode=open]) .site-nav .wordmark{animation:none}.tab-title{animation:.2s ease-out both tabInRm}.close-copy{transition:opacity .24s ease-out}html{scroll-behavior:auto!important}}@keyframes tabInRm{0%{opacity:0}to{opacity:1}}h1[tabindex="-1"]{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:80;left:var(--m);background:var(--ink);color:var(--page);opacity:0;pointer-events:none;padding:12px 16px;position:fixed;top:8px}.skip:focus-visible{opacity:1;pointer-events:auto}.nowrap{white-space:nowrap}main:not(.tab-main):not(:has(>.pull[data-mode=close]:last-child)){padding-bottom:var(--gap)}.media-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fill .yt-film,.fill iframe,.platform-video .frame{aspect-ratio:auto;border:0;width:100%;height:100%;position:absolute;inset:0}.film-block>.frame{--r:16 / 9;border-inline:0}.film-block>.loop{aspect-ratio:16/9;position:relative;inset:auto}.site-foot .site-legal{min-height:0;color:var(--ink-2);flex:0 0 100%;margin-top:8px}@media (width>=1024px) and (aspect-ratio>=6/5){html.js .sheet-cols:not([data-ready]){visibility:hidden}}.policy{border-top:1px solid var(--hairline);margin-top:48px}.policy-row{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--g);padding:24px var(--m);border-bottom:1px solid var(--hairline);display:grid}.policy-row h2{letter-spacing:-.02em;text-transform:uppercase;grid-column:1/-1;font-size:1.5rem;font-weight:800;line-height:1.75rem}.policy-body{min-width:0;color:var(--ink-2);grid-column:1/-1;margin-top:8px}.policy-body>*+*,.policy-stack>*+*{margin-top:16px}.policy-body p,.policy-body ul{max-width:60ch}.policy-body ul{padding-left:20px;list-style:outside}.policy-body li+li{margin-top:8px}.policy-body a{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.tnum{font-variant-numeric:tabular-nums}.processors-head{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.processors-body [role=row]{border-bottom:1px solid var(--hairline);padding:16px 0}.processors-body [role=cell]{padding:4px 0}.processors-body [role=cell]:before{content:attr(data-label);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.33;display:block}@media (width>=48rem){.processors{border-collapse:collapse;width:100%;display:table}.processors-head{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.processors-body{display:table-row-group}.processors [role=row]{padding:0;display:table-row}.processors [role=columnheader],.processors [role=cell]{text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline);padding:12px 24px 12px 0;display:table-cell}.processors-body [role=cell]:before{content:none}}@media (width>=1024px) and (aspect-ratio>=6/5){.policy-row h2{grid-column:1/6}.policy-body{grid-column:6/13;margin-top:0}}
