@keyframes orb-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8vw,6vh)scale(1.12)}}@keyframes orb-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-10vw,8vh)scale(.9)}}@keyframes orb-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-6vw,-10vh)scale(1.15)}}@media (prefers-reduced-motion:reduce){.hero-orb{animation:none!important}}@keyframes logo-ticker{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes spark-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.15)}to{transform:rotate(360deg)scale(1)}}[data-section=features] .idea-correction,[data-section=features] .idea-corr-color{color:var(--color-flare)}[data-section=features] .idea-filler,[data-section=features] .idea-fill-color{color:var(--color-glow)}[data-section=features] .idea-repetition,[data-section=features] .idea-rep-color{color:#ffbcf2}[data-section=features] .idea-word{transition:opacity .12s linear}[data-section=features] .idea-word,[data-section=features] .idea-polished-word{vertical-align:baseline;will-change:transform;display:inline-block}[data-section=features] .idea-letter{opacity:0;transition:opacity .2s,transform .28s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform:translateY(.4em)}[data-section=features] [data-pill].is-on .idea-letter{opacity:1;transform:none}[data-section=features] [data-pill]{opacity:0;transform-origin:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .18s;transform:scaleX(0)}[data-section=features] [data-pill].is-on{opacity:1;transform:scaleX(1)}[data-section=features] [data-stage=spinner]{box-sizing:border-box;aspect-ratio:1;color:#71716e;flex:none;justify-content:center;align-items:center;width:1em;height:1em;animation:1.6s linear infinite features-spin;display:inline-flex}[data-section=features] [data-stage=spinner] svg{width:100%;height:100%;display:block}@keyframes features-spin{to{transform:rotate(360deg)}}@property --features-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes features-border{to{--features-border-angle:360deg}}[data-section=features] [data-pill=polishing] [data-polish-body]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--features-border-angle), transparent 0deg, #ff4d2e 90deg, #ffd23f 170deg, #c8b4ff 250deg, #5b3df5 320deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:2px;animation:2.2s linear infinite features-border;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}[data-section=features] [data-pill=polishing].is-done [data-polish-body]:before{background:conic-gradient(from var(--features-border-angle), #eeebe3 0deg, #ffffeb 120deg, #eeebe3 240deg, #ffffeb 360deg)}[data-section=features] [data-polish-body]>*{z-index:1;position:relative}[data-section=features] [data-polish-body]>:not(.spark-dots){transform-origin:50%;transition:opacity .24s,transform .24s}[data-section=features] [data-pill=polishing].is-done [data-polish-body]>:not(.spark-dots){opacity:0;transform:scale(.4)}[data-section=features] [data-pill=polishing].is-in [data-polish-body]>:not(.spark-dots){display:none}[data-section=features] .spark-dots{box-sizing:content-box;pointer-events:none;justify-content:center;align-items:center;gap:5px;height:14px;padding:2px 6px;display:none}[data-section=features] [data-pill=polishing].is-in{padding:0!important}[data-section=features] [data-pill=polishing].is-in [data-polish-body]{padding:5px 7.5px!important}[data-section=features] [data-pill=polishing].is-in .spark-dots{display:flex}[data-section=features] .spark-dot{opacity:0;transform-origin:50%;background:#ffffeb;border-radius:999px;flex:none;width:7px;height:0;min-height:7px;transition:opacity .22s,transform .38s cubic-bezier(.34,1.56,.64,1),height .45s cubic-bezier(.34,1.56,.64,1);transform:translateY(4px)scale(.6)}[data-section=features] [data-pill=polishing].is-in .spark-dot{opacity:1;height:3px;transform:none}[data-section=features] [data-pill=polishing].is-in:not(.is-wave) .spark-dots{gap:2px}[data-section=features] [data-pill=polishing].is-in:not(.is-wave) .spark-dot{background:#fff6;width:2.25px;height:2.25px}[data-section=features] [data-pill=polishing].is-in:not(.is-wave) [data-polish-body]{padding:5px 15.75px!important}[data-section=features] [data-pill=polishing].is-in.is-wave .spark-dot{height:var(--bar-height)}[data-section=features] [data-type=raw].is-polishing .idea-word{transition:color .35s}@media (prefers-reduced-motion:reduce){[data-section=features] [data-stage=spinner]{animation-duration:4s}[data-section=features] [data-pill=polishing] [data-polish-body]:before{animation:none}[data-section=features] [data-type=raw].is-polishing .idea-word{transition:none}[data-section=features] [data-pill=polishing].is-done .spark-dot{transition-duration:.01ms}}[data-section=features] [data-tab-text]{opacity:0;visibility:hidden;transition:opacity .4s}[data-section=features] [data-tab-text].is-active{opacity:1;visibility:visible}[data-section=features] [data-tab-heading],[data-section=features] [data-tab-body]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}[data-section=features] [data-tab-text].is-active [data-tab-heading]{opacity:1;transition-delay:60ms;transform:none}[data-section=features] [data-tab-text].is-active [data-tab-body]{opacity:1;transition-delay:.16s;transform:none}[data-section=features] [data-tab-indicator]{will-change:transform, height;transition:transform .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1)}.prompt-card .prompt-caret{animation:1s step-end infinite prompt-blink}@keyframes prompt-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.prompt-card .prompt-caret{animation:none}}
