@font-face{font-family:Brokurz Display;font-weight:400 700;font-display:swap;src:url(/static/fonts/inter-var-4-latin.woff2) format("woff2")}.demo-studio{position:relative;isolation:isolate;overflow:clip;font-family:var(
		--mkt-neuro-font,"Brokurz Display","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif
	);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;min-height:inherit;background:#ffffff;color:var(--mkt-neuro-ink,#27272a)}.demo-studio--viewport{min-height:calc(100dvh - var(--header-top, 0px) - var(--header-height, 0px));display:flex;flex-direction:column;background:#ffffff}.demo-studio__orb{pointer-events:none;position:absolute;z-index:0;border-radius:50%;filter:blur(48px);opacity:.55}.demo-studio__orb--a{width:min(70vw,420px);height:min(70vw,420px);top:-12%;left:-18%;background:color-mix(in srgb,var(--mkt-neuro-shade,rgb(163,177,198)) 35%,transparent);animation:demo-orb-drift 14s ease-in-out infinite alternate}.demo-studio__orb--b{width:min(55vw,340px);height:min(55vw,340px);right:-12%;bottom:8%;background:color-mix(in srgb,var(--mkt-neuro-shade,rgb(163,177,198)) 45%,transparent);animation:demo-orb-drift 18s ease-in-out infinite alternate-reverse}@keyframes demo-orb-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(18px,22px,0) scale(1.06)}}.demo-studio__shell{position:relative;z-index:1;width:min(980px,calc(100% - 1.5rem));margin:0 auto;padding:1.25rem 0 1.5rem;display:flex;flex-direction:column;flex:1;min-height:0}@media (min-width:900px){.demo-studio--viewport{height:calc(100dvh - var(--header-top, 0px) - var(--header-height, 0px));max-height:calc(100dvh - var(--header-top, 0px) - var(--header-height, 0px));overflow:hidden}.demo-studio__shell{width:min(980px,calc(100% - 3rem));padding:1.1rem 0 1.25rem;justify-content:space-between;gap:.85rem}}.demo-studio__grid{display:grid;gap:1.25rem;align-items:start;flex:1;min-height:0}.demo-studio__copy{order:2}.demo-studio__panel{order:1}@media (min-width:900px){.demo-studio__grid{grid-template-columns:1.05fr .95fr;gap:2.25rem;align-items:center}.demo-studio__copy{order:1;min-height:0}.demo-studio__panel{order:2;min-height:0}.demo-studio__grid--form{grid-template-columns:minmax(0,32rem);justify-content:center}}.demo-studio__kicker{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-neuro-ink,#27272a)}.demo-studio__live{width:.45rem;height:.45rem;border-radius:999px;background:var(--mkt-neuro-ink,#27272a);box-shadow:0 0 0 0 rgba(39,39,42,.25);animation:demo-live-pulse 2.2s ease-out infinite}@keyframes demo-live-pulse{0%{box-shadow:0 0 0 0 rgba(39,39,42,.25)}70%{box-shadow:0 0 0 8px rgba(39,39,42,0)}to{box-shadow:0 0 0 0 rgba(39,39,42,0)}}.demo-studio__title{margin:.65rem 0 0;max-width:12ch;font-size:clamp(2.05rem,4.6vw,2.85rem);font-weight:650;letter-spacing:-.045em;line-height:1.04;color:var(--mkt-neuro-ink,#27272a);text-wrap:balance}.demo-studio__lead{margin:.65rem 0 0;max-width:28rem;font-size:1.05rem;font-weight:500;line-height:1.45;letter-spacing:-.015em;color:var(--mkt-neuro-muted,#71717a)}.demo-studio__quotes{display:grid;gap:.75rem;margin-top:1.15rem}.demo-studio__quote{display:grid;grid-template-columns:auto 1fr;gap:.75rem;margin:0;padding:.85rem .95rem;border-radius:.95rem;border:none;background:var(--mkt-neuro-surface,#f3f4f6);box-shadow:var(--mkt-neuro-knob);transition:transform var(--mkt-neuro-duration,.12s) ease,box-shadow var(--mkt-neuro-duration,.12s) ease}@media (hover:hover){.demo-studio__quote:hover{transform:translateY(-2px);box-shadow:var(--mkt-neuro-knob-hover)}}.demo-studio__quote-avatar{width:2.75rem;height:2.75rem;border-radius:999px;overflow:hidden;flex-shrink:0;background:var(--mkt-neuro-surface,#f3f4f6);box-shadow:var(--mkt-neuro-chip)}.demo-studio__quote-avatar img{width:100%;height:100%;object-fit:cover;display:block}.demo-studio__quote blockquote{margin:0;padding:0;border:0;font-size:.9rem;font-weight:500;line-height:1.4;letter-spacing:-.015em;color:var(--mkt-neuro-ink,#27272a);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.demo-studio__quote blockquote:before{content:"“"}.demo-studio__quote blockquote:after{content:"”"}.demo-studio__quote figcaption{margin-top:.35rem}.demo-studio__quote figcaption strong{display:block;font-size:.78rem;font-weight:650;letter-spacing:-.015em;color:var(--mkt-neuro-ink,#27272a)}.demo-studio__quote figcaption span{display:block;margin-top:.05rem;font-size:.72rem;font-weight:500;color:var(--mkt-neuro-muted,#71717a);line-height:1.3;white-space:normal}@media (min-width:900px) and (max-height:820px){.demo-studio__quote--secondary{display:none}}.demo-studio__panel{position:relative}.demo-studio__panel:before{content:"";pointer-events:none;position:absolute;inset:-12% -14% -16%;z-index:0;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,rgba(163,177,198,.35),transparent 58%),radial-gradient(ellipse at 20% 80%,rgba(39,39,42,.08),transparent 55%),radial-gradient(ellipse at 85% 70%,rgba(255,255,255,.55),transparent 50%);filter:blur(28px);animation:demo-panel-glow 8s ease-in-out infinite alternate}.demo-studio__panel>*{position:relative;z-index:1}@keyframes demo-panel-glow{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.demo-studio__logos{margin-top:auto;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--mkt-neuro-shade,rgb(163,177,198)) 28%,transparent);flex-shrink:0}.demo-studio__logos p{margin:0 0 .75rem;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-neuro-idle,#a1a1aa);text-align:center}.demo-studio__logos-mask{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.demo-studio__logos-track{display:flex;width:max-content;gap:3rem;animation:demo-logo-scroll 26s linear infinite;will-change:transform}.demo-studio__logos-group{display:flex;align-items:center;gap:3rem;flex-shrink:0}.demo-studio__logo-img{height:32px;width:auto;max-width:150px;object-fit:contain;opacity:.78;filter:grayscale(1) contrast(1.05)}.demo-studio__logo-img--black{filter:grayscale(1) brightness(0) contrast(1.05);opacity:.72}@keyframes demo-logo-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 1.5rem))}}.demo-studio__empty,.demo-studio__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100dvh - var(--header-top, 0px) - var(--header-height, 0px));padding:2rem;text-align:center}.demo-studio__empty h1,.demo-studio__loading p{margin:0;font-size:1.25rem;font-weight:650;letter-spacing:-.02em}.demo-studio__empty p{margin:.5rem 0 0;max-width:28rem;color:var(--mkt-neuro-muted,#71717a)}.demo-studio__empty a{margin-top:1.25rem;font-size:.9rem;font-weight:650;color:var(--mkt-neuro-ink,#27272a);text-decoration:none}.demo-studio__spin{width:1.75rem;height:1.75rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--mkt-neuro-shade,rgb(163,177,198)) 40%,transparent);border-top-color:var(--mkt-neuro-ink,#27272a);animation:demo-studio-spin .8s linear infinite;margin-bottom:.85rem}@keyframes demo-studio-spin{to{transform:rotate(1turn)}}.demo-register-card--studio{border-radius:var(--mkt-neuro-radius-lg,16px)!important;border:none!important;background:var(--mkt-neuro-surface,#f3f4f6)!important;box-shadow:var(--mkt-neuro-knob)!important;--card-spacing:0.85rem!important}@media (min-width:900px){.demo-register-card--studio{--card-spacing:0.75rem!important}.demo-register-card--studio [data-slot=card-content] .grid{gap:.65rem!important}.demo-register-card--studio [data-slot=card-title]{font-size:1.1rem!important}.demo-register-card--studio [data-slot=card-description]{font-size:.8rem!important}.demo-register-card--studio input{height:2.35rem;min-height:2.35rem}.demo-register-card--studio [data-slot=card-footer]{gap:.45rem!important;padding-bottom:.75rem!important}.demo-register-card--studio [data-slot=card-footer] button{height:2.4rem!important}.demo-register-card--studio>p{padding-top:0!important;padding-bottom:.7rem!important;font-size:.68rem!important}}@media (max-width:639px){.demo-studio{overflow-x:clip}.demo-studio__shell{width:min(980px,calc(100% - 1rem));padding:.85rem 0 1.25rem}.demo-studio__title{max-width:none;font-size:clamp(1.75rem,8vw,2.25rem)}.demo-studio__lead{font-size:.95rem;line-height:1.45}.demo-studio__quotes{gap:.85rem}.demo-studio__quote blockquote{font-size:.9rem;line-height:1.45}.demo-register-card--studio [data-slot=card-content] .grid.grid-cols-2{grid-template-columns:1fr}.demo-register-card--studio input,.demo-register-card--studio select,.demo-register-card--studio textarea{min-height:2.75rem;font-size:16px}.demo-register-card--studio textarea{min-height:5.5rem}.demo-register-card--studio button{min-height:2.85rem}.demo-studio--booking .demo-studio__shell{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.demo-studio--booking .demo-studio__panel{min-height:0}.demo-studio--booking .contact-book-card{min-height:min(72dvh,560px)}.contact-book__back{min-height:2.75rem;padding:.85rem .95rem .35rem;font-size:15px}.contact-book__frame{height:min(560px,calc(100dvh - var(--header-top, 8px) - var(--header-height, 60px) - 6.5rem))}}.contact-book-card{background:#fff!important;box-shadow:var(--mkt-neuro-knob)!important;padding:0!important;--card-spacing:0;overflow:hidden;border-radius:16px!important}.contact-book{display:flex;flex-direction:column;min-height:0;height:100%;background:#fff}.contact-book__back{flex:0 0 auto;display:block;width:100%;margin:0;border:0;background:#fff;padding:.7rem .95rem .2rem;color:#18181b;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.contact-book__frame{width:100%;flex:1 1 auto;min-height:0;height:min(640px,calc(100dvh - var(--header-top, 12px) - var(--header-height, 72px) - 8.5rem));margin:0;overflow:hidden;background:#fff}.contact-book__frame .calendly-inline-widget,.contact-book__frame iframe{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;border:0;background:#fff}@media (min-width:900px){.demo-studio--booking .demo-studio__grid{align-items:stretch;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.demo-studio--booking .demo-studio__copy{align-self:center}.demo-studio--booking .demo-studio__panel{display:flex;flex-direction:column;align-self:stretch;min-height:0;height:100%;overflow:hidden;opacity:1!important;transform:none!important}.demo-studio--booking .demo-studio__panel:before{display:none}.demo-studio--booking .contact-book-card{flex:1 1 auto;min-height:0;height:100%}.demo-studio--booking .contact-book__frame{height:auto}}@media (prefers-reduced-motion:reduce){.demo-studio__live,.demo-studio__orb,.demo-studio__panel:before,.demo-studio__quote{animation:none!important;transition:none!important}.demo-studio__logos-track{animation:none!important}}.feature-hero_hero__OLn7l{--feature-hero-h:calc(100svh - var(--header-top, 0px) - var(--header-height, 72px));display:flex;flex-direction:column;box-sizing:border-box;background:#fff;color:#0a0a0a;overflow:hidden}.feature-hero_heroWithTrust__9KTfc,.feature-hero_hero__OLn7l{height:var(--feature-hero-h);min-height:var(--feature-hero-h);max-height:var(--feature-hero-h)}.feature-hero_row__8cQLQ{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;min-height:0;overflow:hidden}.feature-hero_heroWithTrust__9KTfc .feature-hero_row__8cQLQ{padding-bottom:0}.feature-hero_copy__E_IWR{box-sizing:border-box;max-width:36rem;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2.5rem 1.5rem max(1.5rem,calc((100vw - 72rem) / 2 + 1.5rem))}.feature-hero_withVisual__HOqIM .feature-hero_copy__E_IWR{flex:0 0 42%;width:42%;max-width:none}.feature-hero_withVisualLarge__AaSdo.feature-hero_row__8cQLQ{display:grid;grid-template-columns:minmax(1.25rem,calc((100vw - 72rem) / 2 + 1.25rem)) minmax(0,.92fr) minmax(0,1.28fr);align-items:center}.feature-hero_withVisualLarge__AaSdo .feature-hero_copy__E_IWR{grid-column:2;flex:none;width:auto;max-width:28rem;min-width:0;padding:1.5rem 1.5rem 1rem 0}.feature-hero_visual__5BAce{box-sizing:border-box;flex:0 0 58%;width:58%;min-width:0;display:flex;align-items:center;justify-content:flex-end;padding:1.5rem 0 1rem 1rem;max-height:100%}.feature-hero_withVisualLarge__AaSdo .feature-hero_visual__5BAce{grid-column:3;flex:none;width:auto;padding:1.25rem 0 1rem .5rem;justify-content:flex-end}.feature-hero_visualOnly__7auKa.feature-hero_withVisualLarge__AaSdo .feature-hero_visual__5BAce{grid-column:3}.feature-hero_heroFilm__dMeKX{display:block;width:100%;height:min(36rem,calc(100svh - var(--header-top, 0px) - var(--header-height, 72px) - 10rem));min-height:24rem;object-fit:contain;object-position:center center;background:#f4f4f5}.feature-hero_stage__7KG26{width:100%;max-width:none;max-height:100%;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 1px 0 rgba(15,23,42,.04),0 24px 48px -18px rgba(15,23,42,.22),0 0 0 1px rgba(15,23,42,.06);transform:translateX(4%)}.feature-hero_stage__7KG26:has([data-feature-hero-desk]){background:transparent;box-shadow:0 1px 0 rgba(15,23,42,.04),0 28px 56px -20px rgba(15,23,42,.28),0 0 0 1px rgba(15,23,42,.08);transform:translateX(2%)}.feature-hero_placeholder__91xKj{display:flex;flex-direction:column;width:100%;height:min(28rem,calc(var(--feature-hero-h, 100svh) - 11rem));max-height:calc(var(--feature-hero-h, 100svh) - 11rem);background:#fafafa}.feature-hero_withVisualLarge__AaSdo .feature-hero_placeholder__91xKj{height:min(32rem,calc(var(--feature-hero-h, 100svh) - 11rem));max-height:calc(var(--feature-hero-h, 100svh) - 11rem)}.feature-hero_placeholderChrome__yrUUA{display:flex;flex:0 0 auto;align-items:center;gap:10px;height:36px;padding:0 12px;background:#f4f4f5;border-bottom:1px solid #e4e4e7}.feature-hero_placeholderDots__jM_jx{display:flex;gap:5px}.feature-hero_placeholderDots__jM_jx i{width:8px;height:8px;border-radius:99px;background:#d4d4d8}.feature-hero_placeholderDots__jM_jx i:first-child{background:#ff5f57}.feature-hero_placeholderDots__jM_jx i:nth-child(2){background:#febc2e}.feature-hero_placeholderDots__jM_jx i:nth-child(3){background:#28c840}.feature-hero_placeholderHost__wx6Cn{overflow:hidden;color:#737373;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.feature-hero_placeholderBody__ILchK{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;padding:1.25rem 1.35rem 1.5rem}.feature-hero_placeholderBarShort__Y3OD5,.feature-hero_placeholderBar__SXI8t{height:12px;border-radius:999px;background:#e7e7e7}.feature-hero_placeholderBar__SXI8t{width:42%}.feature-hero_placeholderBarShort__Y3OD5{width:28%}.feature-hero_placeholderGrid__cU_pg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.35rem;flex:1 1 auto;min-height:12rem}.feature-hero_placeholderGrid__cU_pg span{display:block;border-radius:12px;background:linear-gradient(180deg,#f0f0f0,#e8e8e8);box-shadow:inset 0 0 0 1px rgba(15,23,42,.04);min-height:5.5rem}.feature-hero_actions__3qij6{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem;margin-top:1.85rem}.feature-hero_cta__6xMj6{display:inline-flex;align-items:center;gap:.45rem;height:48px;padding:0 1.35rem 0 1.45rem;border-radius:999px;background:#0a0a0a;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .14s ease,transform .14s ease}.feature-hero_cta__6xMj6:hover{background:#171717}.feature-hero_ctaArrow__5x4ol{display:inline-block;width:.55rem;height:.55rem;border-top:1.75px solid;border-right:1.75px solid;transform:rotate(45deg);margin-left:.1rem}.feature-hero_aside__mbfU2{margin:0;color:#737373;font-size:13px;font-weight:500;line-height:1.3}.feature-hero_ghost__bhBLt{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;height:48px;padding:0 .85rem;margin:0 -.35rem;color:#525252;font-size:14px;font-weight:550;text-decoration:none;border-radius:999px}.feature-hero_ghost__bhBLt:hover{color:#0a0a0a}.feature-hero_trust__qd393{flex:0 0 auto;width:100%;margin-top:auto!important;padding-top:.75rem!important;padding-left:max(1.25rem,calc((100vw - 72rem) / 2 + 1.25rem));padding-right:max(1.25rem,calc((100vw - 72rem) / 2 + 1.25rem));padding-bottom:1.15rem;box-sizing:border-box}@media (max-width:767px){.feature-hero_heroWithTrust__9KTfc,.feature-hero_hero__OLn7l{height:auto;min-height:0;max-height:none;overflow-x:clip;overflow-y:visible}.feature-hero_row__8cQLQ{flex-wrap:wrap;overflow:visible;max-width:100%}.feature-hero_withVisualLarge__AaSdo.feature-hero_row__8cQLQ{display:flex;grid-template-columns:none}.feature-hero_copy__E_IWR,.feature-hero_visual__5BAce,.feature-hero_withVisualLarge__AaSdo .feature-hero_copy__E_IWR,.feature-hero_withVisualLarge__AaSdo .feature-hero_visual__5BAce,.feature-hero_withVisual__HOqIM .feature-hero_copy__E_IWR{grid-column:auto;flex:0 0 100%;width:100%;max-width:100%;min-width:0}.feature-hero_copy__E_IWR,.feature-hero_withVisualLarge__AaSdo .feature-hero_copy__E_IWR{align-items:center;padding:1.35rem 1.25rem 1rem;text-align:center;scroll-margin-top:calc(var(--header-top, 0px) + var(--header-height, 72px) + 12px)}.feature-hero_copy__E_IWR h1,.feature-hero_withVisualLarge__AaSdo .feature-hero_copy__E_IWR h1{max-width:18ch;margin-inline:auto;font-size:clamp(1.9rem,7.4vw,2.4rem);line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.feature-hero_copy__E_IWR p,.feature-hero_withVisualLarge__AaSdo .feature-hero_copy__E_IWR p{max-width:28rem;margin-inline:auto;margin-top:.95rem;font-size:1.02rem;line-height:1.5;letter-spacing:-.012em;text-wrap:pretty}.feature-hero_visual__5BAce,.feature-hero_withVisualLarge__AaSdo .feature-hero_visual__5BAce{padding:0 1.15rem 1rem;justify-content:stretch;max-height:none;overflow:hidden}.feature-hero_placeholder__91xKj,.feature-hero_withVisualLarge__AaSdo .feature-hero_placeholder__91xKj{height:16rem;max-height:16rem;min-height:16rem}.feature-hero_stage__7KG26,.feature-hero_stage__7KG26:has([data-feature-hero-desk]){width:100%;max-width:100%;border-radius:14px;transform:none}.feature-hero_heroFilm__dMeKX{height:16rem;min-height:16rem;max-width:100%}.feature-hero_actions__3qij6{position:relative;z-index:1;justify-content:center;gap:.65rem .75rem;margin-top:1.35rem;width:100%;max-width:22rem;scroll-margin-top:calc(var(--header-top, 0px) + var(--header-height, 72px) + 16px)}.feature-hero_cta__6xMj6,.feature-hero_ghost__bhBLt{min-height:48px;height:48px;flex:1 1 auto;justify-content:center;max-width:100%}.feature-hero_ghost__bhBLt{padding:0 1rem;margin:0;border:1px solid rgba(15,23,42,.12);background:#fff;color:#0a0a0a;font-weight:600}.feature-hero_aside__mbfU2{flex:0 0 100%;width:100%;order:3;margin-top:.2rem;text-align:center}.feature-hero_trust__qd393{margin-top:.5rem!important;padding:.85rem 1.15rem 1.25rem;max-width:100%;overflow:hidden}}