@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#292726;--foreground:#ededed;--muted:#a6a6a1;--border:#665c51;--videoplayer-border:#3c3c3c;--surface:#171717;--surface-soft:#202020;--movie-title-color:#e6ded5;--success:#6fbd91;--danger:#e48888;--cta-background:#c48d28;--cta-clickable-text:#ececec;--cta-hover:#ef9c00;--cta-foreground:#fff;--cta-disabled-background:#5e5e5a;--cta-disabled-foreground:#d7d7d3;--timeline-accent:#e6b03c;--player-background:#242424;--player-foreground:#fff;--player-control:#ffffffbd;--player-control-hover:#fff;--player-hover-accent:#e7a832;--player-control-hover-background:#ffffff21;--player-play-background:#ffffff12;--player-play-hover-background:#ffffff29;--pause-feedback-foreground:#ffffffd1;--pause-feedback-background:#0006;--player-track:#ffffff57;--player-track-fill:#fff;--player-controls-gradient:#00000094;--upload-progress-track:#2b3f64;--upload-progress-fill:#3568c4;--upload-progress-track-text:#dce7ff;--upload-progress-fill-text:#fff}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f4f4f2;--foreground:#151515;--muted:#6e6e68;--border:#d8d8d2;--surface:#fff;--surface-soft:#f8f8f6;--movie-title-color:#20201d;--success:#246b43;--danger:#9b2c2c;--cta-background:#d1972a;--cta-hover:#e09c1e;--cta-foreground:#fff;--cta-disabled-background:#858580;--cta-disabled-foreground:#f5f5f3;--timeline-accent:#e4ad35;--player-background:#000;--player-foreground:#fff;--player-control:#ffffffc7;--player-control-hover:#fff;--player-hover-accent:#d1972a;--player-control-hover-background:#ffffff24;--player-play-background:#ffffff14;--player-play-hover-background:#ffffff2e;--pause-feedback-foreground:#ffffffdb;--pause-feedback-background:#00000057;--player-track:#ffffff57;--player-track-fill:#fff;--player-controls-gradient:#0006;--upload-progress-track:#eee;--upload-progress-fill:#3568c4;--upload-progress-track-text:#16335f;--upload-progress-fill-text:#fff}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;min-height:100%}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}button:disabled,input:disabled{cursor:not-allowed}.animatedStatusDots{min-width:1.05em;display:inline-flex}.animatedStatusDots>span{opacity:.32;font-size:1.25em;line-height:.8;animation:1.2s ease-in-out infinite statusDotPulse}.animatedStatusDots>span+span{margin-left:.06em}.animatedStatusDots>span:nth-child(2){animation-delay:.2s}.animatedStatusDots>span:nth-child(3){animation-delay:.4s}@keyframes statusDotPulse{0%,20%,to{opacity:.22}45%{opacity:1}}.textLink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.textLink:hover{color:var(--foreground)}.legalBackLink{color:var(--muted)}.legalBackLink:hover{color:var(--foreground)}.playerFrame:fullscreen{width:100%;height:100%;border:0!important}.playerFrame.isPseudoFullscreen{z-index:9999!important;aspect-ratio:auto!important;border:0!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}.playerControls:before{content:"";z-index:0;background:var(--player-controls-gradient);pointer-events:none;position:absolute;inset:calc(clamp(2px,.6vw,4px) + 3px) 0 0}.playerControls>*{z-index:1;position:relative}.movieTimeline,.volumeSlider{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none}.movieTimeline::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--timeline-accent) 0 var(--movie-progress), var(--player-track) var(--movie-progress) 100%);border-radius:999px;height:4px}.movieTimeline::-moz-range-track{background:var(--player-track);border:0;border-radius:999px;height:4px}.movieTimeline::-moz-range-progress{background:var(--timeline-accent);border-radius:999px;height:4px}.movieTimeline::-webkit-slider-thumb{appearance:none;background:var(--timeline-accent);border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.movieTimeline::-moz-range-thumb{background:var(--timeline-accent);border:0;border-radius:50%;width:12px;height:12px}.volumeSlider::-webkit-slider-runnable-track{background:var(--player-track);border-radius:999px;height:3px}.volumeSlider::-moz-range-track{background:var(--player-track);border:0;border-radius:999px;height:3px}.volumeSlider::-webkit-slider-thumb{appearance:none;background:var(--player-control);border:0;border-radius:50%;width:10px;height:10px;margin-top:-3.5px}.volumeSlider::-moz-range-thumb{background:var(--player-control);border:0;border-radius:50%;width:10px;height:10px}.volumeSlider:hover::-webkit-slider-thumb{background:var(--player-hover-accent)}.volumeSlider:hover::-moz-range-thumb{background:var(--player-hover-accent)}.playerButton,.shareClipButton,.clipPreviewPlayButton,.changeClipButton,.clipCancelButton{color:var(--player-control);background:0 0;border:0;transition:color .14s,background-color .14s}.playerPlayButton{background:var(--player-play-background)}.movieTimeline:focus-visible,.volumeSlider:focus-visible,.playerButton:focus-visible,.shareClipButton:focus-visible,.clipPreviewPlayButton:focus-visible,.changeClipButton:focus-visible,.clipCancelButton:focus-visible{outline:2px solid var(--player-foreground);outline-offset:2px}@media (hover:hover) and (pointer:fine){.playerButton:hover:not(:disabled),.shareClipButton:hover:not(:disabled),.clipPreviewPlayButton:hover:not(:disabled){color:var(--player-hover-accent);background:0 0}.changeClipButton:hover:not(:disabled),.clipCancelButton:hover:not(:disabled){color:var(--player-hover-accent)!important;background:0 0!important}.playerPlayButton:hover:not(:disabled){background:0 0}.playerProgressReadout:hover:not(:disabled){color:var(--player-hover-accent)}}.primaryButton,.secondaryUploadButton{background:var(--cta-background);color:var(--cta-foreground);border:0;transition:background-color .16s}.primaryButton:hover:not(:disabled),.secondaryUploadButton:hover:not(:disabled){background:var(--cta-hover)}.secondaryUploadButton:disabled{background:var(--cta-disabled-background);color:var(--cta-disabled-foreground);opacity:1}.primaryButton:focus-visible,.secondaryUploadButton:focus-visible,.mobileAddClipCta:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@keyframes pauseFeedbackFade{0%{opacity:.72;transform:translate(-50%,-50%)scale(.94)}22%{opacity:.72;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@media (max-width:600px){.clipSelection{grid-template-columns:1fr!important}.shareClipButton{font-size:16px!important}.volumeSlider{display:none!important}.legalContactGrid{align-items:start;grid-template-columns:max-content minmax(0,1fr)!important;gap:12px!important}.legalContactGrid dd{overflow-wrap:break-word}}@media (min-width:901px){.homePageClipCheckout .clipPreviewTime,.homePageClipCheckout .changeClipButton{font-size:14px!important}.homePageClipCheckout .checkoutConsent{margin-block:auto!important}}.playerFrame:not(:fullscreen):not(.isPseudoFullscreen){border:0!important}@media (min-width:901px){.playerFrame:not(:fullscreen):not(.isPseudoFullscreen){border:1px solid var(--videoplayer-border)!important}}@media (max-width:900px){.homePageClipCheckout{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100svh!important;min-height:0!important;max-height:100svh!important;padding-top:0!important;padding-bottom:12px!important}.homePageClipCheckout .checkoutConsent{margin-top:7px!important;margin-bottom:7px!important}.homePageClipCheckout .stripePaymentSlotLoading{min-height:340px}.homePage h1{font-size:25px!important}.homePageClipCheckout .moviePlayerSection{display:none!important}.homePageClipCheckout .homeUploadForm{margin-top:0!important}.homePageClipCheckout .clipSelection{gap:12px!important;margin-top:0!important}.homePageClipCheckout .clipPreviewFrame{background:var(--player-background);height:clamp(220px,60vw,280px);aspect-ratio:auto!important;width:100%!important}.homePageClipCheckout .clipPreviewMedia{background:var(--player-background);border-radius:10px;width:100%!important;height:100%!important}.homePageClipCheckout .clipPreviewVideo{object-fit:contain!important}.homePageClipCheckout .clipPreviewTime{font-size:14px!important}.homePageClipCheckout .changeClipButton{background:0 0!important;min-height:32px!important;padding:0 2px!important;font-size:14px!important}.homePageClipCheckout .mobileClipCheckoutTitle{z-index:3;color:var(--player-foreground);text-align:center;pointer-events:none;background:#0006;margin:0;padding:8px 10px;font-size:14px;font-weight:500;line-height:1.2;display:block;position:absolute;top:0;left:0;right:0}}.mobileClipCheckoutTitle{z-index:3;color:var(--player-foreground);text-align:center;pointer-events:none;background:#0006;margin:0;padding:8px 10px;font-size:14px;font-weight:500;line-height:1.2;display:block;position:absolute;top:0;left:0;right:0}.clipCancelButton{z-index:1;width:28px;height:28px;color:var(--player-foreground);pointer-events:auto;background:0 0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.clipCancelIcon{width:14px;height:14px;display:block;position:relative}.clipCancelIcon:before,.clipCancelIcon:after{content:"";background:currentColor;width:14px;height:1.5px;position:absolute;top:50%;left:0}.clipCancelIcon:before{transform:rotate(45deg)}.clipCancelIcon:after{transform:rotate(-45deg)}.clipCancelButton:disabled{opacity:.42}.checkoutPayButton{grid-column:1/-1}.checkoutEmailInput:focus{box-shadow:0 0 0 1px var(--player-hover-accent);border-color:var(--player-hover-accent)!important}.playerOverlayPlaybackControls{z-index:3;opacity:0;pointer-events:none;grid-template-columns:52px 64px 52px;align-items:center;column-gap:clamp(28px,5vw,52px);transition:opacity .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playerOverlayPlaybackControls.isVisible{opacity:1;pointer-events:auto}.playerOverlayPlaybackButton{width:52px;height:52px;color:var(--player-foreground);background:#00000029;border-radius:50%;place-items:center;display:grid}.playerOverlayPreviousButton{grid-column:1}.playerOverlayPlayButton{background:#0000004d;grid-column:2;width:64px;height:64px}.playerOverlayNextButton{grid-column:3}.playerOverlayPlaybackButton:hover:not(:disabled),.playerOverlayPlaybackButton:active:not(:disabled){background:#00000029}.playerOverlayPlayButton:hover:not(:disabled),.playerOverlayPlayButton:active:not(:disabled){background:#0000004d}.playerInlineAddClipButton{display:none}.homePageLanding .homeUploadForm{margin-top:3px!important}.homePageLanding .playerFrame:not(:fullscreen):not(.isPseudoFullscreen){border-radius:6px!important}.homePageLanding .homeUploadForm .primaryButton,.homePageLanding .homeUploadForm .mobileAddClipCta{background:var(--cta-background);border-radius:6px!important}@media (min-width:701px){.homePageLanding{height:100dvh;overflow-y:hidden;min-height:0!important;padding-bottom:0!important}.homePageLanding .homeCard{width:min(1400px,160dvh - 86.4px,100vw - 40px)!important}.homePageLanding .homeFooter{justify-content:center;align-items:center;min-height:0;display:flex;flex:1 1 0!important;margin:0 auto!important;padding-top:0!important}.homePageLanding .playerFrame:not(:fullscreen):not(.isPseudoFullscreen){border-radius:6px!important}.homePageLanding .homeUploadForm .primaryButton,.homePageLanding .homeUploadForm .mobileAddClipCta{display:none!important}.playerControlRow{position:relative}.playerProgressReadout{text-align:left;justify-content:flex-start;flex:0 0 205px!important;width:205px!important}.playerClipReadout{flex:none;min-width:76px;margin-left:0!important;padding-left:0!important}.playerInlineAddClipButton{max-width:calc(100% - 610px);color:var(--cta-clickable-text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:4px 8px;font-size:clamp(16px,1.4vw,18px);font-weight:500;line-height:1.2;transition:color .16s;display:inline-block;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.playerInlineAddClipButton:hover:not(:disabled){color:var(--cta-hover)}.playerInlineAddClipButton:disabled{opacity:.55}.playerInlineAddClipButton:focus-visible{outline:2px solid var(--player-foreground);outline-offset:2px}.shareClipButton{margin-left:auto!important}}@media (max-width:700px) and (orientation:portrait){.homePageLanding{height:100dvh;min-height:100dvh!important;padding-top:2px!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important}.homePageLanding .homeCard{flex-direction:column;flex:auto;min-height:0;display:flex;width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important}.homePageLanding .moviePlayerSection{flex-direction:column;flex:auto;min-height:0;display:flex}.homePageLanding .playerFrame:not(:fullscreen):not(.isPseudoFullscreen){flex:auto;min-height:0;aspect-ratio:auto!important}.homePageLanding .homeUploadForm{flex:none;margin-top:3px!important}.homePageLanding .homeUploadForm .primaryButton,.homePageLanding .homeUploadForm .mobileAddClipCta{min-height:46px!important}.homePageLanding .homeFooter{display:none!important}.homePageLanding .playerIdentityOverlay{gap:4px!important;padding:10px 12px!important}.homePageLanding .playerIdentityTitle{white-space:nowrap;letter-spacing:.06em!important;font-size:clamp(20px,6vw,25px)!important}.homePageLanding .playerIdentityQuestion{font-size:13.5px!important}.homePageLanding .playerIdentityDetails{font-size:12px!important}.homePageStatus{height:100dvh;min-height:0!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important}.homePageStatus .homeCard,.homePageStatus .moviePlayerSection{flex-direction:column;flex:auto;min-height:0;display:flex}.homePageStatus .playerFrame:not(:fullscreen):not(.isPseudoFullscreen){flex:auto;min-height:0;aspect-ratio:auto!important}.homePageStatus .homeUploadForm{display:none!important}.homePageStatus .homeStatusPanel{flex:none;margin-top:12px!important}.homePageStatus .homeFooter{flex:none;margin:0 auto!important;padding-top:10px!important}.playerOverlayPlaybackControls{column-gap:clamp(24px,10vw,40px)}.playerClipLabel{display:none}.playerControlRow>.playerFirstButton,.playerControlRow>.playerPreviousButton,.playerControlRow>.playerPlayButton,.playerControlRow>.playerNextButton,.playerControlRow>.playerLastButton{display:none!important}.clipCountLabel{display:none}.homePageLanding .mobileAddClipShell{will-change:transform;backface-visibility:hidden;isolation:isolate;-webkit-tap-highlight-color:#0000;border-radius:6px;position:relative;overflow:hidden;transform:translateZ(0)}.homePageLanding .videoFileInput{z-index:2;opacity:.001;appearance:none;border-radius:inherit;color:#0000;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;display:block!important}.homePageLanding .videoFileInput::file-selector-button{appearance:none;opacity:0;background:0 0;border:0}.homePageLanding .videoFileInput::-webkit-file-upload-button{appearance:none;opacity:0;background:0 0;border:0}.homePageLanding .mobileAddClipCta{pointer-events:none}}
