.ai-menu[data-astro-cid-7jkx3rix]{transform-origin:top}.ai-menu[data-astro-cid-7jkx3rix][data-state=open]{animation:.16s cubic-bezier(.16,1,.3,1) ai-menu-enter}.ai-menu[data-astro-cid-7jkx3rix][data-state=closed]{animation:.12s forwards ai-menu-exit}@keyframes ai-menu-enter{0%{opacity:0;transform:scale(.96)}}@keyframes ai-menu-exit{to{opacity:0;transform:scale(.98)}}.ai-menu__item[data-astro-cid-7jkx3rix]{transition:background-color .15s}.ai-menu__item[data-astro-cid-7jkx3rix]:hover,.ai-menu__item[data-astro-cid-7jkx3rix]:focus-visible{background-color:var(--color-glass-strong)}@media (prefers-reduced-motion:reduce){.ai-menu[data-astro-cid-7jkx3rix]{animation:none!important}}.reveal[data-astro-cid-yodha2z4]{opacity:0;animation:1s cubic-bezier(.2,.7,.2,1) forwards reveal;animation-delay:calc(var(--i,0) * .13s + .15s)}@keyframes reveal{0%{opacity:0;filter:blur(14px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.reveal[data-astro-cid-yodha2z4]{opacity:1;filter:none;animation:none;transform:none}}[data-astro-cid-bbxbnlsv][data-logo-wall-list]>[data-astro-cid-bbxbnlsv][data-logo-wall-item]:nth-child(n+7){display:none}@media (width>=64rem){[data-astro-cid-bbxbnlsv][data-logo-wall-list]>[data-astro-cid-bbxbnlsv][data-logo-wall-item]:nth-child(n+7){display:block}[data-astro-cid-bbxbnlsv][data-logo-wall-list]>[data-astro-cid-bbxbnlsv][data-logo-wall-item]:nth-child(n+9){display:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}[data-astro-cid-xio3v5jx][data-phase="0"]{--phase-soft:var(--color-sky);--phase-ink:var(--color-sky-ink)}[data-astro-cid-xio3v5jx][data-phase="1"]{--phase-soft:var(--color-mint);--phase-ink:var(--color-mint-ink)}[data-astro-cid-xio3v5jx][data-phase="2"]{--phase-soft:var(--color-rose);--phase-ink:var(--color-rose-ink)}.scenes-title[data-astro-cid-xio3v5jx] h2>span{color:var(--color-ink-faint,#04030169);opacity:1;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}[data-astro-cid-xio3v5jx][data-phase="0"] .scenes-title[data-astro-cid-xio3v5jx] h2>span:first-of-type,[data-astro-cid-xio3v5jx][data-phase="1"] .scenes-title[data-astro-cid-xio3v5jx] h2>span:nth-of-type(2),[data-astro-cid-xio3v5jx][data-phase="2"] .scenes-title[data-astro-cid-xio3v5jx] h2>span:nth-of-type(3){color:var(--phase-ink)}.scenes-tab[data-astro-cid-xio3v5jx],.scenes-track__seg[data-astro-cid-xio3v5jx]{--tab-ink:var(--color-ink)}.scenes-tab[data-astro-cid-xio3v5jx][data-tab="0"],.scenes-track__seg[data-astro-cid-xio3v5jx][data-seg="0"]{--tab-ink:var(--color-sky-ink)}.scenes-tab[data-astro-cid-xio3v5jx][data-tab="1"],.scenes-track__seg[data-astro-cid-xio3v5jx][data-seg="1"]{--tab-ink:var(--color-mint-ink)}.scenes-tab[data-astro-cid-xio3v5jx][data-tab="2"],.scenes-track__seg[data-astro-cid-xio3v5jx][data-seg="2"]{--tab-ink:var(--color-rose-ink)}.scenes-tab[data-astro-cid-xio3v5jx]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-caption,13px);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,-.04em));--tw-font-weight:var(--font-weight-book,450);font-weight:var(--font-weight-book,450);color:var(--color-ink-muted,#03030296);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:4px}@media (width>=40rem){.scenes-tab[data-astro-cid-xio3v5jx]{font-size:var(--text-small,14px);line-height:var(--tw-leading,var(--text-small--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-small--letter-spacing,-.04em));white-space:nowrap}}.scenes-tab[data-astro-cid-xio3v5jx]:hover{color:var(--color-ink,#292929)}.scenes-tab[data-astro-cid-xio3v5jx][aria-selected=true]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--tab-ink)}.scenes-track[data-astro-cid-xio3v5jx]{margin-top:var(--spacing,.25rem);background-color:var(--color-line,#22170b17);border-radius:2147483647px;grid-template-columns:repeat(3,minmax(0,1fr));height:3px;display:grid;overflow:hidden}.scenes-track__seg[data-astro-cid-xio3v5jx]{height:100%;display:block}.scenes-track__fill[data-astro-cid-xio3v5jx]{transform-origin:0;background:var(--tab-ink);width:100%;height:100%;display:block;transform:scaleX(0)}.scenes-track__seg[data-astro-cid-xio3v5jx][data-done] .scenes-track__fill[data-astro-cid-xio3v5jx]{transform:scaleX(1)}[data-astro-cid-xio3v5jx][data-playing] .scenes-track__seg[data-astro-cid-xio3v5jx][data-active] .scenes-track__fill[data-astro-cid-xio3v5jx]{animation:scenes-progress var(--duration,7s) linear forwards}[data-astro-cid-xio3v5jx][data-paused] .scenes-track__seg[data-astro-cid-xio3v5jx][data-active] .scenes-track__fill[data-astro-cid-xio3v5jx]{animation-play-state:paused}@keyframes scenes-progress{to{transform:scaleX(1)}}.scenes-stage[data-astro-cid-xio3v5jx]{height:404px}@media (width>=40rem){.scenes-stage[data-astro-cid-xio3v5jx]{height:384px}}.scene-badge[data-astro-cid-xio3v5jx]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);background:var(--phase-soft);color:var(--phase-ink);border-radius:2147483647px;flex:none;justify-content:center;align-items:center;display:inline-flex}.scene[data-astro-cid-xio3v5jx]{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute;inset:0}.scene[data-astro-cid-xio3v5jx][data-active]{opacity:1}.step[data-astro-cid-xio3v5jx]{opacity:0;transform:translateY(8px)}.scene[data-astro-cid-xio3v5jx][data-active] .step[data-astro-cid-xio3v5jx]{animation:scene-step .5s cubic-bezier(.2, .7, .2, 1) var(--d,0s) forwards}@keyframes scene-step{to{opacity:1;transform:none}}.scene-type[data-astro-cid-xio3v5jx]{white-space:nowrap;max-width:0;display:inline-block;overflow:hidden}.scene[data-astro-cid-xio3v5jx][data-active] .scene-type[data-astro-cid-xio3v5jx]{animation:1.1s steps(26,end) .7s forwards scene-type}@keyframes scene-type{to{max-width:100%}}.scene-caret[data-astro-cid-xio3v5jx]{height:calc(var(--spacing,.25rem) * 4);background-color:var(--color-ink,#292929);opacity:0;width:1px}.scene[data-astro-cid-xio3v5jx][data-active] .scene-caret[data-astro-cid-xio3v5jx]{animation:.8s steps(2,end) .6s 3 forwards scene-caret}@keyframes scene-caret{0%{opacity:1}to{opacity:0}}.scene-check__mark[data-astro-cid-xio3v5jx] path[data-astro-cid-xio3v5jx]{stroke-dasharray:1;stroke-dashoffset:1px}.scene[data-astro-cid-xio3v5jx][data-active] .scene-check__mark[data-astro-cid-xio3v5jx] path[data-astro-cid-xio3v5jx]{animation:scene-draw .4s ease-out calc(var(--d,0s) + .3s) forwards}@keyframes scene-draw{to{stroke-dashoffset:0}}.scene-cursor[data-astro-cid-xio3v5jx]{opacity:0;bottom:-40px;right:24px}.scene[data-astro-cid-xio3v5jx][data-active] .scene-cursor[data-astro-cid-xio3v5jx]{animation:1.4s cubic-bezier(.2,.7,.2,1) 3.6s forwards scene-cursor}@keyframes scene-cursor{0%{opacity:0;transform:translate(20px)}30%{opacity:1}70%{transform:translate(-54px,-34px)scale(1)}85%{transform:translate(-54px,-34px)scale(.85)}to{opacity:1;transform:translate(-54px,-34px)scale(1)}}.scene-cta__done[data-astro-cid-xio3v5jx]{opacity:0}.scene[data-astro-cid-xio3v5jx][data-active] .scene-cta__done[data-astro-cid-xio3v5jx]{animation:.3s ease-out 4.8s forwards scene-fade}@keyframes scene-fade{to{opacity:1}}.scene-funnel__check[data-astro-cid-xio3v5jx]{opacity:0;transform:scale(.6)}.scene[data-astro-cid-xio3v5jx][data-active] .scene-funnel__stage[data-astro-cid-xio3v5jx]{animation:scene-stage .4s ease-out var(--d,0s) forwards}.scene[data-astro-cid-xio3v5jx][data-active] .scene-funnel__check[data-astro-cid-xio3v5jx]{animation:scene-pop .3s cubic-bezier(.2, .7, .2, 1) calc(var(--d,0s) + .1s) forwards}@keyframes scene-stage{to{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);background-color:color-mix(in srgb, var(--color-accent) 5%, transparent)}}@keyframes scene-pop{to{opacity:1;transform:none}}.scene-funnel__dot[data-astro-cid-xio3v5jx]{opacity:0;transform:translateY(-50%)}.scene[data-astro-cid-xio3v5jx][data-active] .scene-funnel__dot[data-astro-cid-xio3v5jx]{animation:scene-travel .9s cubic-bezier(.4, 0, .2, 1) var(--d,0s) forwards}@keyframes scene-travel{0%{opacity:0;transform:translateY(-50%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(18px,-50%)}}.scene-row__won[data-astro-cid-xio3v5jx]{opacity:0}.scene[data-astro-cid-xio3v5jx][data-active] .scene-row--won[data-astro-cid-xio3v5jx] .scene-row__won[data-astro-cid-xio3v5jx]{animation:scene-fade .3s ease-out var(--w,3s) forwards}.scene[data-astro-cid-xio3v5jx][data-active] .scene-row--won[data-astro-cid-xio3v5jx] .scene-row__dot[data-astro-cid-xio3v5jx]{animation:scene-dot .3s ease-out var(--w,3s) forwards}@keyframes scene-dot{to{background-color:var(--color-accent)}}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .step[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-type[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-caret[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-check__mark[data-astro-cid-xio3v5jx] path[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-cursor[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-cta__done[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-funnel__stage[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-funnel__check[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-funnel__dot[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-row__won[data-astro-cid-xio3v5jx],.scene[data-astro-cid-xio3v5jx][data-active] .scene-row__dot[data-astro-cid-xio3v5jx],[data-astro-cid-xio3v5jx][data-playing] .scenes-track__seg[data-astro-cid-xio3v5jx][data-active] .scenes-track__fill[data-astro-cid-xio3v5jx]{transition:none;animation:none}.step[data-astro-cid-xio3v5jx],.scene-cta__done[data-astro-cid-xio3v5jx],.scene-funnel__check[data-astro-cid-xio3v5jx],.scene-row--won[data-astro-cid-xio3v5jx] .scene-row__won[data-astro-cid-xio3v5jx]{opacity:1;transform:none}.scene-type[data-astro-cid-xio3v5jx]{max-width:none}.scene-caret[data-astro-cid-xio3v5jx],.scene-cursor[data-astro-cid-xio3v5jx]{display:none}.scene-check__mark[data-astro-cid-xio3v5jx] path[data-astro-cid-xio3v5jx]{stroke-dashoffset:0}.scene-funnel__dot[data-astro-cid-xio3v5jx]{display:none}.scene-funnel__stage[data-astro-cid-xio3v5jx]{border-color:#2663eb66}@supports (color:color-mix(in lab, red, red)){.scene-funnel__stage[data-astro-cid-xio3v5jx]{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}}.scene-row--won[data-astro-cid-xio3v5jx] .scene-row__dot[data-astro-cid-xio3v5jx]{background-color:var(--color-accent)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}.ai-focus[data-astro-cid-j2lavqje]{background:linear-gradient(90deg,#4285f4,#9b72cb,#d96570)}.stage[data-astro-cid-j2lavqje]{background:radial-gradient(60% 70% at 8% 100%, color-mix(in srgb, var(--color-accent-soft) 55%, transparent) 0%, transparent 70%), linear-gradient(135deg, var(--color-accent-ink) 0%, var(--color-accent-deep) 50%, var(--color-accent) 100%)}.stage[data-astro-cid-j2lavqje][data-panel=ad]{background:radial-gradient(60% 70% at 92% 0%, color-mix(in srgb, var(--color-accent-soft) 55%, transparent) 0%, transparent 70%), linear-gradient(315deg, var(--color-accent-ink) 0%, var(--color-accent-deep) 50%, var(--color-accent) 100%)}[data-astro-cid-j2lavqje][data-reveal]{opacity:0;transform:translateY(18px)}.is-inview[data-astro-cid-j2lavqje] [data-astro-cid-j2lavqje][data-reveal]{opacity:1;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .13s + .1s);transform:none}@media (prefers-reduced-motion:reduce){[data-astro-cid-j2lavqje][data-reveal],.is-inview[data-astro-cid-j2lavqje] [data-astro-cid-j2lavqje][data-reveal]{opacity:1;transition:none;transform:none}}.why-ring[data-astro-cid-4vv66ej3]{background:radial-gradient(circle, white 0%, white 55%, var(--color-paper-deep) 100%)}.why-ring[data-astro-cid-4vv66ej3]:after{content:"";border-radius:inherit;pointer-events:none;opacity:.09;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.2 0 0 0 0 0.25 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:220px 220px;position:absolute;inset:0}
