.AppPage-module__ki7RkW__page{background-color:var(--base-200);position:relative}.AppPage-module__ki7RkW__hero{background:var(--accent);width:100%;height:100svh;min-height:620px;position:relative;overflow:hidden}.AppPage-module__ki7RkW__heroBg{position:absolute;inset:0}.AppPage-module__ki7RkW__heroLabels{z-index:2;pointer-events:none;position:absolute;inset:0 0 auto}.AppPage-module__ki7RkW__heroLabels p{background:var(--base-100);padding:.3rem .5rem}.AppPage-module__ki7RkW__heroContent{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:1.5rem;height:100%;display:flex;position:relative}.AppPage-module__ki7RkW__heroContent>*{pointer-events:auto}.AppPage-module__ki7RkW__panel{background:var(--base-100);gap:1rem;max-width:min(640px,100%);padding:1.25rem 1.5rem 1.5rem;display:grid}.AppPage-module__ki7RkW__panel p.AppPage-module__ki7RkW__lg{color:#111111bf;max-width:22em}.AppPage-module__ki7RkW__kicker{gap:1.5rem;display:flex}.AppPage-module__ki7RkW__kicker span:first-child{color:var(--accent);filter:brightness(.8)}.AppPage-module__ki7RkW__name{font-size:clamp(56px,8vw,150px)}.AppPage-module__ki7RkW__ctas{gap:.75rem;display:flex;overflow:hidden}.AppPage-module__ki7RkW__ctaPrimary{width:300px}.AppPage-module__ki7RkW__ctaSecondary{width:210px}.AppPage-module__ki7RkW__demo{background:color-mix(in oklab, var(--accent) 88%, #000);color:var(--on-accent);padding:6rem 0 5rem;position:relative}.AppPage-module__ki7RkW__demo p.AppPage-module__ki7RkW__mono span:last-child,.AppPage-module__ki7RkW__demo p.AppPage-module__ki7RkW__mono{color:var(--on-accent)}.AppPage-module__ki7RkW__demo [data-copy-bullet]{background:var(--on-accent)}.AppPage-module__ki7RkW__demoInner{justify-items:center;gap:2rem;display:grid}.AppPage-module__ki7RkW__demoNote{text-align:center;text-wrap:balance;max-width:36em}.AppPage-module__ki7RkW__stage{width:100%;max-width:1120px}.AppPage-module__ki7RkW__demo[data-kind=phone] .AppPage-module__ki7RkW__stage{max-width:960px}.AppPage-module__ki7RkW__facts{background-color:var(--base-200);padding:7rem 0 5rem;position:relative}.AppPage-module__ki7RkW__factsInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.AppPage-module__ki7RkW__why{gap:1.75rem;display:grid}.AppPage-module__ki7RkW__why h6{font-size:clamp(22px,2.1vw,38px);line-height:1.12}.AppPage-module__ki7RkW__does{border-top:1px solid var(--line);list-style:none}.AppPage-module__ki7RkW__does li{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;align-items:baseline;gap:1rem;padding:1rem 0;display:grid}.AppPage-module__ki7RkW__does li>span{color:var(--accent);filter:brightness(.8)}.AppPage-module__ki7RkW__shots{background-color:var(--base-200);padding:6rem 0 5rem;position:relative}.AppPage-module__ki7RkW__shotsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}.AppPage-module__ki7RkW__shotsGrid[data-count="1"] .AppPage-module__ki7RkW__shot,.AppPage-module__ki7RkW__shotsGrid[data-count="3"] .AppPage-module__ki7RkW__shot:first-child{grid-column:1/-1}.AppPage-module__ki7RkW__shot{gap:.75rem;display:grid}.AppPage-module__ki7RkW__shot img{width:auto;max-width:100%;height:auto;max-height:80svh;box-shadow:0 1px 0 var(--line), 0 24px 48px -28px #11111159;display:block}.AppPage-module__ki7RkW__shot figcaption{text-transform:uppercase;font-family:var(--font-google-sans-code), monospace;align-items:center;gap:.5rem;display:flex}.AppPage-module__ki7RkW__shot figcaption i{background:var(--accent);flex-shrink:0;width:.5rem;height:.5rem}.AppPage-module__ki7RkW__next{background:var(--accent);height:70svh;min-height:420px;color:var(--ink);text-decoration:none;display:block;position:relative;overflow:hidden}.AppPage-module__ki7RkW__nextBg{position:absolute;inset:0}.AppPage-module__ki7RkW__nextInner{z-index:1;align-items:flex-end;height:100%;display:flex;position:relative}.AppPage-module__ki7RkW__nextPanel{background:var(--base-100);gap:.6rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.AppPage-module__ki7RkW__nextName{letter-spacing:-.03em;font-size:clamp(44px,6vw,110px);font-weight:450;line-height:1;transition:color .3s}.AppPage-module__ki7RkW__next:hover .AppPage-module__ki7RkW__nextName{color:color-mix(in oklab, var(--accent) 75%, #000)}.AppPage-module__ki7RkW__nextLine{color:#111111b3;max-width:26em;font-size:1.125rem}@media (max-width:900px){.AppPage-module__ki7RkW__heroContent{flex-direction:column;align-items:stretch}.AppPage-module__ki7RkW__ctas{flex-direction:column}.AppPage-module__ki7RkW__ctaPrimary,.AppPage-module__ki7RkW__ctaSecondary{width:auto}.AppPage-module__ki7RkW__factsInner{grid-template-columns:1fr;gap:3rem}.AppPage-module__ki7RkW__shotsGrid{grid-template-columns:1fr}}@media (max-width:768px){.AppPage-module__ki7RkW__heroLabels{display:none}.AppPage-module__ki7RkW__demo{padding:5rem 0 3rem}.AppPage-module__ki7RkW__hero{height:auto;min-height:100svh}.AppPage-module__ki7RkW__heroContent{justify-content:flex-end;height:auto;min-height:100svh;padding-top:7.5rem;padding-bottom:1rem}.AppPage-module__ki7RkW__panel{padding:1rem 1.1rem 1.2rem}.AppPage-module__ki7RkW__name{font-size:clamp(48px,15vw,80px)}}.AppPage-module__ki7RkW__domain{background:var(--accent);width:fit-content;color:var(--on-accent);align-items:center;gap:.55rem;padding:.45rem .7rem;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.AppPage-module__ki7RkW__domain i{background:currentColor;width:.5rem;height:.5rem}.AppPage-module__ki7RkW__domain:hover{background:var(--ink);color:var(--base-100)}.AppPage-module__ki7RkW__domainBig{margin-top:2.5rem;padding:.8rem 1.1rem;font-size:1rem}.AppPage-module__ki7RkW__demoFail{text-align:center;border:1px dashed;justify-items:center;gap:1rem;width:100%;max-width:560px;padding:3rem 1.5rem;display:grid}.AppPage-module__ki7RkW__demoFail button{background:var(--base-100);color:var(--ink);cursor:pointer;border:0;padding:.6rem 1rem}.AppPage-module__ki7RkW__afterLinks{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.AppPage-module__ki7RkW__afterLinks .AppPage-module__ki7RkW__domainBig{margin-top:0}
.Copy-module__1LON9q__line-mask,.Copy-module__1LON9q__word-mask,.Copy-module__1LON9q__char-mask{margin-bottom:-.2em;padding-bottom:.2em}.Copy-module__1LON9q__line,.Copy-module__1LON9q__word,.Copy-module__1LON9q__char{will-change:transform, opacity}.Copy-module__1LON9q__wrapper{display:contents}:is(.js [data-copy=slide]:not(.copy-slide-ready),.js [data-copy=flicker]:not(.copy-flicker-ready)),:is(.js .Copy-module__1LON9q__wrapper[data-copy=slide]:not(.copy-slide-ready)>*,.js .Copy-module__1LON9q__wrapper[data-copy=flicker]:not(.copy-flicker-ready)>*){visibility:hidden}
.Button-module__e7WGRa__button{justify-content:space-between;align-items:flex-start;height:88px;padding:12px 14px;text-decoration:none;display:flex}.Button-module__e7WGRa__label{line-height:1.2}.Button-module__e7WGRa__word{line-height:inherit;text-shadow:0 calc(-1 * var(--shift,1.2em)) 0 currentColor;backface-visibility:hidden;will-change:transform}.Button-module__e7WGRa__arrow{display:inline-block}@media (max-width:768px){.Button-module__e7WGRa__word{text-shadow:none}}.Button-module__e7WGRa__primary{background-color:var(--base-300);color:var(--base-100)}.Button-module__e7WGRa__light{background-color:var(--base-100);color:var(--base-400)}.Button-module__e7WGRa__dark{background-color:var(--base-500);color:var(--base-100)}.Button-module__e7WGRa__secondary{background-color:var(--base-400);color:var(--base-500)}.Button-module__e7WGRa__accent{background-color:var(--accent);color:var(--on-accent)}.Button-module__e7WGRa__paper{background-color:var(--base-100);color:var(--base-500)}@media (max-width:768px){.Button-module__e7WGRa__button{height:64px}}
.DitherImage-module__8tXh5q__wrapper{width:100%;height:100%;position:relative;overflow:hidden}.DitherImage-module__8tXh5q__img,.DitherImage-module__8tXh5q__canvas{width:100%;height:100%;position:absolute;inset:0}.DitherImage-module__8tXh5q__img{object-fit:cover;transition:opacity .3s}.js .DitherImage-module__8tXh5q__img{opacity:0}.DitherImage-module__8tXh5q__canvas{image-rendering:pixelated;opacity:0;transition:opacity .3s}.DitherImage-module__8tXh5q__ready{opacity:1}.DitherImage-module__8tXh5q__wrapper[data-reveal] .DitherImage-module__8tXh5q__img{transition:opacity .45s;opacity:1!important}.DitherImage-module__8tXh5q__wrapper[data-reveal] .DitherImage-module__8tXh5q__canvas{opacity:0;transition:opacity .45s}
.SectionHeader-module__T5s65a__wrap{z-index:1;width:100%;position:absolute;top:0;left:0}.SectionHeader-module__T5s65a__bar{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.SectionHeader-module__T5s65a__v2{justify-content:flex-end;gap:8rem}.SectionHeader-module__T5s65a__label{align-items:center;gap:.5rem;display:flex}.SectionHeader-module__T5s65a__bullet{background-color:var(--accent);transform-origin:50%;flex-shrink:0;width:.5rem;height:.5rem}
.AppIndex-module__2u2wxa__index{background-color:var(--base-200);padding-top:1.5rem;position:relative}.AppIndex-module__2u2wxa__head{padding-top:7rem;padding-bottom:3rem}.AppIndex-module__2u2wxa__head h2{max-width:9em}.AppIndex-module__2u2wxa__list{border-top:1px solid var(--line);list-style:none}.AppIndex-module__2u2wxa__row{border-bottom:1px solid var(--line);min-height:140px;color:var(--ink);grid-template-columns:4rem minmax(0,3fr) minmax(0,4fr) minmax(0,2fr) minmax(0,2fr) 200px;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;text-decoration:none;transition:background-color .35s,color .35s;display:grid}.AppIndex-module__2u2wxa__row:hover,.AppIndex-module__2u2wxa__row:focus-visible{background-color:var(--accent);color:var(--on-accent);outline:none}.AppIndex-module__2u2wxa__num{align-self:start}.AppIndex-module__2u2wxa__name{letter-spacing:-.03em;font-size:clamp(28px,3vw,54px);font-weight:450;line-height:1}.AppIndex-module__2u2wxa__line{letter-spacing:-.02em;max-width:24em;font-size:1.125rem;line-height:1.3}.AppIndex-module__2u2wxa__meta{opacity:.75;gap:.3rem;display:grid}.AppIndex-module__2u2wxa__status{align-items:center;gap:.5rem;display:flex}.AppIndex-module__2u2wxa__status i{background:var(--accent);flex-shrink:0;width:.5rem;height:.5rem;transition:background-color .35s}.AppIndex-module__2u2wxa__row:hover .AppIndex-module__2u2wxa__status i{background:var(--on-accent)}.AppIndex-module__2u2wxa__thumb{background:var(--accent);width:200px;height:120px;display:block;overflow:hidden}@media (max-width:1200px){.AppIndex-module__2u2wxa__row{grid-template-columns:3rem minmax(0,3fr) minmax(0,4fr) minmax(0,2fr) 160px}.AppIndex-module__2u2wxa__meta{display:none}.AppIndex-module__2u2wxa__thumb{width:160px;height:100px}}@media (max-width:768px){.AppIndex-module__2u2wxa__head{padding-top:5rem}.AppIndex-module__2u2wxa__row{grid-template-columns:2.5rem minmax(0,1fr) 96px;grid-template-areas:"num name thumb""num line thumb""num status thumb";gap:.4rem 1rem;min-height:0;padding:1rem}.AppIndex-module__2u2wxa__num{grid-area:num}.AppIndex-module__2u2wxa__name{grid-area:name;font-size:28px}.AppIndex-module__2u2wxa__line{grid-area:line;font-size:1rem}.AppIndex-module__2u2wxa__thumb{grid-area:thumb;width:96px;height:96px}}.AppIndex-module__2u2wxa__row{position:relative}.AppIndex-module__2u2wxa__row:focus-within{background-color:var(--accent);color:var(--on-accent)}.AppIndex-module__2u2wxa__cover{z-index:1;position:absolute;inset:0}.AppIndex-module__2u2wxa__cover:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.AppIndex-module__2u2wxa__statusCol{justify-items:start;gap:.6rem;display:grid}.AppIndex-module__2u2wxa__domain{z-index:2;border:1px solid;padding:.3rem .5rem;text-decoration:none;transition:background-color .25s,color .25s;position:relative}.AppIndex-module__2u2wxa__domain:hover{background:var(--ink);border-color:var(--ink);color:var(--base-100)}@media (max-width:768px){.AppIndex-module__2u2wxa__statusCol{grid-area:status}}.AppIndex-module__2u2wxa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.AppIndex-module__2u2wxa__tryLink{background:var(--ink);color:var(--base-100);align-items:center;gap:.6rem;padding:.9rem 1.1rem;text-decoration:none;transition:background-color .25s;display:inline-flex}.AppIndex-module__2u2wxa__tryLink:hover,.AppIndex-module__2u2wxa__tryLink:focus-visible{color:var(--ink);background:#e76f51;outline:none}
.Marquee-module__Q--LXW__marquee{background-color:var(--base-200);align-items:center;width:100%;height:50svh;display:flex;overflow:hidden}.Marquee-module__Q--LXW__marqueeInner{align-items:center;max-width:none;height:100%;padding:0;display:flex;overflow:hidden}.Marquee-module__Q--LXW__track{width:max-content;animation:72s linear infinite Marquee-module__Q--LXW__marquee;display:flex}.Marquee-module__Q--LXW__line{white-space:nowrap;letter-spacing:-.02em;flex-shrink:0;font-size:clamp(72px,9vw,160px);font-weight:450;line-height:1}.Marquee-module__Q--LXW__word-mask{margin-bottom:-.2em;padding-bottom:.2em}.Marquee-module__Q--LXW__word{will-change:transform}.js .Marquee-module__Q--LXW__marquee:not(.Marquee-module__Q--LXW__ready) .Marquee-module__Q--LXW__line{visibility:hidden}.Marquee-module__Q--LXW__marquee{position:relative}.Marquee-module__Q--LXW__marquee[data-paused] .Marquee-module__Q--LXW__track,.Marquee-module__Q--LXW__marquee:hover .Marquee-module__Q--LXW__track{animation-play-state:paused}.Marquee-module__Q--LXW__pause{z-index:1;border:1px solid var(--line);background:var(--base-100);color:var(--ink);cursor:pointer;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex;position:absolute;bottom:1.25rem;right:1.5rem}.Marquee-module__Q--LXW__pause:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Marquee-module__Q--LXW__track{animation:none}.Marquee-module__Q--LXW__pause{display:none}}@keyframes Marquee-module__Q--LXW__marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:768px){.Marquee-module__Q--LXW__marquee{height:30svh}}
.Statement-module__Tc4FQa__statement{background-color:var(--base-200);align-items:center;width:100%;min-height:70svh;padding-block:8rem;display:flex;position:relative}.Statement-module__Tc4FQa__statement[data-tall]{min-height:100svh}.Statement-module__Tc4FQa__cols{width:100%;display:flex}.Statement-module__Tc4FQa__gutter{flex:1}.Statement-module__Tc4FQa__copy{flex:3}@media (max-width:768px){.Statement-module__Tc4FQa__statement,.Statement-module__Tc4FQa__statement[data-tall]{min-height:0;padding-block:6rem 4rem}.Statement-module__Tc4FQa__gutter{display:none}}
.StatementBanner-module__904caG__statementBanner{width:100%;height:100svh;position:relative;overflow:hidden}.StatementBanner-module__904caG__bg{z-index:0;position:absolute;inset:0}.StatementBanner-module__904caG__content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.StatementBanner-module__904caG__title{max-width:8em;color:var(--base-500)}.StatementBanner-module__904caG__copy{max-width:8em;color:var(--base-500);align-self:flex-end}.StatementBanner-module__904caG__multiline{max-width:none}.StatementBanner-module__904caG__title,.StatementBanner-module__904caG__copy{z-index:1;background:var(--base-100);width:fit-content;padding:.6rem .9rem .75rem;position:relative}.StatementBanner-module__904caG__cover{z-index:2;position:absolute;inset:0}
.ProcessSteps-module__U3Hrzq__processSteps{background-color:var(--base-200);padding-top:6rem;padding-bottom:10rem;position:relative}.ProcessSteps-module__U3Hrzq__inner{--stick:7.5rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;column-gap:clamp(2rem,3.5vw,4rem);display:grid}.ProcessSteps-module__U3Hrzq__list{flex-direction:column;gap:.75rem;width:74%;min-width:0;margin-left:auto;margin-right:2%;display:flex}.ProcessSteps-module__U3Hrzq__step{top:var(--stick);transform-origin:top;height:clamp(220px,34svh,340px);position:sticky}.ProcessSteps-module__U3Hrzq__face{background-color:var(--base-100);border:1px dashed var(--base-200);flex-direction:column;justify-content:space-between;height:100%;padding:1.5rem;display:flex}.js .ProcessSteps-module__U3Hrzq__face{opacity:0;transform:translateY(300px)}.ProcessSteps-module__U3Hrzq__index{color:var(--base-300);align-self:flex-end}.ProcessSteps-module__U3Hrzq__cta{text-decoration:none}.ProcessSteps-module__U3Hrzq__arrow{background-color:var(--base-100);width:2.25rem;height:2.25rem;color:var(--base-500);border-radius:50%;align-self:flex-end;place-items:center;display:grid}.ProcessSteps-module__U3Hrzq__arrow svg{width:1.1rem;height:1.1rem}.ProcessSteps-module__U3Hrzq__headline{top:calc(var(--stick) + 6vh);max-width:7em;color:var(--base-500);position:sticky}@media (max-width:768px){.ProcessSteps-module__U3Hrzq__processSteps{padding-top:4rem;padding-bottom:8rem}.ProcessSteps-module__U3Hrzq__inner{--stick:5rem;grid-template-columns:1fr;row-gap:2rem}.ProcessSteps-module__U3Hrzq__headline{order:-1;max-width:10em;position:relative;top:auto}.ProcessSteps-module__U3Hrzq__step{height:200px}}.ProcessSteps-module__U3Hrzq__text{gap:.6rem;display:grid}.ProcessSteps-module__U3Hrzq__body{color:#111111b3;max-width:26em}.ProcessSteps-module__U3Hrzq__index{color:var(--accent)}.ProcessSteps-module__U3Hrzq__cta .ProcessSteps-module__U3Hrzq__face{background-color:var(--accent);border-color:var(--accent);color:var(--on-accent)}
.SectionFooter-module__n3Ensq__wrap{z-index:1;width:100%;position:absolute;bottom:0;left:0}.SectionFooter-module__n3Ensq__bar{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.SectionFooter-module__n3Ensq__v2{justify-content:flex-end;gap:8rem}.SectionFooter-module__n3Ensq__label{align-items:center;gap:.5rem;display:flex}.SectionFooter-module__n3Ensq__bullet{background-color:var(--accent);flex-shrink:0;width:.5rem;height:.5rem}
