@keyframes home-ghost-float{0%{transform:translateY(2px)rotate(-4deg)}to{transform:translate(20px,-4px)rotate(4deg)}}.home-ghost{animation:2.4s ease-in-out infinite alternate home-ghost-float}@media (prefers-reduced-motion:reduce){.home-ghost{animation:none!important}}.disappearing-window{--edge:44%;--right:.875rem;--frame-top:3rem;--frame-bottom:3.5rem;--pitch:8rem;--span:calc(100% - var(--right) - var(--edge))}.disappearing-window-frame{left:var(--edge);right:var(--right);top:var(--frame-top);bottom:var(--frame-bottom);border-radius:.875rem}.disappearing-window-fill{background-color:color-mix(in oklab, var(--primary) 7%, transparent)}.disappearing-window-pill{top:calc(var(--frame-top) - .75rem);left:calc(var(--edge) + .875rem)}.disappearing-window-axis{right:var(--right);bottom:1.875rem}.disappearing-window-edge{left:calc(var(--edge) - 2rem);width:2rem;top:var(--frame-top);bottom:var(--frame-bottom);background:linear-gradient(to right, transparent, color-mix(in oklab, var(--primary) 12%, transparent));border-radius:.5rem 0 0 .5rem}.disappearing-window-layer[data-variant=kept]{clip-path:inset(0 var(--right) 0 var(--edge))}.disappearing-window-layer[data-variant=gone]{clip-path:inset(0 calc(100% - var(--edge)) 0 0)}.disappearing-window-fade{height:6rem;width:var(--edge);background:linear-gradient(to right, var(--card), transparent 80%);top:3.5rem;left:0}.disappearing-window-track{animation:disappearing-window-slide calc(var(--posts) * 5.5s) linear infinite;top:3.5rem}.disappearing-window[data-paused] .disappearing-window-track{animation-play-state:paused}@keyframes disappearing-window-slide{to{transform:translateX(calc(var(--pitch) * var(--posts) * -1))}}.disappearing-window-post{width:7.25rem;height:6rem;left:calc(var(--edge) - 3rem + (var(--post) - 4) * var(--pitch))}.disappearing-window-tick{left:calc(var(--edge) + var(--span) * var(--at));translate:-50%}.disappearing-window-tick:before{content:"";background:var(--border);width:1px;height:.4375rem;position:absolute;top:-.6875rem;left:50%}.disappearing-window-today{left:auto;right:var(--right);translate:none}.disappearing-window-today:before{left:auto;right:0}@media (prefers-reduced-motion:reduce){.disappearing-window-track{animation:none}}.disappearing-window-post:not(.disappearing-window-outline){box-shadow:0 6px 16px -10px #00000059}.disappearing-window-outline{border:1.5px dashed color-mix(in oklab, var(--muted-foreground) 45%, transparent)}.disappearing-window-line{background-color:color-mix(in oklab, var(--muted-foreground) 22%, transparent);height:.4375rem}.disappearing-window-line:last-child{width:70%}.disappearing-window-far,.disappearing-window-count{display:none}@container (width>=24rem){.disappearing-window-count{display:flex}}@container (width>=28rem){.disappearing-window-far{display:block}}@container (width<20rem){.disappearing-window-platforms{display:none}}@container (width<18rem){.disappearing-window-detail{display:none}}.home-hero-window{box-shadow:0 24px 48px -16px color-mix(in oklab, var(--primary) 28%, transparent)}.home-hero-window[data-paused] *{animation-play-state:paused}.home-hero-action{transition:transform .15s,background-color .15s,color .15s}.home-hero-action[data-phase=deleting]{background-color:color-mix(in oklab, var(--primary) 85%, transparent);transform:scale(.97)}@media (max-width:767px){.home-hero-frame{--hero-scale:.7;width:auto;height:calc(580px * var(--hero-scale) + 1.5rem);align-self:stretch}.home-hero-scale{transform:scale(var(--hero-scale));transform-origin:0 0}.home-hero-window{width:calc(100% / var(--hero-scale));max-width:none}.home-hero-nav{width:11rem}.home-hero-filters{flex-wrap:wrap}.home-hero-status{order:-1;width:100%;margin-left:0}.home-hero-action{order:-1}.home-hero-progress,.home-hero-total{display:none}}@media (max-width:399px){.home-hero-frame{--hero-scale:.6}}.home-hero-word[data-arriving=true]{animation:.28s ease-out both home-hero-word-in}.home-hero-word[data-exiting=true]{animation:.32s ease-in both home-hero-word-out}.home-hero-word[data-arriving=true][data-exiting=true]{animation:.28s ease-out both home-hero-word-in,.32s ease-in both home-hero-word-out}@keyframes home-hero-word-out{0%{opacity:var(--home-hero-exit-opacity)}to{opacity:0}}@keyframes home-hero-word-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes deletion-feature-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.deletion-feature-progress{transform-origin:0;animation:6s linear forwards deletion-feature-progress}.deletion-features:is(:hover,:focus-within,[data-in-view=false]) .deletion-feature-progress{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.deletion-feature-progress{display:none}}.deletion-feature-tab[data-active]{border-color:var(--border);background-color:var(--card);box-shadow:var(--shadow-sm)}.deletion-feature-tab[data-active] .deletion-feature-icon{background-color:color-mix(in oklab, var(--primary) 10%, transparent);color:var(--primary)}.deletion-feature-tab[data-active] .deletion-feature-title{color:var(--foreground)}.deletion-feature-reveal{transition:grid-template-rows .3s var(--default-transition-timing-function);grid-template-rows:0fr;display:grid}.deletion-feature-tab[data-active] .deletion-feature-reveal{grid-template-rows:1fr}.deletion-feature-description{min-height:calc(2lh + .375rem)}.deletion-feature-track{inset-inline:1rem}.deletion-feature-panel{transition-property:opacity,translate,visibility;transition-duration:.3s;transition-timing-function:var(--default-transition-timing-function);grid-area:1/1}.deletion-feature-panel[data-hidden]{visibility:hidden;opacity:0;transition-duration:0s;translate:0 .5rem}@media (prefers-reduced-motion:reduce){.deletion-feature-reveal,.deletion-feature-panel{transition:none}}.why-redact-photo{object-position:60% center}@media (min-width:40rem){.why-redact-photo-well{min-height:24rem}.why-redact-photo,.why-redact-bubbles{position:absolute}.why-redact-photo{inset:var(--spacing-business-frame);width:calc(100% - 2 * var(--spacing-business-frame));height:calc(100% - 2 * var(--spacing-business-frame));aspect-ratio:auto}.why-redact-bubbles{top:calc(var(--spacing-business-frame) + 5%);left:calc(var(--spacing-business-frame) + 3%)}}.by-the-numbers{--numbers-deep:var(--presentation-blue);--numbers-light:color-mix(in srgb, var(--presentation-blue) 40%, white)}.numbers-ball{filter:drop-shadow(0 0 8px var(--numbers-light))}.numbers-pill-track{border-color:color-mix(in oklab, var(--numbers-deep) 25%, transparent);background-image:linear-gradient(to bottom, color-mix(in oklab, var(--numbers-deep) 15%, transparent), transparent);max-width:.875rem}.numbers-pill{background-image:linear-gradient(to bottom, var(--numbers-deep), var(--numbers-light));box-shadow:0 0 14px -2px var(--numbers-deep)}.numbers-arc{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--numbers-deep) 60%, transparent))}.getting-started-rail{--rail-fade:color-mix(in oklab, var(--primary) 15%, transparent);background-image:linear-gradient(to bottom, var(--primary), var(--rail-fade));width:.125rem;top:1.25rem;bottom:1.25rem;left:1.25rem;translate:-50%}@media (min-width:64rem){.getting-started-rail{background-image:linear-gradient(to right, var(--primary), var(--rail-fade));width:auto;height:.125rem;bottom:auto;left:12.5%;right:12.5%;translate:0 -50%}}.getting-started-marker{box-shadow:0 0 0 6px var(--background), 0 8px 20px -6px var(--primary)}@keyframes testimonial-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonial-row{animation:120s linear infinite testimonial-marquee}@media (prefers-reduced-motion:reduce){.testimonial-viewport{overflow-x:auto}.testimonial-row{animation:none}.testimonial-row [data-testimonial-duplicate],.testimonial-edge{display:none}}
