.mkt-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--mkt-delay,0s);transform:translateY(24px)}.mkt-reveal.is-visible{opacity:1;transform:translateY(0)}@media (scripting:none){.mkt-reveal{opacity:1;transform:none}}.mkt-hero-in{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards mkt-rise;animation-delay:var(--mkt-delay,0s);transform:translateY(18px)}@keyframes mkt-rise{to{opacity:1;transform:translateY(0)}}.mkt-cta{background-image:linear-gradient(135deg,var(--primary-700),var(--primary-900)90%)}.mkt-cta:hover{background-image:linear-gradient(135deg,var(--primary-800),var(--primary-950)90%)}.mkt-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mkt-marquee-track{width:max-content;animation:36s linear infinite mkt-marquee;display:flex}.mkt-marquee:hover .mkt-marquee-track{animation-play-state:paused}@keyframes mkt-marquee{to{transform:translate(-50%)}}.mkt-cascade{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--mkt-delay,0s);transform:translateY(8px)}.is-visible .mkt-cascade{opacity:1;transform:translateY(0)}@media (scripting:none){.mkt-cascade{opacity:1;transform:none}}.mkt-bar{transform-origin:bottom;transition:transform 1s cubic-bezier(.22,1,.36,1);transition-delay:var(--mkt-delay,0s);transform:scaleY(.15)}.is-visible .mkt-bar{transform:scaleY(1)}details[open] .mkt-faq-content{animation:.3s ease-out mkt-faq-open}@keyframes mkt-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mkt-reveal,.mkt-hero-in{opacity:1;transition:none;animation:none;transform:none}.mkt-marquee-track{flex-wrap:wrap;width:auto;animation:none}.mkt-bar{transition:none;transform:scaleY(1)}.mkt-cascade{opacity:1;transition:none;transform:none}details[open] .mkt-faq-content{animation:none}}
.bf-stage{container-type:inline-size}.bf-viewport{transform-origin:0 0;width:380px;height:580px;transform:scale(calc(100cqw/380px));position:absolute;top:0;left:0}@media (min-width:640px){.bf-viewport{width:1700px;height:800px;transform:scale(calc(100cqw/1700px))}}.bf-scene1,.bf-scene2,.bf-builder,.bf-badge-draft,.bf-toast,.bf-cursor,.bf-q1,.bf-q2,.bf-opt-idle,.bf-num1-idle,.bf-nps-idle,.bf-num2-idle,.bf-url-a,.bf-pi,.bf-pi1,.ae-before,.ae-typed,.ae-ph-check,.ae-thinking,.ae-halo,.ae-panel,.ae-toast{opacity:0}.ae-stage{container-type:inline-size}.ae-viewport{transform-origin:0 0;width:380px;height:520px;transform:scale(calc(100cqw/380px));position:absolute;top:0;left:0}@media (min-width:640px){.ae-viewport{width:680px;height:470px;transform:scale(calc(100cqw/680px))}}.iw-idle,.iw-loading,.sw-copy-done,.sw-tooltip{opacity:0}.bw-stage{container-type:inline-size}.bw-viewport{transform-origin:0 0;width:380px;height:520px;transform:scale(calc(100cqw/380px));position:absolute;top:0;left:0}@media (min-width:640px){.bw-viewport{width:840px;height:592px;transform:scale(calc(100cqw/840px))}}.ae-canvas{container-type:inline-size}.ae-canvas-viewport{transform-origin:0 0;width:380px;height:460px;transform:scale(calc(100cqw/380px));position:absolute;top:0;left:0}@media (min-width:640px){.ae-canvas-viewport{width:880px;height:510px;transform:scale(calc(100cqw/880px))}}.iw-zoom{zoom:.86}.sw-zoom{zoom:.78}@media (min-width:640px){.sf-window{height:325px}}@media (prefers-reduced-motion:no-preference){.bf-surface,.bf-scene1,.bf-scene2,.bf-type,.bf-press-send,.bf-builder,.bf-chip-accent,.bf-press-publish,.bf-badge-draft,.bf-badge-published,.bf-toast,.bf-q1,.bf-q2,.bf-end,.bf-opt-idle,.bf-opt-done,.bf-num1-idle,.bf-num1-done,.bf-nps-idle,.bf-nps-done,.bf-num2-idle,.bf-num2-done,.bf-press-next,.bf-press-submit,.bf-url-a,.bf-url-b,.bf-pi,.bf-pi1,.bf-pi2,.bf-header [role=progressbar]>svg>circle+circle{animation-duration:22s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.bf-scene1{animation-name:bf-scene1}@keyframes bf-scene1{0%,25%{opacity:1}25.05%,94.55%{opacity:0}to{opacity:1}}@media (min-width:640px){.bf-type{white-space:nowrap;vertical-align:bottom;max-width:100%;animation-name:bf-type;animation-timing-function:steps(38,end);display:inline-block;overflow:hidden}@keyframes bf-type{0%,1.82%{max-width:0}11.82%,93.18%{max-width:100%}94.55%,to{max-width:0}}}.bf-caret{animation:1.1s steps(2,start) infinite bf-caret}@keyframes bf-caret{to{visibility:hidden}}.bf-press-send{animation-name:bf-press}@keyframes bf-press{0%,12.73%{transform:scale(1)}13.18%{transform:scale(.88)}13.86%,to{transform:scale(1)}}.bf-scene2{animation-name:bf-scene2}@keyframes bf-scene2{0%,13.64%{opacity:0}13.69%,25%{opacity:1}25.05%,to{opacity:0}}.bf-builder{animation-name:bf-builder}@keyframes bf-builder{0%,25%{opacity:0}25.05%,50.91%{opacity:1}50.96%,to{opacity:0}}.bf-canvas{animation:22s step-end infinite bf-canvas-accent}@keyframes bf-canvas-accent{0%{--resp-accent:var(--bfc-a1-resp-accent);--resp-accent-text:var(--bfc-a1-resp-accent-text);--resp-brand-circle-bg:var(--bfc-a1-resp-brand-circle-bg)}34.09%{--resp-accent:var(--bfc-a2-resp-accent);--resp-accent-text:var(--bfc-a2-resp-accent-text);--resp-brand-circle-bg:var(--bfc-a2-resp-brand-circle-bg)}}.bf-chip-accent{animation-name:bf-chip-accent}@keyframes bf-chip-accent{0%,31.36%{background-color:#0000}32.27%,37.27%{background-color:#f3f4f6}38.18%,to{background-color:#0000}}.bf-cursor{animation:22s cubic-bezier(.45,0,.25,1) infinite bf-cursor}@keyframes bf-cursor{0%,28.18%{opacity:0;top:60%;left:42%}31.36%{opacity:1;top:34.8%;left:3.5%}39.09%{top:34.8%;left:3.5%}42.27%{top:3.1%;left:94.7%}47.27%{opacity:1;top:3.1%;left:94.7%}49.55%,to{opacity:0;top:3.1%;left:94.7%}}.bf-press-publish{animation-name:bf-press-publish}@keyframes bf-press-publish{0%,43.18%{transform:scale(1)}43.86%{transform:scale(.93)}44.55%,to{transform:scale(1)}}.bf-badge-draft{animation-name:bf-badge-draft}@keyframes bf-badge-draft{0%,45%{opacity:1}45.68%,to{opacity:0}}.bf-badge-published{animation-name:bf-badge-published}@keyframes bf-badge-published{0%,45%{opacity:0}45.68%,to{opacity:1}}.bf-toast{animation-name:bf-toast}@keyframes bf-toast{0%,45.45%{opacity:0;transform:translate(-50%,8px)}46.59%,52.27%{opacity:1;transform:translate(-50%)}54.55%,to{opacity:0;transform:translate(-50%)}}.bf-url-a{animation-name:bf-url-a}@keyframes bf-url-a{0%,50.91%{opacity:1}50.96%,94.55%{opacity:0}to{opacity:1}}.bf-url-b{animation-name:bf-url-b}@keyframes bf-url-b{0%,50.91%{opacity:0}50.96%,94.55%{opacity:1}to{opacity:0}}.bf-q1{animation-name:bf-q1}@keyframes bf-q1{0%,58.41%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(0)}59.77%,to{opacity:0;transform:translate(-40px)}}.bf-q2{animation-name:bf-q2}@keyframes bf-q2{0%,58.41%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(40px)}60%,70.45%{opacity:1;transform:translate(0)}70.5%,to{opacity:0;transform:translate(0)}}.bf-pi{animation-name:bf-pi}@keyframes bf-pi{0%,70.45%{opacity:1}70.5%,to{opacity:0}}.bf-pi1{animation-name:bf-pi1}@keyframes bf-pi1{0%,58.41%{opacity:1}58.46%,to{opacity:0}}.bf-pi2{animation-name:bf-pi2}@keyframes bf-pi2{0%,58.41%{opacity:0}58.46%,to{opacity:1}}.bf-end{animation-name:bf-end}@keyframes bf-end{0%,70.45%{opacity:0;animation-timing-function:ease-out}71.82%,to{opacity:1}}.bf-surface{animation-name:bf-shell;animation-timing-function:step-end}@keyframes bf-shell{0%{--resp-bg:var(--bf-q-resp-bg);--resp-surface:var(--bf-q-resp-surface);--resp-text:var(--bf-q-resp-text);--resp-text-muted:var(--bf-q-resp-text-muted);--resp-border:var(--bf-q-resp-border);--resp-border-hover:var(--bf-q-resp-border-hover);--resp-brand-circle-fg:var(--bf-q-resp-brand-circle-fg)}70.45%,to{--resp-bg:var(--bf-e-resp-bg);--resp-surface:var(--bf-e-resp-surface);--resp-text:var(--bf-e-resp-text);--resp-text-muted:var(--bf-e-resp-text-muted);--resp-border:var(--bf-e-resp-border);--resp-border-hover:var(--bf-e-resp-border-hover);--resp-brand-circle-fg:var(--bf-e-resp-brand-circle-fg)}}.bf-opt-idle{animation-name:bf-fade-out-53}.bf-opt-done{animation-name:bf-fade-in-53}@keyframes bf-fade-out-53{0%,53.64%{opacity:1}55%,to{opacity:0}}@keyframes bf-fade-in-53{0%,53.64%{opacity:0}55%,to{opacity:1}}.bf-num1-idle{animation-name:bf-fade-out-55}.bf-num1-done{animation-name:bf-fade-in-55}@keyframes bf-fade-out-55{0%,55.45%{opacity:1}56.59%,to{opacity:0}}@keyframes bf-fade-in-55{0%,55.45%{opacity:0}56.59%,to{opacity:1}}.bf-press-next{animation-name:bf-press-next}@keyframes bf-press-next{0%,57.73%{transform:scale(1)}58.41%{transform:scale(.95)}59.09%,to{transform:scale(1)}}.bf-nps-idle{animation-name:bf-fade-out-64}.bf-nps-done{animation-name:bf-fade-in-64}@keyframes bf-fade-out-64{0%,64.55%{opacity:1}65.91%,to{opacity:0}}@keyframes bf-fade-in-64{0%,64.55%{opacity:0}65.91%,to{opacity:1}}.bf-num2-idle{animation-name:bf-fade-out-66}.bf-num2-done{animation-name:bf-fade-in-66}@keyframes bf-fade-out-66{0%,66.36%{opacity:1}67.5%,to{opacity:0}}@keyframes bf-fade-in-66{0%,66.36%{opacity:0}67.5%,to{opacity:1}}.bf-press-submit{animation-name:bf-press-submit}@keyframes bf-press-submit{0%,68.64%{transform:scale(1)}69.32%{transform:scale(.95)}70%,to{transform:scale(1)}}.bf-header [role=progressbar]>svg>circle+circle{animation-name:bf-ring}@keyframes bf-ring{0%,55%{stroke-dashoffset:100px;animation-timing-function:cubic-bezier(.22,1,.36,1)}57.73%,65.91%{stroke-dashoffset:50px;animation-timing-function:cubic-bezier(.22,1,.36,1)}68.64%,to{stroke-dashoffset:0}}.is-visible .ae-before,.is-visible .ae-after,.is-visible .ae-ph-idle,.is-visible .ae-typed,.is-visible .ae-type,.is-visible .ae-ph-check,.is-visible .ae-hint,.is-visible .ae-send,.is-visible .ae-idle,.is-visible .ae-thinking,.is-visible .ae-halo,.is-visible .ae-panel,.is-visible .ae-press,.is-visible .ae-toast{animation-duration:13.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.is-visible .ae-ph-idle{animation-name:ae-ph-idle}@keyframes ae-ph-idle{0%,10.61%{opacity:1}12.12%,57.58%{opacity:0}59.85%,to{opacity:1}}.is-visible .ae-typed{animation-name:ae-typed}@keyframes ae-typed{0%,10.61%{opacity:0}12.12%,26.52%{opacity:1}28.03%,to{opacity:0}}.is-visible .ae-type{white-space:nowrap;vertical-align:bottom;max-width:100%;animation-name:ae-type;animation-timing-function:steps(30,end);display:inline-block;overflow:hidden}@keyframes ae-type{0%,12.12%{max-width:0}23.86%,to{max-width:100%}}.ae-caret{animation:1.1s steps(2,start) infinite bf-caret}.is-visible .ae-hint{animation-name:ae-ph-idle}.is-visible .ae-send{animation-name:ae-send}@keyframes ae-send{0%,12.12%{background-color:var(--gray-100);color:var(--gray-400);transform:scale(1)}12.88%,24.62%{background-color:var(--primary);color:#fff;transform:scale(1)}25.38%{background-color:var(--primary);color:#fff;transform:scale(.9)}26.14%{background-color:var(--primary);color:#fff;transform:scale(1)}28.03%,to{background-color:var(--gray-100);color:var(--gray-400);transform:scale(1)}}.is-visible .ae-idle{animation-name:ae-idle}@keyframes ae-idle{0%,26.14%{opacity:1}28.03%,40.15%{opacity:0}41.67%,to{opacity:1}}.is-visible .ae-thinking,.is-visible .ae-halo{animation-name:ae-thinking}@keyframes ae-thinking{0%,26.14%{opacity:0}28.03%,40.15%{opacity:1}41.67%,to{opacity:0}}.is-visible .ae-panel{animation-name:ae-panel}@keyframes ae-panel{0%,40.15%{opacity:0;transform:translateY(10px)}43.18%,55.3%{opacity:1;transform:translateY(0)}57.58%,to{opacity:0;transform:translateY(6px)}}.is-visible .ae-ph-check{animation-name:ae-ph-check}@keyframes ae-ph-check{0%,40.15%{opacity:0}43.18%,57.58%{opacity:1}59.85%,to{opacity:0}}.is-visible .ae-press{animation-name:ae-press}@keyframes ae-press{0%,55.3%{transform:scale(1)}55.87%{transform:scale(.94)}56.44%,to{transform:scale(1)}}.is-visible .ae-before{animation-name:ae-before}@keyframes ae-before{0%,57.58%{opacity:1}59.85%,97.73%{opacity:0}to{opacity:1}}.is-visible .ae-after{animation-name:ae-after}@keyframes ae-after{0%,57.58%{opacity:0}59.85%,97.73%{opacity:1}to{opacity:0}}.is-visible .ae-toast{animation-name:ae-toast}@keyframes ae-toast{0%,57.58%{opacity:0;transform:translateY(6px)}59.85%,72.73%{opacity:1;transform:translateY(0)}75%,to{opacity:0}}.is-visible .bw-surface{animation:12.5s step-end infinite bw-accent,12.5s step-end infinite bw-theme,12.5s step-end infinite bw-font}@keyframes bw-accent{0%{--resp-accent:var(--bw-a1-resp-accent);--resp-accent-text:var(--bw-a1-resp-accent-text);--resp-brand-circle-bg:var(--bw-a1-resp-brand-circle-bg)}20%{--resp-accent:var(--bw-a2-resp-accent);--resp-accent-text:var(--bw-a2-resp-accent-text);--resp-brand-circle-bg:var(--bw-a2-resp-brand-circle-bg)}}@keyframes bw-theme{0%{--resp-bg:var(--bw-t1-resp-bg);--resp-surface:var(--bw-t1-resp-surface);--resp-text:var(--bw-t1-resp-text);--resp-text-muted:var(--bw-t1-resp-text-muted);--resp-border:var(--bw-t1-resp-border);--resp-border-hover:var(--bw-t1-resp-border-hover);--resp-brand-circle-fg:var(--bw-t1-resp-brand-circle-fg)}40%{--resp-bg:var(--bw-t2-resp-bg);--resp-surface:var(--bw-t2-resp-surface);--resp-text:var(--bw-t2-resp-text);--resp-text-muted:var(--bw-t2-resp-text-muted);--resp-border:var(--bw-t2-resp-border);--resp-border-hover:var(--bw-t2-resp-border-hover);--resp-brand-circle-fg:var(--bw-t2-resp-brand-circle-fg)}}@keyframes bw-font{0%{--resp-font-heading:var(--bw-f1-resp-font-heading);--resp-font-body:var(--bw-f1-resp-font-body);--resp-font-heading-size-adjust:var(--bw-f1-resp-font-heading-size-adjust)}60%{--resp-font-heading:var(--bw-f2-resp-font-heading);--resp-font-body:var(--bw-f2-resp-font-body);--resp-font-heading-size-adjust:var(--bw-f2-resp-font-heading-size-adjust)}}.is-visible .iw-idle,.is-visible .iw-loading,.is-visible .iw-done,.is-visible .iw-press{animation-duration:11s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.is-visible .iw-idle{animation-name:iw-idle}@keyframes iw-idle{0%{opacity:0}1.82%,18.18%{opacity:1}20%,to{opacity:0}}.is-visible .iw-press{animation-name:iw-press}@keyframes iw-press{0%,15.45%{transform:scale(1)}15.91%{transform:scale(.94)}16.82%,to{transform:scale(1)}}.is-visible .iw-loading{animation-name:iw-loading}@keyframes iw-loading{0%,18.18%{opacity:0}20%,48.18%{opacity:1}50%,to{opacity:0}}.is-visible .iw-done{animation-name:iw-done}@keyframes iw-done{0%,48.18%{opacity:0;transform:translateY(6px)}51.82%,97.27%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}.sw-press{animation:7.1s ease-in-out infinite sw-press}@keyframes sw-press{0%,40.56%{transform:scale(1)}42.25%{transform:scale(.92)}43.94%,to{transform:scale(1)}}.sw-copy-idle{animation:7.1s linear infinite sw-copy-idle}@keyframes sw-copy-idle{0%,41.41%{opacity:1}43.1%,69.3%{opacity:0}71.83%,to{opacity:1}}.sw-copy-done{animation:7.1s linear infinite sw-copy-done}@keyframes sw-copy-done{0%,41.41%{opacity:0}43.1%,69.3%{opacity:1}71.83%,to{opacity:0}}.sw-tooltip{animation:7.1s ease-out infinite sw-tooltip}@keyframes sw-tooltip{0%,41.41%{opacity:0;transform:translateY(4px)}44.79%,69.3%{opacity:1;transform:translateY(0)}72.68%,to{opacity:0;transform:translateY(0)}}}
