.hero-writing{flex:1;display:flex;flex-direction:column;text-align:left}.hero-writing .hero-writing-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;margin-bottom:.75rem}@media(max-width:600px){.hero-writing .hero-writing-top{flex-direction:column-reverse;align-items:flex-start;gap:.5rem}}.hero-writing .hero-writing-title{position:relative;display:flex;align-items:center;gap:.25rem;min-width:0}.hero-writing .hero-writing-title .title-text{font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-writing .title-cursor{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.15em;background:#000;opacity:0}.hero-writing .title-cursor.visible{opacity:1}.hero-writing .title-menu-button{font:inherit;border:none;background:transparent;padding:0;width:fit-content;display:flex;align-items:center;gap:.25rem;min-width:0;padding:.125rem .25rem .125rem 0;border-radius:4px;color:inherit;text-align:left;cursor:pointer}.hero-writing .title-menu-button .caret{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:4px;color:#737373;transition:.2s ease}.hero-writing .title-menu-button:hover .caret,.hero-writing .title-menu-button[aria-expanded=true] .caret{color:#000;background:#fafafa}.hero-writing .title-menu-button svg{transition:transform .15s ease}.hero-writing .title-menu-button[aria-expanded=true] svg{transform:rotate(180deg)}.hero-writing .title-menu{position:absolute;top:calc(100% + .375rem);left:0;z-index:20;min-width:14rem;padding:.375rem;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;display:flex;flex-direction:column;transform-origin:top left;animation:hero-menu-in .12s ease-out}.hero-writing .title-menu button{font:inherit;border:none;background:transparent;padding:0;width:fit-content;width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border-radius:.25rem;font-size:.9375rem;text-align:left;cursor:pointer}.hero-writing .title-menu button:hover,.hero-writing .title-menu button:focus-visible{background:#0000000d;outline:none}.hero-writing .title-menu .check{margin-left:auto;display:inline-flex}@keyframes hero-menu-in{0%{opacity:0;transform:scale(.97) translateY(-2px)}}.hero-writing .hero-action{flex-shrink:0;padding:.25rem .5rem;font-size:.8125rem;color:#000;text-decoration:none;cursor:pointer}.hero-writing .hero-action:hover{background:#fafafa}.hero-writing .hero-action.primary{background:#000;border-color:#000;color:#fff;animation:hero-feedback-in .2s ease-out}.hero-writing .hero-action.primary:not(:disabled):hover{background:#000000d9}.hero-writing .hero-action.primary:disabled{background:#00000080;border-color:transparent;cursor:default}@keyframes hero-feedback-in{0%{opacity:0;transform:translate(.5rem)}}.hero-writing .hero-writing-input{position:relative;flex:1;display:flex}.hero-writing .hero-writing-input textarea{flex:1;font:inherit;line-height:1.5;border:none;padding:0 0 3.5rem;resize:none;background:transparent}.hero-writing .hero-writing-input textarea:focus{outline:none}.hero-writing .hero-writing-input textarea.empty{caret-color:transparent}.hero-writing .hero-writing-count{position:absolute;left:0;bottom:1rem;padding:.125rem .375rem .125rem 0;background:#fff;font-size:.8125rem;color:#737373;pointer-events:none}.hero-writing .hero-writing-count.over{color:#ff9162}.hero-writing .hero-writing-placeholder{position:absolute;top:0;left:0;display:flex;align-items:center;gap:.5rem;pointer-events:none;line-height:1.5}.hero-writing .hero-writing-placeholder .placeholder-text{color:#737373;margin-left:-.25rem}.hero-writing .hero-writing-placeholder .paste-button{pointer-events:auto;padding:.25rem .5rem;font-size:.8125rem;color:#737373}.hero-writing .hero-writing-placeholder .paste-button:hover{color:#000}.hero-writing .fake-cursor{margin-left:-.375rem;width:1.5px;height:1.2em;background:#00000080;animation:hero-cursor-blink 1.06s steps(1) infinite}.hero-writing .fake-cursor.focused{background:#000}@keyframes hero-cursor-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.hero-writing .title-menu,.hero-writing .hero-action,.hero-writing .fake-cursor{animation:none}}.landing-main{display:flex;flex-direction:column}.landing-main>div:nth-of-type(2n){background:#fafafa}.landing-main>div:nth-of-type(2n) .comment:not(.comment-showcase *){background:#fff}.landing-main .comment:not(.comment-showcase *){padding:1.75rem;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fafafa;transition:all .2s ease,margin-top 0s}.landing-main .comment:not(.comment-showcase *):focus,.landing-main .comment:not(.comment-showcase *).highlighted{border:1px solid rgba(0,0,0,.2);margin-left:-.5rem;margin-right:.5rem}.landing-main .comment:not(.comment-showcase *) .comment-header{display:flex;justify-content:space-between}.landing-main .comment:not(.comment-showcase *) .comment-header .info{display:flex;align-items:center;gap:.5rem}.landing-main .comment:not(.comment-showcase *) .comment-header .info .info-img{background:#f8e700;width:1.5rem;height:1.5rem;border-radius:3rem;display:grid;place-items:center}.landing-main .comment:not(.comment-showcase *) .comment-header .info .info-img.star{background:#85ff87}.landing-main .comment:not(.comment-showcase *) .comment-header .info .info-img.word-reduction{background:#ffb595}.landing-main .comment:not(.comment-showcase *) .comment-header .info .info-img.grammar-spelling{background:#84d6ff}.landing-main .comment:not(.comment-showcase *) .comment-header .info .info-img img{width:.8rem}.landing-main .comment:not(.comment-showcase *) .comment-header .info .info-type{font-size:.875rem;font-weight:500}.landing-main .comment:not(.comment-showcase *) .comment-header .resolve{font:inherit;border:none;background:transparent;padding:0;width:fit-content;color:#737373;transition:.2s ease}.landing-main .comment:not(.comment-showcase *) .comment-header .resolve:not(:disabled):hover{color:#000;cursor:pointer}.landing-main .comment:not(.comment-showcase *) .comment-header .resolve:not(:disabled):hover svg{transform:rotate(5deg) scale(.95)}.landing-main .comment:not(.comment-showcase *) .comment-header .resolve:active svg{transform:rotate(10deg) scale(.9)}.landing-main .comment:not(.comment-showcase *) .comment-content{font-size:.875rem;position:relative;interpolate-size:allow-keywords;transition:.2s ease;color:#737373}.landing-main .comment:not(.comment-showcase *) .comment-content p{line-height:1.5;margin:.75rem 0 0}.landing-header{display:flex;flex-direction:column;align-items:center;position:relative;height:100vh;height:100svh;overflow:hidden}.landing-header .navbar{width:100%}.landing-header .header-content{padding:2rem;padding-top:calc(13vh + 3.5rem)}@media(max-height:900px){.landing-header .header-content{padding-top:calc(9vh + 4rem)}}@media(min-width:1000px)and (max-height:800px){.landing-header .header-content{padding-top:calc(4vh + 4rem)}}.landing-header .header-content h1{margin:0 0 1.55rem;font-size:4rem;max-width:20em;text-align:center;line-height:1.35em}@media(max-height:750px){.landing-header .header-content h1{font-size:3rem}}@media(max-width:850px){.landing-header .header-content h1{font-size:2.5rem;margin-top:2.5rem}}@media(max-width:630px){.landing-header .header-content h1{margin-bottom:1rem}}@media(max-width:570px){.landing-header .header-content h1{font-size:2rem}}.landing-header .header-content .header-cta{display:flex;gap:1.5rem;justify-content:center}@media(max-width:630px){.landing-header .header-content .header-cta{flex-direction:column-reverse;gap:1rem;align-items:center;text-align:center}}.landing-header .header-content .header-cta .button{width:max-content}.landing-header .header-content .header-cta p{margin:0;color:#737373}.landing-header .hero-stage{position:relative;isolation:isolate;width:100%;flex:1;min-height:26rem;margin-top:3rem}@media(max-width:600px){.landing-header .hero-stage{min-height:14rem;margin-top:2rem}}.landing-header .hero-stage{--box-width: min(52rem, calc(100% - 4rem) )}.landing-header .hero-stage-band{position:absolute;left:0;right:0;top:42%;bottom:0;background:#fafafa;z-index:-1}.landing-header .hero-writing-box{position:absolute;top:4.5rem;bottom:-1px;left:calc(50% - var(--box-width) / 2);width:var(--box-width);background:#fff;border:1px solid rgba(0,0,0,.1);border-bottom:none;border-radius:8px 8px 0 0;padding:2.5rem 2.5rem 0;display:flex;flex-direction:column;text-align:left}@media(max-width:1100px){.landing-header .hero-writing-box{top:0}}@media(max-width:500px){.landing-header .hero-writing-box{padding:2rem 1.5rem 0}}.landing-header .hero-comment{position:absolute;width:20rem;text-align:left;transition:opacity .3s ease,visibility .3s}.landing-header .hero-comment.comment-1{top:0;left:calc(50% - 10rem);z-index:-1}.landing-header .hero-comment.comment-2{top:55%;left:calc(50% - var(--box-width) / 2 - 16rem);z-index:2}.landing-header .hero-comment.comment-3{top:12rem;left:calc(50% + var(--box-width) / 2 - 3.5rem);z-index:2}@media(max-width:1100px){.landing-header .hero-comment.comment-1,.landing-header .hero-comment.comment-2{display:none}.landing-header .hero-comment.comment-3{top:7.5rem;left:auto;right:1rem}}@media(max-width:600px){.landing-header .hero-comment.comment-3{display:none}}.landing-header .hero-stage.cards-tucked .hero-comment.comment-2{animation:hero-tuck-left .9s both}.landing-header .hero-stage.cards-tucked .hero-comment.comment-3{animation:hero-tuck-right .9s both}.landing-header .hero-stage.cards-untucked .hero-comment.comment-2{animation:hero-untuck-left .9s both}.landing-header .hero-stage.cards-untucked .hero-comment.comment-3{animation:hero-untuck-right .9s both}@media(max-width:1100px){.landing-header .hero-stage.cards-tucked .hero-comment.comment-3{animation:none;opacity:0;visibility:hidden}.landing-header .hero-stage.cards-untucked .hero-comment.comment-3{animation:none}}@media(prefers-reduced-motion:reduce){.landing-header .hero-stage.cards-tucked .hero-comment:is(.comment-2,.comment-3){animation:none;z-index:-1}.landing-header .hero-stage.cards-untucked .hero-comment:is(.comment-2,.comment-3){animation:none}}.landing-social-proof{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem}@media(max-width:675px){.landing-social-proof{padding-left:3rem;padding-right:3rem}}@media(max-width:450px){.landing-social-proof{padding-left:2rem;padding-right:2rem}}.landing-social-proof h2{margin:0;font-size:1rem;font-weight:500;color:#737373}.landing-social-proof .social-logos{display:flex;gap:2rem}.landing-social-proof .social-logos img{height:2rem;width:auto;filter:saturate(0)}.landing-hiw{padding:8rem 10vw;position:relative;display:flex;flex-direction:column;gap:12rem;isolation:isolate;overflow:hidden}@media(max-width:1210px){.landing-hiw{gap:10vh}}@media(max-width:1000px){.landing-hiw{gap:1rem;align-items:center;padding:10vh 10vw;text-align:center}}.landing-hiw .hiw-intro h2{font-size:3rem;margin:0}@media(max-width:600px){.landing-hiw .hiw-intro h2{font-size:2rem}}.landing-hiw .hiw-intro .step-text{height:5em;overflow:hidden}@media(max-width:570px){.landing-hiw .hiw-intro .step-text{font-size:14px}}@media(max-width:485px){.landing-hiw .hiw-intro .step-text{height:6.5em}}.landing-hiw .hiw-intro p{color:#737373;max-width:28em;line-height:1.5;margin:0;height:5em;padding:.25rem 0;transition:.5s ease}@media(max-width:485px){.landing-hiw .hiw-intro p{height:6.5em}}.landing-hiw .hiw-steps{display:flex;flex-direction:column;gap:.5rem;position:relative}@media(max-width:1000px){.landing-hiw .hiw-steps{align-items:center;margin:5vh 0}}.landing-hiw .hiw-steps:before{content:"";width:.5rem;height:.5rem;margin:.33rem 0;background:#000;border-radius:50%;position:absolute;top:0;left:-1rem;transition:.5s ease;transform:translateY(calc((var(--selected) - 1) * 346%))}@media(max-width:1000px){.landing-hiw .hiw-steps:before{display:none}}.landing-hiw .hiw-steps:not(:has(.selected)):before{opacity:0}.landing-hiw .hiw-steps button{background:none;padding:0;border:none;font:inherit;width:fit-content;color:#737373}.landing-hiw .hiw-steps button.selected{color:#000}.landing-hiw .hiw-steps button:hover{cursor:pointer}.landing-hiw .hiw-display{position:absolute;right:-5vw;top:8rem}@media(max-width:1210px){.landing-hiw .hiw-display{top:50%;transform:translateY(-50%)}}@media(max-width:1000px){.landing-hiw .hiw-display{position:unset;transform:translate(0)}}.landing-hiw .hiw-display .display{width:50vw}@media(max-width:650px){.landing-hiw .hiw-display .display{width:calc(100vw - 8rem)}}.landing-hiw .hiw-display .screen{position:absolute;top:0;z-index:-1;height:28.65vw;overflow:hidden}.landing-hiw .hiw-display .screen img{border-radius:8px;transition:.5s ease;display:block;height:28.65vw;aspect-ratio:15.6/9;object-fit:cover;object-position:center top}@media(max-width:650px){.landing-hiw .hiw-display .screen,.landing-hiw .hiw-display .screen img{width:calc(100vw - 8rem);height:calc((100vw - 8rem) * 9 / 15.6)}}.landing-why{display:flex;overflow:hidden;position:relative}@media(max-width:950px){.landing-why{flex-direction:column-reverse;align-items:center;text-align:center}}.landing-why .why-image{width:50vw;position:relative}.landing-why .why-image img{position:absolute;left:50%;top:18rem;width:30vw;transform:translate(-50%) rotate(15deg)}@media(max-width:950px){.landing-why .why-image{display:none}}.landing-why .why-content{width:50vw;padding:8rem 4rem;min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:950px){.landing-why .why-content{width:unset}}.landing-why .why-content .why-wrapper{max-width:27.5rem}@media(max-width:950px){.landing-why .why-content .why-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:unset}}.landing-why .why-content h2{font-size:3rem;margin:0;line-height:1.2}@media(max-width:550px){.landing-why .why-content h2{font-size:2rem}}.landing-why .why-content p{line-height:1.5;color:#737373}.landing-why .why-content .button{width:fit-content}.landing-faqs{padding:8rem 15vw}@media(max-width:1000px){.landing-faqs{padding:8rem 10vw}}.landing-faqs .accordion{border-radius:8px;padding:2rem;transition:.5s ease;interpolate-size:allow-keywords;position:relative;isolation:isolate}@media(max-width:500px){.landing-faqs .accordion{padding:1rem}}.landing-faqs .accordion .accordion-trigger{display:block;width:100%;background:transparent;border:none;color:inherit;display:flex;align-items:center;gap:2rem;padding:0}.landing-faqs .accordion .accordion-trigger .trigger{font-size:3rem;font-weight:550;display:block;width:4rem;height:4rem;display:grid;place-items:center;flex-shrink:0;background:#fff45f;border-radius:4rem;transition:.5s ease}@media(max-width:850px){.landing-faqs .accordion .accordion-trigger .trigger{width:3rem;height:3rem;font-size:2rem}}.landing-faqs .accordion .accordion-trigger .trigger span{transition:.5s ease}.landing-faqs .accordion .accordion-trigger h3{font-size:2.5rem;margin:0;text-align:left}@media(max-width:850px){.landing-faqs .accordion .accordion-trigger h3{font-size:2rem}}@media(max-width:600px){.landing-faqs .accordion .accordion-trigger h3{font-size:1.5rem}}.landing-faqs .accordion .accordion-trigger:hover{cursor:pointer}.landing-faqs .accordion .accordion-trigger:hover .trigger{transform:scale(1.05)}.landing-faqs .accordion .accordion-trigger:hover .trigger span{transform:scale(.95)}.landing-faqs .accordion .accordion-trigger.open .trigger{transform:rotate(45deg);background:#ffd07e}.landing-faqs .accordion .accordion-trigger.open .trigger span{transform:scale(1)}.landing-faqs .accordion .accordion-trigger.open .trigger:after{opacity:0}.landing-faqs .accordion:after{content:"";width:calc(100% - 4rem);height:2px;background:#f5f5f5;position:absolute;bottom:-2px;left:2rem;transition:.5s ease;z-index:-1}.landing-faqs .accordion:last-of-type:after{display:none}.landing-faqs .accordion .accordion-body{height:0px;opacity:0;overflow:hidden;transition:.5s ease;padding-left:6rem}@media(max-width:600px){.landing-faqs .accordion .accordion-body{padding-left:unset}}.landing-faqs .accordion .accordion-body p{margin:0;line-height:1.5;padding-top:1rem;max-width:40rem;color:#737373;font-size:1.1rem}.landing-faqs .accordion:has(.open){background:#f5f5f5}.landing-faqs .accordion:has(.open) .accordion-body{height:auto;opacity:1}.landing-cta{min-height:60vh;position:relative;padding:0 10vw;display:flex;justify-content:center;align-items:center;text-align:center;isolation:isolate;overflow:hidden}.landing-cta .cta-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:40rem}.landing-cta .cta-content h2{margin:0;font-size:3rem}@media(max-width:550px){.landing-cta .cta-content h2{font-size:2rem}}.landing-cta .cta-content p{color:#737373;line-height:1.5;margin:0}.landing-cta .cta-comments{position:absolute;top:0;right:0;bottom:0;left:0;text-align:left;z-index:-1}.landing-cta .cta-comments .comment{max-width:30rem}.landing-cta .cta-comments .comment.comment-1{position:absolute;top:-1rem;left:-2rem;transform:rotate(5deg)}.landing-cta .cta-comments .comment.comment-2{position:absolute;top:11rem;left:-4rem;transform:rotate(-3deg) scale(.6);opacity:.5}.landing-cta .cta-comments .comment.comment-3{position:absolute;bottom:-1rem;right:-3rem;transform:rotate(3deg)}.landing-cta .cta-comments .comment.comment-4{position:absolute;bottom:9rem;right:-3rem;transform:rotate(-3deg) scale(.6);opacity:.5}@media(max-width:1340px){.landing-cta .cta-comments .comment.comment-1{left:-4rem;transform:rotate(5deg) scale(.8)}.landing-cta .cta-comments .comment.comment-2{left:-6rem;transform:rotate(-3deg) scale(.5)}.landing-cta .cta-comments .comment.comment-3{right:-6rem;transform:rotate(3deg) scale(.8)}.landing-cta .cta-comments .comment.comment-4{right:-6rem;transform:rotate(-3deg) scale(.5)}}@media(max-width:1200px){.landing-cta .cta-comments .comment.comment-2{top:9rem;left:-8rem}.landing-cta .cta-comments .comment.comment-4{bottom:7rem;right:-8rem}}@media(max-width:950px){.landing-cta .cta-comments .comment{display:none}}@keyframes hero-tuck-left{0%{translate:0 0;z-index:2;animation-timing-function:cubic-bezier(.61,1,.88,1)}49.9%{z-index:2}50%{translate:-5.5rem 0;z-index:-1;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{translate:0 0;z-index:-1}}@keyframes hero-tuck-right{0%{translate:0 0;z-index:2;animation-timing-function:cubic-bezier(.61,1,.88,1)}49.9%{z-index:2}50%{translate:5.5rem 0;z-index:-1;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{translate:0 0;z-index:-1}}@keyframes hero-untuck-left{0%{translate:0 0;z-index:-1;animation-timing-function:cubic-bezier(.61,1,.88,1)}49.9%{z-index:-1}50%{translate:-5.5rem 0;z-index:2;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{translate:0 0;z-index:2}}@keyframes hero-untuck-right{0%{translate:0 0;z-index:-1;animation-timing-function:cubic-bezier(.61,1,.88,1)}49.9%{z-index:-1}50%{translate:5.5rem 0;z-index:2;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{translate:0 0;z-index:2}}
