.OjoPrototypeHome_home__g4Mqq{--home-line:hsl(var(--color-border-subtle))}.OjoPrototypeHome_home__g4Mqq>section{padding-block:clamp(56px,6vw,88px)}.OjoPrototypeHome_home__g4Mqq .layout-safe{max-width:1248px}.OjoPrototypeHome_home__g4Mqq h1,.OjoPrototypeHome_home__g4Mqq h2,.OjoPrototypeHome_home__g4Mqq h3{text-wrap:balance}.OjoPrototypeHome_home__g4Mqq h2{font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-.035em}.OjoPrototypeHome_home__g4Mqq h3{font-size:clamp(20px,1.7vw,24px);line-height:1.35}.OjoPrototypeHome_home__g4Mqq p{text-wrap:pretty}.OjoPrototypeHome_home__g4Mqq .mb-section{margin-bottom:40px}.OjoPrototypeHome_home__g4Mqq .OjoPrototypeHome_hero__WuT2X{padding-top:52px;padding-bottom:56px}.OjoPrototypeHome_hero__WuT2X>div:first-child{display:none}.OjoPrototypeHome_hero__WuT2X h1{font-size:clamp(36px,4.2vw,56px);line-height:1.08;letter-spacing:-.045em}.OjoPrototypeHome_hero__WuT2X>div:nth-child(2){margin-bottom:36px}.OjoPrototypeHome_hero__WuT2X>div:nth-child(2)>p{max-width:620px;margin-inline:auto;font-size:19px;line-height:1.65;margin-top:18px}.OjoPrototypeHome_hero__WuT2X #enhancer{max-width:1160px}.OjoPrototypeHome_hero__WuT2X [data-editor-layout]{gap:32px}.OjoPrototypeHome_hero__WuT2X #enhancer [role=slider]{border-radius:20px;box-shadow:0 12px 36px rgb(15 55 51/.07)}.OjoPrototypeHome_hero__WuT2X #upload-panel{display:grid;grid-template-columns:minmax(140px,1fr) 1fr;-moz-column-gap:16px;column-gap:16px;border-radius:20px;box-shadow:0 12px 36px rgb(15 55 51/.06);padding:24px}.OjoPrototypeHome_hero__WuT2X #upload-panel>*{grid-column:1/-1}.OjoPrototypeHome_hero__WuT2X #upload-panel>[role=tablist]{grid-column:1;margin-bottom:0}.OjoPrototypeHome_hero__WuT2X #upload-panel>div:nth-child(2){grid-column:2;margin:0;align-self:center;font-size:12px}.OjoPrototypeHome_hero__WuT2X #upload-panel>h2{margin-top:18px}.OjoPrototypeHome_hero__WuT2X #upload-panel>label{padding:24px}.OjoPrototypeHome_hero__WuT2X #upload-panel>label:has(input:focus-visible){outline:3px solid hsl(var(--color-brand-primary));outline-offset:3px}.OjoPrototypeHome_hero__WuT2X [data-editor-preview]>div:first-child button{min-height:44px}.OjoPrototypeHome_hero__WuT2X #upload-panel h2{font-size:20px;letter-spacing:-.02em}.OjoPrototypeHome_hero__WuT2X #upload-panel [role=tablist]{background:hsl(var(--color-surface-tint))}.OjoPrototypeHome_hero__WuT2X #upload-panel [role=tablist]>div{background:transparent;box-shadow:none}.OjoPrototypeHome_hero__WuT2X #upload-panel [role=tab]{min-height:58px}.OjoPrototypeHome_home__g4Mqq .OjoPrototypeHome_stats__4EJua{padding-block:28px;background:hsl(var(--color-surface-tint)/.45)}.OjoPrototypeHome_stats__4EJua>div{max-width:1000px}.OjoPrototypeHome_stats__4EJua>div>div>div:first-child{font-size:28px}.OjoPrototypeHome_home__g4Mqq .OjoPrototypeHome_features__0y7ez{padding-bottom:72px}.OjoPrototypeHome_features__0y7ez>div>p:first-of-type{margin-bottom:24px}.OjoPrototypeHome_features__0y7ez>div>p:last-of-type{max-width:680px;margin:0 auto 28px}.OjoPrototypeHome_toolGrid__XAOk2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.OjoPrototypeHome_toolCard__8T1W_{min-width:0;padding:10px 10px 22px;background:hsl(var(--color-surface-base));border:1px solid var(--home-line);border-radius:20px;box-shadow:0 4px 14px rgb(15 55 51/.035);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.OjoPrototypeHome_toolCard__8T1W_>div:first-child{border-radius:13px}.OjoPrototypeHome_toolCard__8T1W_>div:last-child{padding-inline:4px}.OjoPrototypeHome_toolCard__8T1W_ h3{font-size:20px;margin-top:10px}.OjoPrototypeHome_toolCard__8T1W_ h3 span{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.OjoPrototypeHome_toolCard__8T1W_ h3 svg{flex-shrink:0;margin-top:5px}.OjoPrototypeHome_toolCard__8T1W_ p{line-height:1.65}.OjoPrototypeHome_toolCard__8T1W_:focus-visible{outline:3px solid hsl(var(--color-brand-primary));outline-offset:4px}.OjoPrototypeHome_improvements__S3D0T>div{display:grid;grid-template-columns:1fr 1.55fr;align-items:start;gap:64px}.OjoPrototypeHome_improvements__S3D0T>div>div:first-child{text-align:left;margin:0}.OjoPrototypeHome_improvements__S3D0T>div>div:last-child{gap:28px}.OjoPrototypeHome_improvements__S3D0T article{border-left:0;border-top:1px solid var(--home-line);padding:20px 0 0}.OjoPrototypeHome_improvements__S3D0T article>span{font-size:18px;font-variant-numeric:tabular-nums}.OjoPrototypeHome_improvements__S3D0T article p{font-size:15px}.OjoPrototypeHome_steps___tey9{background:hsl(var(--color-surface-tint)/.4)}.OjoPrototypeHome_steps___tey9 ol{gap:24px}.OjoPrototypeHome_steps___tey9 li{padding:28px;margin:0;border:1px solid var(--home-line);border-radius:20px;background:hsl(var(--color-surface-base));text-align:left}.OjoPrototypeHome_steps___tey9 li>div{margin-inline:0;border-radius:12px}.OjoPrototypeHome_steps___tey9>div>div>div{display:none}.OjoPrototypeHome_steps___tey9>div>p{font-size:14px;max-width:720px}.OjoPrototypeHome_needs__7xE4K>div>div:last-child{max-width:1000px;margin-inline:auto}.OjoPrototypeHome_needs__7xE4K article{padding-block:26px;gap:24px}.OjoPrototypeHome_needs__7xE4K article h3{font-size:21px}.OjoPrototypeHome_everyday__GwjIt>div>div{gap:32px 48px}.OjoPrototypeHome_everyday__GwjIt article{padding-block:20px;border-bottom:1px solid var(--home-line)}.OjoPrototypeHome_everyday__GwjIt article>div:first-child{border-radius:14px;width:48px;height:48px}.OjoPrototypeHome_examples__sCrPP article{box-shadow:none;border-radius:20px}.OjoPrototypeHome_examples__sCrPP article h3{padding:22px;font-size:21px}.OjoPrototypeHome_comparison__WaSBX{--split:50%;position:relative;aspect-ratio:4/3;overflow:hidden;isolation:isolate}.OjoPrototypeHome_beforeImage__UW_UF{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.OjoPrototypeHome_compareHandle__q48ZM{pointer-events:none;position:absolute;z-index:1;top:0;bottom:0;left:var(--split);width:2px;background:white;transform:translateX(-50%);box-shadow:0 0 4px #0003}.OjoPrototypeHome_compareHandle__q48ZM:after{content:"";position:absolute;top:50%;left:50%;width:34px;height:40px;border:11px solid white;border-radius:20px;transform:translate(-50%,-50%);background:repeating-linear-gradient(90deg,#68817d 0 2px,white 2px 4px);box-shadow:0 2px 12px #0002}.OjoPrototypeHome_compareInput__gtMSq{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.OjoPrototypeHome_comparison__WaSBX:focus-within{outline:3px solid hsl(var(--color-brand-primary));outline-offset:-3px}.OjoPrototypeHome_knowledge__NiiTK>div>div:last-child{gap:48px}.OjoPrototypeHome_knowledge__NiiTK aside{padding:32px;border:1px solid hsl(var(--color-brand-primary)/.15)}.OjoPrototypeHome_guidance__nF1Cd>div{display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:start}.OjoPrototypeHome_guidance__nF1Cd>div>div:first-child{margin:0;text-align:left}.OjoPrototypeHome_guidance__nF1Cd ol{margin:0;gap:0}.OjoPrototypeHome_guidance__nF1Cd li{padding:18px 0;border-bottom:1px solid var(--home-line)}.OjoPrototypeHome_guidance__nF1Cd li:first-child{padding-top:0}.OjoPrototypeHome_guidance__nF1Cd li>span:first-child{background:white;color:hsl(var(--color-brand-primary));border:1px solid hsl(var(--color-brand-primary)/.25)}.OjoPrototypeHome_limits__LSxj4 article,.OjoPrototypeHome_pricing__POl3a article{padding:32px;border-radius:20px}.OjoPrototypeHome_pricing__POl3a>div>div:nth-child(2){gap:20px}.OjoPrototypeHome_home__g4Mqq #faq{background:hsl(var(--color-surface-raised))}.OjoPrototypeHome_home__g4Mqq #faq button{padding-block:22px}.OjoPrototypeHome_home__g4Mqq #faq button>span{font-size:17px}.OjoPrototypeHome_home__g4Mqq #faq button:hover{color:hsl(var(--color-brand-primary))}.OjoPrototypeHome_explore__iznSu>div{display:grid;grid-template-columns:1fr 1fr;gap:48px}.OjoPrototypeHome_explore__iznSu>div>div:first-child{text-align:left;margin:0}.OjoPrototypeHome_home__g4Mqq .OjoPrototypeHome_cta__DJOkr{padding-top:24px}.OjoPrototypeHome_cta__DJOkr>div>div{padding:clamp(32px,5vw,64px);border:1px solid hsl(var(--color-brand-primary)/.2);box-shadow:none}.OjoPrototypeHome_cta__DJOkr>div>div>div:first-child{display:none}@media (hover:hover){.OjoPrototypeHome_toolCard__8T1W_:hover{transform:translateY(-5px);border-color:hsl(var(--color-brand-primary)/.5);box-shadow:0 12px 28px rgb(15 55 51/.09)}}@media (min-width:1024px){.OjoPrototypeHome_hero__WuT2X [data-editor-preview]{width:55%}.OjoPrototypeHome_hero__WuT2X #upload-panel{width:45%}}@media (max-width:1099px) and (min-width:768px){.OjoPrototypeHome_toolGrid__XAOk2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.OjoPrototypeHome_home__g4Mqq>section{padding-block:48px}.OjoPrototypeHome_home__g4Mqq .OjoPrototypeHome_hero__WuT2X{padding-top:34px}.OjoPrototypeHome_hero__WuT2X>div:nth-child(2)>p{font-size:17px}.OjoPrototypeHome_home__g4Mqq .mb-section{margin-bottom:28px}.OjoPrototypeHome_hero__WuT2X #upload-panel{display:block;padding:20px}.OjoPrototypeHome_hero__WuT2X #upload-panel>div:nth-child(2){margin-block:12px}.OjoPrototypeHome_hero__WuT2X #upload-panel [role=tab]{width:100%}.OjoPrototypeHome_home__g4Mqq .OjoPrototypeHome_stats__4EJua{padding-block:24px}.OjoPrototypeHome_stats__4EJua>div{gap:20px}.OjoPrototypeHome_stats__4EJua>div>div{padding-top:16px}.OjoPrototypeHome_stats__4EJua>div>div:first-child{padding-top:0}.OjoPrototypeHome_toolGrid__XAOk2{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:8px;gap:16px;padding:8px 8px 20px;scrollbar-width:thin;scrollbar-color:hsl(var(--color-brand-primary)/.5) transparent}.OjoPrototypeHome_toolCard__8T1W_{width:min(280px,82vw);flex-shrink:0;scroll-snap-align:start}.OjoPrototypeHome_explore__iznSu>div,.OjoPrototypeHome_guidance__nF1Cd>div,.OjoPrototypeHome_improvements__S3D0T>div{grid-template-columns:1fr;gap:32px}.OjoPrototypeHome_improvements__S3D0T>div>div:last-child{grid-template-columns:1fr}.OjoPrototypeHome_steps___tey9 li{padding:24px}.OjoPrototypeHome_everyday__GwjIt>div>div{gap:12px}.OjoPrototypeHome_knowledge__NiiTK>div>div:last-child{gap:24px}.OjoPrototypeHome_limits__LSxj4 article,.OjoPrototypeHome_pricing__POl3a article{padding:24px}}@media (prefers-reduced-motion:reduce){.OjoPrototypeHome_home__g4Mqq *,.OjoPrototypeHome_home__g4Mqq :after,.OjoPrototypeHome_home__g4Mqq :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.OjoPrototypeHome_toolCard__8T1W_:hover{transform:none}}