/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--row-fade-px:0px}}}@layer theme{:root,:host{--font-sans:var(--font-inter);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--leading-normal:1.5;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--shadow-menu-glass:var(--shadow-menu-glass);--shadow-tier1-lift:var(--shadow-tier1-lift);--color-status-danger:var(--status-danger)}}@layer base{:where(.tembo-scope,.default-scope) :where(*),:where(.tembo-scope,.default-scope) :where(*):before,:where(.tembo-scope,.default-scope) :where(*):after{border:0 solid}:where(.tembo-scope,.default-scope) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(.tembo-scope,.default-scope) :where(ol,ul,menu){list-style:none}:where(.tembo-scope,.default-scope) :where(img,svg,video,canvas){vertical-align:middle;display:block}:where(.tembo-scope,.default-scope) :where(img,video){max-width:100%;height:auto}:where(.tembo-scope,.default-scope) :where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit;background:0 0}:where(.tembo-scope,.default-scope) :where(button){cursor:pointer;appearance:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes approval-cursor{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);translate:-220px -280px}55%{animation-timing-function:cubic-bezier(.23,1,.32,1);translate:-50px -40px}90%{animation-timing-function:ease-in-out;translate:0}95%{animation-timing-function:ease-out;translate:0 3px}to{translate:0}}@keyframes orbit{0%{transform:rotate(0)translate(217.5px)rotate(0)}to{transform:rotate(360deg)translate(217.5px)rotate(-360deg)}}[data-offscreen] *,[data-offscreen]{animation-play-state:paused!important}.output-reveal{--or-frac:clamp(0, var(--output-progress,1) * 8 - var(--or-idx,0) + .2, 1);opacity:var(--or-frac);transform:translateY(calc((1 - var(--or-frac)) * 8px))}.orbit-leaving [data-orbit-glass]{-webkit-backdrop-filter:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-14\.06\%_-31\.37\%\]{inset:-14.06% -31.37%}.inset-\[-15\.88\%_-12\.86\%\]{inset:-15.88% -12.86%}.inset-\[3\.75\%_5\.26\%_7\.49\%_5\.26\%\]{inset:3.75% 5.26% 7.49%}.inset-\[4\.85\%_4\.79\%_5\.2\%_4\.77\%\]{inset:4.85% 4.79% 5.2% 4.77%}.inset-\[5\%\]{inset:5%}.inset-\[5\%_10\.52\%\]{inset:5% 10.52%}.inset-x-\[8px\]{inset-inline:8px}.inset-x-\[18px\]{inset-inline:18px}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[-30px\]{top:-30px}.top-\[-60px\]{top:-60px}.top-\[-82px\]{top:-82px}.top-\[-600px\]{top:-600px}.top-\[31\.25px\]{top:31.25px}.top-\[102px\]{top:102px}.top-\[400px\]{top:400px}.top-\[600px\]{top:600px}.top-\[calc\(50\%-42\.5px\)\]{top:calc(50% - 42.5px)}.top-\[max\(24px\,calc\(50vh_-_332px\)\)\]{top:max(24px,50vh - 332px)}.right-0{right:0}.bottom-\[27px\]{bottom:27px}.bottom-\[40px\]{bottom:40px}.bottom-\[56px\]{bottom:56px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-400px\]{left:-400px}.left-\[-1200px\]{left:-1200px}.left-\[3\.4px\]{left:3.4px}.left-\[22px\]{left:22px}.left-\[31\.25px\]{left:31.25px}.left-\[40px\]{left:40px}.left-\[100px\]{left:100px}.left-\[101px\]{left:101px}.left-\[153\.5px\]{left:153.5px}.left-\[200px\]{left:200px}.left-\[528px\]{left:528px}.left-\[calc\(50\%-42\.5px\)\]{left:calc(50% - 42.5px)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[3\.2px\]{margin-top:3.2px}.mt-\[4px\]{margin-top:4px}.mt-\[7\.68px\]{margin-top:7.68px}.mt-\[9\.6px\]{margin-top:9.6px}.mt-\[14px\]{margin-top:14px}.mt-\[20px\]{margin-top:20px}.mt-auto{margin-top:auto}.mr-\[-11\.5px\]{margin-right:-11.5px}.mr-\[32px\]{margin-right:32px}.mb-\[2\.8px\]{margin-bottom:2.8px}.-ml-\[5px\]{margin-left:-5px}.ml-\[1px\]{margin-left:1px}.ml-\[2px\]{margin-left:2px}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.size-\[7px\]{width:7px;height:7px}.size-\[12\.8px\]{width:12.8px;height:12.8px}.size-\[12px\]{width:12px;height:12px}.size-\[16px\]{width:16px;height:16px}.size-\[19\.2px\]{width:19.2px;height:19.2px}.size-\[20px\]{width:20px;height:20px}.size-\[22\.4px\]{width:22.4px;height:22.4px}.size-\[22\.833px\]{width:22.833px;height:22.833px}.size-\[22px\]{width:22px;height:22px}.size-\[23px\]{width:23px;height:23px}.size-\[28px\]{width:28px;height:28px}.size-\[29px\]{width:29px;height:29px}.size-full{width:100%;height:100%}.h-386{height:calc(var(--spacing) * 386)}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16\.31px\]{height:16.31px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[19\.2px\]{height:19.2px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[25\.6px\]{height:25.6px}.h-\[26\.095px\]{height:26.095px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[32px\]{height:32px}.h-\[33\.6px\]{height:33.6px}.h-\[33px\]{height:33px}.h-\[35\.2px\]{height:35.2px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[47px\]{height:47px}.h-\[50px\]{height:50px}.h-\[58px\]{height:58px}.h-\[77px\]{height:77px}.h-\[80px\]{height:80px}.h-\[85px\]{height:85px}.h-\[100px\]{height:100px}.h-\[123px\]{height:123px}.h-\[140px\]{height:140px}.h-\[149px\]{height:149px}.h-\[386px\]{height:386px}.h-\[443px\]{height:443px}.h-\[530px\]{height:530px}.h-\[599px\]{height:599px}.h-\[600px\]{height:600px}.h-\[720px\]{height:720px}.h-\[1200px\]{height:1200px}.h-\[2106px\]{height:2106px}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-\[30\.08px\]{min-height:30.08px}.min-h-\[42px\]{min-height:42px}.w-0{width:0}.w-\[1\.2px\]{width:1.2px}.w-\[1\.5px\]{width:1.5px}.w-\[2\.5px\]{width:2.5px}.w-\[2px\]{width:2px}.w-\[6\.5px\]{width:6.5px}.w-\[14\.4px\]{width:14.4px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[20px\]{width:20px}.w-\[23px\]{width:23px}.w-\[25px\]{width:25px}.w-\[37px\]{width:37px}.w-\[58px\]{width:58px}.w-\[63px\]{width:63px}.w-\[77px\]{width:77px}.w-\[85px\]{width:85px}.w-\[89\.702px\]{width:89.702px}.w-\[119px\]{width:119px}.w-\[149px\]{width:149px}.w-\[180px\]{width:180px}.w-\[250px\]{width:250px}.w-\[297px\]{width:297px}.w-\[310px\]{width:310px}.w-\[352px\]{width:352px}.w-\[443px\]{width:443px}.w-\[560px\]{width:560px}.w-\[600px\]{width:600px}.w-\[720px\]{width:720px}.w-\[800px\]{width:800px}.w-\[1180px\]{width:1180px}.w-\[1200px\]{width:1200px}.w-\[2106px\]{width:2106px}.w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.w-\[min\(660px\,calc\(100\%_-_96px\)\)\]{width:min(660px,100% - 96px)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-\[252px\]{max-width:252px}.max-w-\[370px\]{max-width:370px}.max-w-\[400px\]{max-width:400px}.max-w-\[528px\]{max-width:528px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-\[16px\]{min-width:16px}.flex-1{flex:1}.flex-\[1_0_0\]{flex:1 0 0}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom-left{transform-origin:0 100%}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.5px\]{--tw-translate-y:.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1\.5px\]{--tw-translate-y:1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.72\]{scale:.72}.scale-\[1\.05\]{scale:1.05}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scrollbar-none{scrollbar-width:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-2{gap:calc(var(--spacing) * 2)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[1\.6px\]{gap:1.6px}.gap-\[2px\]{gap:2px}.gap-\[3\.2px\]{gap:3.2px}.gap-\[3\.262px\]{gap:3.262px}.gap-\[3px\]{gap:3px}.gap-\[4\.8px\]{gap:4.8px}.gap-\[4\.893px\]{gap:4.893px}.gap-\[4px\]{gap:4px}.gap-\[6\.524px\]{gap:6.524px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[9\.6px\]{gap:9.6px}.gap-\[9\.786px\]{gap:9.786px}.gap-\[12px\]{gap:12px}.gap-\[20px\]{gap:20px}.gap-\[93px\]{gap:93px}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1px\]{border-radius:1px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6\.4px\]{border-radius:6.4px}.rounded-\[6\.524px\]{border-radius:6.524px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12\.8px\]{border-radius:12.8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16\.31px\]{border-radius:16.31px}.rounded-\[19\.2px\]{border-radius:19.2px}.rounded-\[20px\]{border-radius:20px}.rounded-\[21px\]{border-radius:21px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[33px\]{border-radius:33px}.rounded-\[34px\]{border-radius:34px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-tl-xl{border-top-left-radius:var(--radius-xl)}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-br-xl{border-bottom-right-radius:var(--radius-xl)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[2\.84px\]{border-style:var(--tw-border-style);border-width:2.84px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#118af3\]{border-color:#118af3}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/6{border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.border-black\/6{border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.border-transparent{border-color:#0000}.bg-\(--app-mockup-ink-50\){background-color:var(--app-mockup-ink-50)}.bg-\[\#118af3\]{background-color:#118af3}.bg-\[\#118af3\]\/10{background-color:oklab(62.9577% -.0563706 -.174745/.1)}.bg-\[\#141414\]{background-color:#141414}.bg-\[\#f7f7f7\]{background-color:#f7f7f7}.bg-\[\#f8fafb\]{background-color:#f8fafb}.bg-black\/6{background-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.bg-black\/6{background-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/8{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/24{background-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.bg-white\/24{background-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/48{background-color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.bg-white\/48{background-color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#118af3\]{--tw-gradient-from:#118af3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(90\,133\,183\,0\.4\)\]{--tw-gradient-from:#5a85b766;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[rgba\(17\,138\,243\,0\.7\)\]{--tw-gradient-via:#118af3b3;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[rgba\(0\,0\,0\,0\.8\)\]{--tw-gradient-to:#000c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(223\,231\,241\,0\.4\)\]{--tw-gradient-to:#dfe7f166;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\[3\.2px\]{padding:3.2px}.p-\[4\.8px\]{padding:4.8px}.p-\[4px\]{padding:4px}.p-\[6\.4px\]{padding:6.4px}.p-\[8px\]{padding:8px}.p-\[11px\]{padding:11px}.p-\[12px\]{padding:12px}.p-\[14px\]{padding:14px}.p-\[18px\]{padding:18px}.p-\[28px\]{padding:28px}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[3px\]{padding-inline:3px}.px-\[4\.8px\]{padding-inline:4.8px}.px-\[4\.893px\]{padding-inline:4.893px}.px-\[4px\]{padding-inline:4px}.px-\[5\.376px\]{padding-inline:5.376px}.px-\[6px\]{padding-inline:6px}.px-\[7px\]{padding-inline:7px}.px-\[8px\]{padding-inline:8px}.px-\[9\.786px\]{padding-inline:9.786px}.px-\[10px\]{padding-inline:10px}.px-\[11\.2px\]{padding-inline:11.2px}.px-\[11px\]{padding-inline:11px}.px-\[12px\]{padding-inline:12px}.px-\[13\.048px\]{padding-inline:13.048px}.px-\[14px\]{padding-inline:14px}.px-\[18px\]{padding-inline:18px}.px-\[19px\]{padding-inline:19px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[1\.6px\]{padding-block:1.6px}.py-\[1\.631px\]{padding-block:1.631px}.py-\[2\.688px\]{padding-block:2.688px}.py-\[2px\]{padding-block:2px}.py-\[3\.262px\]{padding-block:3.262px}.py-\[3px\]{padding-block:3px}.py-\[4\.893px\]{padding-block:4.893px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[8\.155px\]{padding-block:8.155px}.py-\[8px\]{padding-block:8px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[12\.8px\]{padding-block:12.8px}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[2\.6px\]{padding-top:2.6px}.pt-\[3\.2px\]{padding-top:3.2px}.pt-\[4px\]{padding-top:4px}.pt-\[13\.048px\]{padding-top:13.048px}.pr-\[3\.2px\]{padding-right:3.2px}.pr-\[4px\]{padding-right:4px}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[6\.4px\]{padding-bottom:6.4px}.pb-\[6\.524px\]{padding-bottom:6.524px}.pb-\[8px\]{padding-bottom:8px}.pb-\[12px\]{padding-bottom:12px}.pl-\[4px\]{padding-left:4px}.pl-\[5px\]{padding-left:5px}.pl-\[24px\]{padding-left:24px}.text-center{text-align:center}.text-left{text-align:left}.align-\[-0\.2em\]{vertical-align:-.2em}.align-baseline{vertical-align:baseline}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-\[9px\]{font-size:9px}.text-\[10\.4px\]{font-size:10.4px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18\.07px\]{font-size:18.07px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22\.73px\]{font-size:22.73px}.text-\[24px\]{font-size:24px}.leading-\[14\.4px\]{--tw-leading:14.4px;line-height:14.4px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[25\.3px\]{--tw-leading:25.3px;line-height:25.3px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[29px\]{--tw-leading:29px;line-height:29px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.1px\]{--tw-tracking:-.1px;letter-spacing:-.1px}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.15px\]{--tw-tracking:-.15px;letter-spacing:-.15px}.tracking-\[-0\.18px\]{--tw-tracking:-.18px;letter-spacing:-.18px}.tracking-\[-0\.27px\]{--tw-tracking:-.27px;letter-spacing:-.27px}.tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.tracking-\[-0\.156px\]{--tw-tracking:-.156px;letter-spacing:-.156px}.tracking-\[-0\.195px\]{--tw-tracking:-.195px;letter-spacing:-.195px}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--app-mockup-ink-50\){color:var(--app-mockup-ink-50)}.text-\(--app-mockup-ink-90\){color:var(--app-mockup-ink-90)}.text-\[\#0d0d12\]{color:#0d0d12}.text-\[\#1a1a1a\]{color:#1a1a1a}.text-\[\#3d3f52\]{color:#3d3f52}.text-\[\#3d3f52\]\/40{color:oklab(37.3668% .0056583 -.0321038/.4)}.text-\[\#05a26a\]{color:#05a26a}.text-\[\#05a36a\]{color:#05a36a}.text-\[\#05a56b\]{color:#05a56b}.text-\[\#069a66\]{color:#069a66}.text-\[\#118af3\]{color:#118af3}.text-\[\#01710c\]{color:#01710c}.text-\[\#37394a\]{color:#37394a}.text-\[\#383838\]{color:#383838}.text-\[\#aa46d1\]{color:#aa46d1}.text-\[\#ac46d3\]{color:#ac46d3}.text-\[\#ac46d4\]{color:#ac46d4}.text-\[\#ad0000\]{color:#ad0000}.text-\[\#af47d7\]{color:#af47d7}.text-\[\#d69d0d\]{color:#d69d0d}.text-\[\#dfa30c\]{color:#dfa30c}.text-black{color:var(--color-black)}.text-black\/30{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.text-black\/30{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.text-black\/40{color:#0006}@supports (color:color-mix(in lab, red, red)){.text-black\/40{color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab, red, red)){.text-black\/80{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.text-black\/92{color:#000000eb}@supports (color:color-mix(in lab, red, red)){.text-black\/92{color:color-mix(in oklab, var(--color-black) 92%, transparent)}}.text-status-danger{color:var(--color-status-danger)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_0px_0\.5px_rgba\(255\,255\,255\,0\.1\)\,0px_10\.5px_21px_0px_rgba\(3\,7\,18\,0\.08\)\,0px_10\.5px_37px_-8px_rgba\(28\,40\,64\,0\.12\)\,0px_24px_117px_-5px_rgba\(28\,40\,64\,0\.14\)\]{--tw-shadow:0px 0px 0px .5px var(--tw-shadow-color,#ffffff1a), 0px 10.5px 21px 0px var(--tw-shadow-color,#03071214), 0px 10.5px 37px -8px var(--tw-shadow-color,#1c28401f), 0px 24px 117px -5px var(--tw-shadow-color,#1c284024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-1\.8px_3\.6px_0px_rgba\(255\,255\,255\,0\.12\)\,inset_0px_1\.8px_3\.6px_0px_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow:inset 0px -1.8px 3.6px 0px var(--tw-shadow-color,#ffffff1f), inset 0px 1.8px 3.6px 0px var(--tw-shadow-color,#ffffff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0px_240px_0px_white\]{--tw-shadow:inset 0px 0px 240px 0px var(--tw-shadow-color,white);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_2px_2px_1\.5px_rgba\(255\,255\,255\,0\.55\)\,inset_-1\.5px_-1\.5px_1\.5px_rgba\(255\,255\,255\,0\.2\)\,0px_0px_0px_1px_rgba\(255\,255\,255\,0\.1\)\,0px_14\.5px_51px_-11px_rgba\(28\,40\,64\,0\.12\)\,0px_33px_160\.5px_-7\.5px_rgba\(28\,40\,64\,0\.14\)\]{--tw-shadow:inset 2px 2px 1.5px var(--tw-shadow-color,#ffffff8c), inset -1.5px -1.5px 1.5px var(--tw-shadow-color,#fff3), 0px 0px 0px 1px var(--tw-shadow-color,#ffffff1a), 0px 14.5px 51px -11px var(--tw-shadow-color,#1c28401f), 0px 33px 160.5px -7.5px var(--tw-shadow-color,#1c284024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-menu-glass{--tw-shadow:var(--shadow-menu-glass);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-tier1-lift{--tw-shadow:var(--shadow-tier1-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/xl{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[200px\]{--tw-blur:blur(200px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_3\.5px_8\.7px_rgba\(0\,0\,0\,0\.08\)\]{--tw-drop-shadow-size:drop-shadow(0 3.5px 8.7px var(--tw-drop-shadow-color,#00000014));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:drop-shadow\(0_1px_1\.5px_rgba\(0\,0\,0\,0\.1\)\)\]{filter:drop-shadow(0 1px 1.5px #0000001a)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[40px\]{--tw-backdrop-blur:blur(40px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.4\]{--tw-backdrop-saturate:saturate(1.4);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,height\]{transition-property:top,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[var\(--ease-out\)\],.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-black\/60:is(:where(.group):hover *){color:#0009}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-black\/60:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-black) 60%, transparent)}}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#118af3\]\/40:focus-visible{--tw-ring-color:oklab(62.9577% -.0563706 -.174745/.4)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[fadeIn_220ms_ease-out\]{animation:.22s ease-out fadeIn}.motion-safe\:animate-\[orbit_66s_linear_infinite\]{animation:66s linear infinite orbit}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}@media (width>=40rem){.sm\:mr-\[96px\]{margin-right:96px}}@media (width>=48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[336vh\]{height:336vh}.md\:pt-\[40px\]{padding-top:40px}.md\:pb-\[80px\]{padding-bottom:80px}}@media (width>=64rem){.lg\:h-\[123px\]{height:123px}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:pt-\[56px\]{padding-top:56px}.lg\:pb-\[112px\]{padding-bottom:112px}}@media (width>=80rem){.xl\:col-start-1{grid-column-start:1}.xl\:col-start-3{grid-column-start:3}.xl\:col-end-3{grid-column-end:3}.xl\:mr-\[287px\]{margin-right:287px}.xl\:grid{display:grid}.xl\:aspect-auto{aspect-ratio:auto}.xl\:h-\[600px\]{height:600px}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-none{max-width:none}.xl\:grid-cols-\[7fr_2fr_16fr\]{grid-template-columns:7fr 2fr 16fr}.xl\:items-end{align-items:flex-end}.xl\:gap-x-0{column-gap:0}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>img\]\:size-full>img{width:100%;height:100%}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-opsz-normal.CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-opsz-normal.BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-opsz-normal.BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-opsz-normal.BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-opsz-normal.Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-opsz-normal.DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-opsz-normal.BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--theme-hue:223;--theme-accent-hue:212;--theme-tint-l-offset:0;--theme-tint-c-scale:1;--tint-1:oklch(calc(.336 + var(--theme-tint-l-offset)) calc(.021 * var(--theme-tint-c-scale)) 264);--tint-2:oklch(calc(.397 + var(--theme-tint-l-offset)) calc(.017 * var(--theme-tint-c-scale)) 260);--tint-3:oklch(calc(.364 + var(--theme-tint-l-offset)) calc(.016 * var(--theme-tint-c-scale)) 276);--tint-4:oklch(calc(.366 + var(--theme-tint-l-offset)) calc(.016 * var(--theme-tint-c-scale)) 265);--tint-5:oklch(calc(.377 + var(--theme-tint-l-offset)) calc(.013 * var(--theme-tint-c-scale)) 277);--tint-6:oklch(calc(.403 + var(--theme-tint-l-offset)) calc(.009 * var(--theme-tint-c-scale)) 312.2);--tint-7:oklch(calc(.363 + var(--theme-tint-l-offset)) calc(.016 * var(--theme-tint-c-scale)) 281);--tint-8:oklch(calc(.344 + var(--theme-tint-l-offset)) calc(.021 * var(--theme-tint-c-scale)) 266);--font-sans:var(--font-inter);--font-display:var(--font-inter);--font-hero-display:var(--font-inter);--font-mono:var(--font-geist-mono);--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--corner-smooth:3;--page-max:67.5rem;--ds-nav-height:4.5rem;--ds-chrome-height:var(--ds-nav-height);--section-space:clamp(5.75rem, 7vw, 6.85rem);--section-space-tight:clamp(4.9rem, 6vw, 5.95rem);--section-header-pad:clamp(3rem, 3.5vw, 3.5rem);--section-header-gap:clamp(3rem, 3.5vw, 3.5rem);--section-row-pad:clamp(4rem, 6vw, 6rem);--type-kicker:.875rem;--leading-kicker:1.25rem;--tracking-kicker:-.32px;--type-button:.8125rem;--type-ui-sm:.8125rem;--leading-ui-sm:1.125rem;--tracking-ui-sm:-.2px;--tracking-body:-.32px;--type-body-md:.9375rem;--type-body-sm:.875rem;--type-body-lg:clamp(1rem, 1.15vw, 1.28rem);--type-caption:.75rem;--type-nav:.875rem;--type-nav-button:.75rem;--type-testimonial-quote:clamp(2rem, 4vw, 2.625rem);--leading-testimonial-quote:1.2;--tracking-testimonial-quote:-.9px;--leading-caption:1rem;--leading-body-sm:1.375rem;--leading-nav:1.25rem;--leading-nav-button:1rem;--type-metric:clamp(2.45rem, 4.35vw, 4.2rem);--radius-pill-md:.625rem;--radius-pill-sm:.6875rem;--pill-height-md:2rem;--glass-blur-sm:6px;--glass-blur-md:12px;--glass-blur-lg:16px;--glass-blur-xl:22px;--glass-blur-2xl:40px;--surface-soft-shadow:inset 0 1px 0 #ffffff14, inset 0 -1px 0 #ffffff05;--pill-solid-border:#fff3;--pill-solid-shadow:0 1px 4px #0000001a, 0 0 1px #0000001a;--button-pill-primary-bg:#f2f2f2;--button-pill-primary-text:#333;--button-pill-primary-text-shadow:0 0 8px #00000005, 0 2px 4px #00000005;--button-pill-secondary-bg:#ffffff0d;--button-pill-secondary-text:#fff;--leading-body-tight:22px;--tracking-nav:-.32px;--tracking-nav-button:-.2px;--tracking-metric:-.06em;--tracking-proof-pill:-.2px;--mask-fade-bottom-soft:linear-gradient(180deg, transparent, #0000000f 6%, #00000029 14%, #00000052 28%, #00000085 42%, #000000b8 58%, #000000e0 74%, #000000f5 86%);--mask-card-edge-horizontal:linear-gradient(90deg, transparent 0%, #0000000f 5%, #0000002e 14%, #0000006b 22%, #000000ad 30%, #000000e0 42%, #000000f5 54%, #000 66%);--mask-card-edge-vertical:linear-gradient(180deg, transparent 0%, #00000014 6%, #0003 14%, #0006 26%, #000000a3 40%, #000000d6 54%, #000000f5 72%, #000 100%);--mkt-stage-warm:linear-gradient(180deg, #62676f00 -6.64%, #6e6b6f00 35.8%, #70676766 59.87%, #6a5b5c66 83.7%, #524a5266 97.12%, #41444f66 110.77%, #2e374366 126.48%);--mkt-stage-dark:linear-gradient(180deg, #12141700 0%, #12141787 60.75%, #121417f0 120.79%);--mkt-stage-illustration-fade:linear-gradient(180deg, #12141700 0%, #121417b3 50%, #121417 100%);--mkt-stage-edge-fade:linear-gradient(90deg, #15161800 43.6%, #0b0c0ecc 99.25%);--page-end-cta-rail:#1b1c1e;--page-end-cta-outer-bg:radial-gradient(in oklch ellipse 80% 50% at 50% 100%, #282d372e, transparent 60%), linear-gradient(in oklch 180deg, #ffffff04 0%, #282d370f 100%);--page-end-cta-outer-border:#ffffff1f;--page-end-cta-card-bg:radial-gradient(in oklch ellipse 100% 70% at 50% -5%, #ffffff1f, transparent 55%), linear-gradient(in oklch 180deg, #2d323c80 0%, #14161c26 38%, #080a0e73 100%);--background:#0b0c0e;--background-elevated:hsl(var(--theme-hue) 12% 28% / .34);--background-strong:hsl(calc(var(--theme-hue) + 4) 20% 23%);--background-deep:hsl(calc(var(--theme-hue) + 6) 27% 6%);--background-footer:#171717;--foreground:#ffffffeb;--foreground-muted:#ffffffc2;--foreground-soft:#ffffff8f;--foreground-faint:#ffffff61;--border:#e5e7eb1a;--border-strong:#e5e7eb29;--accent:#fffffff5;--accent-strong:#ffffffb8;--accent-soft:#ffffff14;--accent-foreground:hsl(calc(var(--theme-hue) + 2) 24% 10%);--illustration-ring:#fff3;--surface-card-fill:linear-gradient(in oklch 180deg, #ffffff14 0%, #ffffff06 100%);--surface-soft-fill:#ffffff0f;--border-subtle:#ffffff24;--grid-line:#ffffff06;--headline-start:#fff;--headline-end:#ffffffa8;--button-primary-bg:#fffffff5;--button-primary-border:#ffffff29;--button-primary-text:hsl(calc(var(--theme-hue) + 2) 24% 10%);--button-primary-bg-hover:#ffffffe6;--button-secondary-bg:#ffffff12;--button-secondary-border:#ffffff1a;--button-secondary-text:#ffffffc7;--button-secondary-bg-hover:#ffffff1c;--hero-shader:radial-gradient(in oklch circle at 16% 8%, #ffffff1c, transparent 18%), radial-gradient(in oklch circle at 66% 12%, hsl(calc(var(--theme-accent-hue) + 8) 78% 74% / .18), transparent 30%), linear-gradient(in oklch 180deg, #ffffff09, transparent 54%);--section-shader:radial-gradient(in oklch circle at top, hsl(calc(var(--theme-accent-hue) + 4) 70% 74% / .11), transparent 24%), linear-gradient(in oklch 180deg, #ffffff06, transparent 58%);--cta-shader:radial-gradient(in oklch circle at 18% 18%, #ffffff14, transparent 24%), radial-gradient(in oklch circle at 72% 34%, hsl(calc(var(--theme-accent-hue) + 2) 72% 74% / .14), transparent 30%), linear-gradient(in oklch 180deg, #ffffff06, transparent 62%);--status-info:#7ecef7;--status-info-soft:#7ecef71f;--status-positive:#47e196;--status-positive-soft:#47e1961f;--status-positive-foreground:hsl(calc(var(--theme-hue) + 2) 24% 10%);--status-warning:#f9c56c;--status-warning-soft:#f9c56c1f;--status-danger:#f28896;--status-danger-soft:#f288961f;--status-violet:#b7a1f7;--status-violet-soft:#b7a1f71f;--card-shadow:inset 0 1px 0 #ffffff14, 0 0 0 .5px #ffffff12, 0 20px 44px #00000024, 0 4px 10px #00000014;--panel-shadow:inset 0 1px 0 #ffffff17, 0 0 0 .5px #ffffff12, 0 16px 36px #0000001f;--brand-mark-filter-shadow:drop-shadow(0 4px 20px #00000014);--surface-feature-active-glow:inset 0 4.7px 42.4px #60a5fa1a, inset 0 0 18.9px -9.4px #60a5fa99;--wireframe-coordinate-text:#fff3;--wireframe-mark-glow:radial-gradient(circle at 48% 48%, #fff1, transparent 23%), radial-gradient(circle at 52% 58%, #a1b8db1a, transparent 34%);--fill-0:white;--surface-portrait-scrim:linear-gradient(in oklch 180deg, #1717171a 0%, #1717172e 40%, #1717179e 100%);--surface-logoipsum-shadow:inset 0 1px 0 #ffffff2e, 0 0 10px #ffffff17;--surface-subtle:#ffffff08;--surface-placeholder:#ffffff05;--surface-chat-bubble:#ffffff0d;--surface-chat-bubble-shadow:0 .8px 3.3px #00000014, 0 0 .8px #0000001a;--surface-chat-error-glow:inset 0 4.2px 38px #ff70701a, inset 0 0 1px #ff707099;--hero-shader-bottom-fade:linear-gradient(in oklch 180deg, #14192200 0%, #14192208 38%, #1419221f 62%, #14192242 82%, #1419228f 100%);--app-background:#171717;--app-card:#171717;--app-popover:#0a0a0a99;--app-border:#404040;--app-border-transparent:#ffffff0d;--app-input-solid:#262626;--app-input-subtle:#ffffff0d;--app-foreground:#ffffffe5;--app-foreground-on-light:#0a0a0acc;--app-muted-foreground:#ffffff80;--app-subtle-foreground:#ffffff4d;--app-primary:#3b82f6;--app-primary-foreground:#ffffffe5;--app-secondary:#ffffff0d;--app-secondary-foreground:#fafafa;--app-accent:#ffffff0d;--app-ring:#93c5fd;--app-focus:#3b82f640;--app-success:#22c55e;--app-destructive:#f87171;--app-destructive-foreground:#fef2f2;--app-destructive-20:#f8717133;--app-destructive-40:#f8717166;--app-destructive-60:#f8717199;--app-subtle:#ffffff0d;--app-shiny-1:#ffffff80;--app-shiny-2:#ffffff1a;--app-shiny-3:#ffffff0d;--app-os-glass-subtle:#0a0a0a33;--app-chat-overlay:#ffffff80;--app-bg-dark-input-30:#ffffff0b;--app-hue-green-bg:#16a34a33;--app-hue-green-bg-subtle:#16a34a1a;--app-hue-green-fg:#4ade80;--app-hue-green-icon:#16a34a;--app-hue-green-deep:#15803d;--app-hue-green-tab-bg:#bbf7d080;--app-hue-green-tab-fg:#14532d;--app-hue-blue-bg:#2563eb33;--app-hue-blue-bg-subtle:#2563eb1a;--app-hue-blue-fg:#60a5fa;--app-hue-orange-bg:#ea580c33;--app-hue-orange-bg-subtle:#ea580c1a;--app-hue-orange-fg:#fb923ccc;--app-hue-orange-icon:#ea580c;--app-hue-violet-bg-subtle:#7c3aed1a;--app-hue-violet-fg:#a78bfa;--app-hue-purple-bg:#9333ea33;--app-hue-purple-icon:#9333ea;--app-hue-yellow-bg:#ca8a0433;--app-hue-yellow-icon:#ca8a04;--app-hue-teal-bg:#0d948833;--app-hue-fuchsia-bg:#c026d333;--app-hue-pink-bg:#db277733;--app-hue-neutral-fg:#ffffff80;--app-hue-neutral-bg-subtle:#5252521a;--app-shadow-xs:0 2px 4px 0 #00000005, 0 0 8px 0 #00000005;--app-shadow-sm:0 1px 4px 0 #0000001a, 0 0 1px 0 #0000001a;--app-shadow-md:0 4px 6px 1px #00000010, 0 0 1px 1px #00000026;--app-shadow-lg:0 0 2px 0 #00000026, 0 16px 40px 0 #00000014;--app-shadow-xl:0 20px 25px -5px #0000000d, 0 8px 10px 0 #0000000d;--app-shadow-floating:0 6px 13px 0 #00000024, 0 24px 24px 0 #0000001f, 0 54px 33px 0 #00000012, 0 97px 39px 0 #00000005;--app-shadow-focus-ring:0 0 0 2px #3b82f640;--app-blur-sm:8px;--app-blur-md:12px;--app-blur-lg:16px;--app-blur-xl:24px;--app-blur-2xl:40px;--app-chip-bg:#171819;--app-mock-canvas-surface:#1f1f1f;--app-mock-workflow-line-height:.9rem;--app-mock-workflow-title-size:.65rem;--app-mock-workflow-chevron-h:calc(3.36 / 20 * var(--app-mock-workflow-line-height));--app-toast-card-bg:#29292980;--app-toast-app-icon-bg:radial-gradient(circle at 30% 25%, #ffffff38 0%, #fff0 55%), linear-gradient(180deg, #7424b6 0%, #601aa0 100%);--app-mock-outer-bg:#0003;--app-grid-dot:#ffffff0d;--app-branch-line:#ffffff40;--app-floating-panel-bg:#0f101266;--app-canvas-bg:#0a0a0a;--app-mock-inner-frame-bg:#151618cc;--app-mock-inner-frame-border:#ffffff4d;--app-mock-inner-frame-shadow:0 100px 106px 0 #0000000d, 0 42px 44px 0 #0000000a, 0 22px 24px 0 #00000008, 0 12px 12px 0 #00000008;--app-left-panel-bg:#141414;--app-prompt-bubble-bg:#fffc;--app-prompt-bubble-stroke:0 0 0 .8px #ffffff80;--app-prompt-bubble-inset:inset 0 1px 0 #ffffff8c, inset 0 -.5px 0 #0f172a0f;--app-shiny-1-alt:#ffffff80;--app-badge-inner-sheen:#fff3;--app-shadow-chat:0 0 1.6px 0 #00000026, 0 12.8px 32px 0 #00000014;--app-shadow-sm-alt:0 .8px 3.2px 0 #0000001a, 0 0 .8px 0 #0000001a;--app-chat-input-bg:#ffffff0d;--app-send-active-bg:#ffffff29;--app-dot-grid:radial-gradient(circle, #ffffff0d 1px, transparent 1px);--app-white-40:#fff6;--app-white-95:#fffffff2;--app-canvas-fade-bottom:linear-gradient(180deg, #191a1b00 0%, #191a1b 80%);--app-panel-fade-bottom:linear-gradient(180deg, #191a1b00 0%, #191a1b 80%);--app-primary-gradient:linear-gradient(180deg, #ffffff2e 0%, #fff0 100%), linear-gradient(180deg, #4c92ff 0%, #3b82f6 100%);--app-primary-gradient-dark:linear-gradient(180deg, #3b82f6 0%, #1d4ed8 100%);--app-white-04:#ffffff0a;--app-white-05:#ffffff0d;--app-white-06:#ffffff0f;--app-white-08:#ffffff14;--app-white-10:#ffffff1a;--app-white-16:#ffffff29;--app-white-20:#fff3;--app-white-30:#ffffff4d;--app-white-55:#ffffff8c;--app-white-70:#ffffffb3;--app-terminal-prompt:#fbbb44b3;--app-terminal-ok:#00ff91b3;--app-terminal-info:#02abffb3;--app-terminal-warn:#ff4444b3;--app-white-02:#ffffff05;--app-mockup-outer-bg:#0e0f11;--app-mockup-outer-blur:40px;--app-mockup-outer-shadow:var(--app-shadow-lg);--app-mockup-window-pill-bg:#ffffff05;--app-mockup-window-pill-border:.5px solid #ffffff1a;--app-mockup-window-pill-shadow:var(--app-shadow-sm);--app-mockup-icon-opacity:.4;--app-mockup-prompt-bubble-bg:#ffffff0d;--app-mockup-prompt-bubble-fg:var(--app-foreground);--app-mockup-row-divider:#ffffff0d;--app-mockup-table-title-strip-bg:#ffffff04;--app-mockup-table-header-bg:#ffffff03;--app-mockup-table-header-top-border:#ffffff0f;--app-mockup-link-dim:#e5e5e580;--app-mockup-brand-chip-bg:#314ef0;--app-mockup-brand-chip-border:transparent;--app-mockup-node-title-bar-bg:#0000003d;--app-mockup-node-title-bar-border:.336px solid var(--app-white-06);--app-mockup-node-title-row-shadow:inset 0 1px 2px #00000040, var(--app-shadow-xs);--app-mockup-node-selected-inset:inset 0 0 0 1.5px #60a5faa6, inset 0 0 18px 2px #60a5fa4d, inset 0 1px 0 var(--app-white-08);--app-mockup-node-unselected-inset:none;--app-mockup-pill-success-bg:#22c55e33;--app-mockup-pill-success-border:.336px solid var(--app-hue-green-fg);--app-mockup-pill-destructive-bg:#dc262633;--app-mockup-pill-destructive-border:.336px solid var(--app-destructive-40);--app-mockup-live-status-dot-shadow:0 0 2.4px #22c55e59;--app-mockup-hero-toast-raised-shadow:0 13.618px 17.022px -3.404px #0000000d, 0 5.447px 6.809px 0 #0000000d;--app-mockup-dot-halo-blur:3.676px;--app-mockup-cursor-asset-dropshadow:drop-shadow(0 8px 10px #0000000d) drop-shadow(0 20px 25px #0000000d);--app-mockup-ink-90:#ffffffe6;--app-mockup-ink-80:#fffc;--app-mockup-ink-50:#ffffff80;--app-mockup-ink-30:#ffffff4d;--app-hue-blue-pastel:#bfdbfe;--app-hue-teal-pastel:#99f6e4;--app-hue-green-pastel:#bbf7d0;--app-hue-fuchsia-pastel:#f5d0fe;--app-hue-pink-pastel:#fbcfe8;--app-agent-orange:#f97316;--app-toast-badge:linear-gradient(145deg, #a78bfa 0%, #7c3aed 100%);--app-violet-400:#a78bfa;--app-violet-600:#7c3aed;color-scheme:dark}html[data-theme=light]{--theme-tint-l-offset:0;--theme-tint-c-scale:1;--tint-1:oklch(94% .008 80);--tint-2:oklch(93% .01 70);--tint-3:oklch(92% .012 60);--tint-4:oklch(91% .014 55);--tint-5:oklch(92% .012 65);--tint-6:oklch(93% .01 75);--tint-7:oklch(94% .008 80);--tint-8:oklch(95% .006 85);--background:#f9f9f7;--background-elevated:#ffffffd1;--background-strong:hsl(var(--theme-hue) 24% 12%);--background-deep:hsl(var(--theme-hue) 24% 8%);--background-footer:#f7f7f7;--foreground:hsl(var(--theme-hue) 24% 12%);--foreground-muted:hsl(var(--theme-hue) 18% 28%);--foreground-soft:hsl(var(--theme-hue) 14% 42%);--foreground-faint:hsl(var(--theme-hue) 12% 56%);--border:#0f172a17;--border-strong:#0f172a24;--accent:hsl(var(--theme-hue) 24% 12%);--accent-strong:hsl(var(--theme-hue) 20% 28%);--accent-soft:#0f172a0f;--accent-foreground:#fffffff5;--illustration-ring:#0f172a1f;--surface-card-fill:linear-gradient(in oklch 180deg, #fffffff5 0%, #ffffffb3 100%);--surface-soft-fill:#ffffffb8;--border-subtle:#0f172a14;--pill-solid-border:hsl(var(--theme-hue) 24% 12% / .1);--pill-solid-shadow:0 8px 20px #0f172a14;--grid-line:hsl(var(--theme-hue) 18% 24% / .05);--headline-start:hsl(var(--theme-hue) 24% 10%);--headline-end:hsl(var(--theme-hue) 20% 34%);--button-primary-bg:hsl(var(--theme-hue) 24% 12%);--button-primary-border:hsl(var(--theme-hue) 24% 12% / .1);--button-primary-text:#fffffff5;--button-primary-bg-hover:hsl(var(--theme-hue) 24% 18%);--button-secondary-bg:#ffffffc2;--button-secondary-border:#0f172a14;--button-secondary-text:hsl(var(--theme-hue) 24% 16%);--button-secondary-bg-hover:#ffffffeb;--hero-shader:radial-gradient(in oklch circle at 14% 8%, #fff6, transparent 18%), radial-gradient(in oklch circle at 65% 12%, hsl(calc(var(--theme-accent-hue) + 8) 84% 64% / .14), transparent 30%), linear-gradient(in oklch 180deg, #fff9, transparent 54%);--section-shader:radial-gradient(in oklch circle at top, hsl(calc(var(--theme-accent-hue) + 4) 76% 64% / .1), transparent 24%), linear-gradient(in oklch 180deg, #ffffff47, transparent 58%);--cta-shader:radial-gradient(in oklch circle at 18% 18%, #ffffff3d, transparent 24%), radial-gradient(in oklch circle at 72% 34%, hsl(calc(var(--theme-accent-hue) + 2) 76% 64% / .12), transparent 30%), linear-gradient(in oklch 180deg, #ffffff47, transparent 62%);--surface-soft-shadow:inset 0 1px 0 #ffffff7a, inset 0 -1px 0 #0f172a0a;--card-shadow:0 0 0 .5px #0f172a14, 0 18px 44px #0f172a1a, 0 4px 12px #0f172a0f;--panel-shadow:0 0 0 .5px #0f172a0f, 0 18px 44px #0f172a14;--fill-0:hsl(var(--theme-hue) 24% 12%);--surface-portrait-scrim:linear-gradient(in oklch 180deg, #0f172a0a 0%, #0f172a1f 40%, #0f172a85 100%);--surface-logoipsum-shadow:inset 0 1px 0 #ffffff7a, 0 0 10px #0f172a0f;--surface-subtle:#0f172a08;--surface-placeholder:#0f172a0a;--surface-chat-bubble:#0f172a0a;--surface-chat-bubble-shadow:0 8px 20px #0f172a0f, 0 0 .5px #0f172a14;--surface-chat-error-glow:inset 0 4.2px 38px #dc26260f, inset 0 0 1px #dc262633;--hero-shader-bottom-fade:linear-gradient(in oklch 180deg, #fff0 0%, #ffffff08 38%, #ffffff1f 62%, #ffffff42 82%, #ffffff8f 100%);--mkt-stage-warm:linear-gradient(180deg, #e0e2e500 -6.64%, #e2e3e500 35.8%, #e3e3e438 59.87%, #dddddf38 83.7%, #d6d7da38 97.12%, #d1d4d938 110.77%, #c8cdd438 126.48%);--mkt-stage-dark:linear-gradient(180deg, #fff0 0%, #fafafa87 60.75%, #f8f8f8f0 120.79%);--mkt-stage-illustration-fade:linear-gradient(180deg, #f8f8f800 0%, #f8f8f8b3 50%, #f8f8f8 100%);--mkt-stage-edge-fade:linear-gradient(90deg, #fafafa00 43.6%, #fafafad9 99.25%);--page-end-cta-rail:#e5e5e5;--page-end-cta-outer-bg:radial-gradient(in oklch ellipse 80% 50% at 50% 100%, #282d370f, transparent 60%), linear-gradient(in oklch 180deg, #fff6 0%, #282d3708 100%);--page-end-cta-outer-border:#0a0a0a14;--page-end-cta-card-bg:radial-gradient(in oklch ellipse 100% 70% at 50% -5%, #ffffffe6, transparent 55%), linear-gradient(in oklch 180deg, #ffffff80 0%, #ebebe966 38%, #d8dade8c 100%);--app-background:#fff;--app-card:#fff;--app-popover:#ffffffd9;--app-border:#e5e5e5;--app-border-transparent:#0a0a0a0d;--app-input-solid:#f5f5f5;--app-input-subtle:#0a0a0a0d;--app-foreground:#0a0a0acc;--app-muted-foreground:#0a0a0a80;--app-subtle-foreground:#0a0a0a33;--app-secondary:#0a0a0a0d;--app-secondary-foreground:#171717;--app-accent:#0a0a0a0d;--app-ring:#3b82f6;--app-success:#16a34a;--app-destructive:#dc2626;--app-destructive-20:#dc262633;--app-destructive-40:#dc262666;--app-destructive-60:#dc2626;--app-subtle:#0a0a0a05;--app-shiny-1:#ffffff80;--app-shiny-2:#ffffff1a;--app-shiny-3:#fff3;--app-bg-dark-input-30:#0a0a0a0b;--app-hue-green-bg:#bbf7d0;--app-hue-green-bg-subtle:#bbf7d080;--app-hue-green-fg:#15803d;--app-hue-green-icon:#15803d;--app-hue-blue-bg:#bfdbfe;--app-hue-blue-bg-subtle:#bfdbfe80;--app-hue-blue-fg:#1d4ed8;--app-hue-orange-bg:#fed7aa;--app-hue-orange-bg-subtle:#fed7aa80;--app-hue-orange-fg:#c2410c;--app-hue-orange-icon:#c2410c;--app-hue-yellow-bg:#fef08a;--app-hue-yellow-icon:#a16207;--app-hue-purple-bg:#e9d5ff;--app-hue-purple-icon:#7e22ce;--app-hue-teal-bg:#99f6e4;--app-hue-fuchsia-bg:#f5d0fe;--app-hue-pink-bg:#fbcfe8;--app-hue-violet-fg:#7c3aed;--app-hue-neutral-fg:#0a0a0a80;--app-hue-neutral-bg-subtle:#e5e5e580;--app-chip-bg:#fff;--app-mock-canvas-surface:#fafafa;--app-toast-card-bg:#ffffffb3;--app-mock-outer-bg:#fff6;--app-grid-dot:#0a0a0a0f;--app-branch-line:#0a0a0a40;--app-floating-panel-bg:#fff9;--app-canvas-bg:#fafafa;--app-mock-inner-frame-bg:#fffc;--app-mock-inner-frame-border:#0a0a0a29;--app-left-panel-bg:#fafafa;--app-prompt-bubble-bg:#0a0a0acc;--app-prompt-bubble-stroke:0 0 0 .8px #00000026;--app-foreground-on-light:#ffffffe6;--app-shiny-1-alt:#0a0a0a1f;--app-chat-input-bg:#0a0a0a0d;--app-send-active-bg:#0a0a0a1f;--app-dot-grid:radial-gradient(circle, #0a0a0a0f 1px, transparent 1px);--app-white-40:#0a0a0a66;--app-white-95:#0a0a0af2;--app-canvas-fade-bottom:linear-gradient(180deg, #fafafa00 0%, #fafafa 80%);--app-panel-fade-bottom:linear-gradient(180deg, #fff0 0%, #fff 80%);--app-white-02:#0a0a0a05;--app-white-04:#0a0a0a0a;--app-white-05:#0a0a0a0d;--app-white-06:#0a0a0a1a;--app-white-08:#0a0a0a1f;--app-white-10:#0a0a0a1a;--app-white-16:#0a0a0a29;--app-white-20:#0a0a0a33;--app-white-30:#0a0a0a4d;--app-white-55:#0a0a0a8c;--app-white-70:#0a0a0ab3;--app-terminal-prompt:#c2410c;--app-terminal-ok:#15803d;--app-terminal-info:#1d4ed8;--app-terminal-warn:#dc2626;--app-mockup-outer-bg:#f7f7f7;--app-mockup-window-pill-bg:#0a0a0a05;--app-mockup-window-pill-border:.5px solid #0a0a0a29;--app-mockup-prompt-bubble-bg:#0a0a0a0d;--app-mockup-prompt-bubble-fg:#0a0a0acc;--app-mockup-row-divider:#0a0a0a14;--app-mockup-table-title-strip-bg:#0a0a0a04;--app-mockup-table-header-bg:#0a0a0a03;--app-mockup-table-header-top-border:#0a0a0a1a;--app-mockup-link-dim:#40404080;--app-mockup-node-title-bar-bg:#0a0a0a0a;--app-mockup-node-title-row-shadow:inset 0 1px 2px #0000000f, var(--app-shadow-xs);--app-mockup-ink-90:#0a0a0ae6;--app-mockup-ink-80:#0a0a0acc;--app-mockup-ink-50:#0a0a0a80;--app-mockup-ink-30:#0a0a0a4d;color-scheme:light}html[data-theme=dark]{color-scheme:dark}html[data-theme=system]{color-scheme:light dark}@media (prefers-color-scheme:light){html[data-theme=system]{--theme-tint-l-offset:0;--theme-tint-c-scale:1;--tint-1:oklch(94% .008 80);--tint-2:oklch(93% .01 70);--tint-3:oklch(92% .012 60);--tint-4:oklch(91% .014 55);--tint-5:oklch(92% .012 65);--tint-6:oklch(93% .01 75);--tint-7:oklch(94% .008 80);--tint-8:oklch(95% .006 85);--background:#f9f9f7;--background-elevated:#ffffffd1;--background-strong:hsl(var(--theme-hue) 24% 12%);--background-deep:hsl(var(--theme-hue) 24% 8%);--background-footer:#f7f7f7;--foreground:hsl(var(--theme-hue) 24% 12%);--foreground-muted:hsl(var(--theme-hue) 18% 28%);--foreground-soft:hsl(var(--theme-hue) 14% 42%);--foreground-faint:hsl(var(--theme-hue) 12% 56%);--border:#0f172a17;--border-strong:#0f172a24;--accent:hsl(var(--theme-hue) 24% 12%);--accent-strong:hsl(var(--theme-hue) 20% 28%);--accent-soft:#0f172a0f;--accent-foreground:#fffffff5;--illustration-ring:#0f172a1f;--surface-card-fill:linear-gradient(in oklch 180deg, #fffffff5 0%, #ffffffb3 100%);--surface-soft-fill:#ffffffb8;--border-subtle:#0f172a14;--grid-line:hsl(var(--theme-hue) 18% 24% / .05);--headline-start:hsl(var(--theme-hue) 24% 10%);--headline-end:hsl(var(--theme-hue) 20% 34%);--button-primary-bg:hsl(var(--theme-hue) 24% 12%);--button-primary-border:hsl(var(--theme-hue) 24% 12% / .1);--button-primary-text:#fffffff5;--button-primary-bg-hover:hsl(var(--theme-hue) 24% 18%);--button-secondary-bg:#ffffffc2;--button-secondary-border:#0f172a14;--button-secondary-text:hsl(var(--theme-hue) 24% 16%);--button-secondary-bg-hover:#ffffffeb;--hero-shader:radial-gradient(in oklch circle at 14% 8%, #fff6, transparent 18%), radial-gradient(in oklch circle at 65% 12%, hsl(calc(var(--theme-accent-hue) + 8) 84% 64% / .14), transparent 30%), linear-gradient(in oklch 180deg, #fff9, transparent 54%);--section-shader:radial-gradient(in oklch circle at top, hsl(calc(var(--theme-accent-hue) + 4) 76% 64% / .1), transparent 24%), linear-gradient(in oklch 180deg, #ffffff47, transparent 58%);--cta-shader:radial-gradient(in oklch circle at 18% 18%, #ffffff3d, transparent 24%), radial-gradient(in oklch circle at 72% 34%, hsl(calc(var(--theme-accent-hue) + 2) 76% 64% / .12), transparent 30%), linear-gradient(in oklch 180deg, #ffffff47, transparent 62%);--surface-soft-shadow:inset 0 1px 0 #ffffff7a, inset 0 -1px 0 #0f172a0a;--card-shadow:0 0 0 .5px #0f172a14, 0 18px 44px #0f172a1a, 0 4px 12px #0f172a0f;--panel-shadow:0 0 0 .5px #0f172a0f, 0 18px 44px #0f172a14;--pill-solid-border:hsl(var(--theme-hue) 24% 12% / .1);--pill-solid-shadow:0 8px 20px #0f172a14;--fill-0:hsl(var(--theme-hue) 24% 12%);--surface-portrait-scrim:linear-gradient(in oklch 180deg, #0f172a0a 0%, #0f172a1f 40%, #0f172a85 100%);--surface-logoipsum-shadow:inset 0 1px 0 #ffffff7a, 0 0 10px #0f172a0f;--hero-shader-bottom-fade:linear-gradient(in oklch 180deg, #fff0 0%, #ffffff08 38%, #ffffff1f 62%, #ffffff42 82%, #ffffff8f 100%);--mkt-stage-warm:linear-gradient(180deg, #e0e2e500 -6.64%, #e2e3e500 35.8%, #e3e3e438 59.87%, #dddddf38 83.7%, #d6d7da38 97.12%, #d1d4d938 110.77%, #c8cdd438 126.48%);--mkt-stage-dark:linear-gradient(180deg, #f9f9f700 0%, #f6f6f487 60.75%, #f3f3f1f0 120.79%);--mkt-stage-illustration-fade:linear-gradient(180deg, #f2f2f000 0%, #f2f2f0b3 50%, #f2f2f0 100%);--mkt-stage-edge-fade:linear-gradient(90deg, #f6f6f400 43.6%, #f6f6f4d9 99.25%);--page-end-cta-rail:#e5e5e5;--page-end-cta-outer-bg:radial-gradient(in oklch ellipse 80% 50% at 50% 100%, #282d370f, transparent 60%), linear-gradient(in oklch 180deg, #fff6 0%, #282d3708 100%);--page-end-cta-outer-border:#0a0a0a14;--page-end-cta-card-bg:radial-gradient(in oklch ellipse 100% 70% at 50% -5%, #ffffffe6, transparent 55%), linear-gradient(in oklch 180deg, #ffffff80 0%, #ebebe966 38%, #d8dade8c 100%);--app-background:#fff;--app-card:#fff;--app-popover:#ffffffd9;--app-border:#e5e5e5;--app-border-transparent:#0a0a0a0d;--app-input-solid:#f5f5f5;--app-input-subtle:#0a0a0a0d;--app-foreground:#0a0a0acc;--app-muted-foreground:#0a0a0a80;--app-subtle-foreground:#0a0a0a33;--app-secondary:#0a0a0a0d;--app-secondary-foreground:#171717;--app-accent:#0a0a0a0d;--app-ring:#3b82f6;--app-success:#16a34a;--app-destructive:#dc2626;--app-destructive-20:#dc262633;--app-destructive-40:#dc262666;--app-destructive-60:#dc2626;--app-subtle:#0a0a0a05;--app-shiny-1:#ffffff80;--app-shiny-2:#ffffff1a;--app-shiny-3:#fff3;--app-bg-dark-input-30:#0a0a0a0b;--app-hue-green-bg:#bbf7d0;--app-hue-green-bg-subtle:#bbf7d080;--app-hue-green-fg:#15803d;--app-hue-green-icon:#15803d;--app-hue-blue-bg:#bfdbfe;--app-hue-blue-bg-subtle:#bfdbfe80;--app-hue-blue-fg:#1d4ed8;--app-hue-orange-bg:#fed7aa;--app-hue-orange-bg-subtle:#fed7aa80;--app-hue-orange-fg:#c2410c;--app-hue-orange-icon:#c2410c;--app-hue-yellow-bg:#fef08a;--app-hue-yellow-icon:#a16207;--app-hue-purple-bg:#e9d5ff;--app-hue-purple-icon:#7e22ce;--app-hue-teal-bg:#99f6e4;--app-hue-fuchsia-bg:#f5d0fe;--app-hue-pink-bg:#fbcfe8;--app-hue-violet-fg:#7c3aed;--app-hue-neutral-fg:#0a0a0a80;--app-hue-neutral-bg-subtle:#e5e5e580;--app-chip-bg:#fff;--app-mock-canvas-surface:#fafafa;--app-toast-card-bg:#ffffffb3;--app-mock-outer-bg:#fff6;--app-grid-dot:#0a0a0a0f;--app-branch-line:#0a0a0a40;--app-floating-panel-bg:#fff9;--app-canvas-bg:#fafafa;--app-mock-inner-frame-bg:#fffc;--app-mock-inner-frame-border:#0a0a0a29;--app-left-panel-bg:#fafafa;--app-prompt-bubble-bg:#0a0a0acc;--app-prompt-bubble-stroke:0 0 0 .8px #00000026;--app-foreground-on-light:#ffffffe6;--app-shiny-1-alt:#0a0a0a1f;--app-chat-input-bg:#0a0a0a0d;--app-send-active-bg:#0a0a0a1f;--app-dot-grid:radial-gradient(circle, #0a0a0a0f 1px, transparent 1px);--app-white-40:#0a0a0a66;--app-white-95:#0a0a0af2;--app-canvas-fade-bottom:linear-gradient(180deg, #fafafa00 0%, #fafafa 80%);--app-panel-fade-bottom:linear-gradient(180deg, #fff0 0%, #fff 80%);--app-white-02:#0a0a0a05;--app-white-04:#0a0a0a0a;--app-white-05:#0a0a0a0d;--app-white-06:#0a0a0a1a;--app-white-08:#0a0a0a1f;--app-white-10:#0a0a0a1a;--app-white-16:#0a0a0a29;--app-white-20:#0a0a0a33;--app-white-30:#0a0a0a4d;--app-white-55:#0a0a0a8c;--app-white-70:#0a0a0ab3;--app-terminal-prompt:#c2410c;--app-terminal-ok:#15803d;--app-terminal-info:#1d4ed8;--app-terminal-warn:#dc2626;--app-mockup-outer-bg:#f7f7f7;--app-mockup-window-pill-bg:#0a0a0a05;--app-mockup-window-pill-border:.5px solid #0a0a0a29;--app-mockup-prompt-bubble-bg:#0a0a0a0d;--app-mockup-prompt-bubble-fg:#0a0a0acc;--app-mockup-row-divider:#0a0a0a14;--app-mockup-table-title-strip-bg:#0a0a0a04;--app-mockup-table-header-bg:#0a0a0a03;--app-mockup-table-header-top-border:#0a0a0a1a;--app-mockup-link-dim:#40404080;--app-mockup-node-title-bar-bg:#0a0a0a0a;--app-mockup-node-title-row-shadow:inset 0 1px 2px #0000000f, var(--app-shadow-xs);--app-mockup-ink-90:#0a0a0ae6;--app-mockup-ink-80:#0a0a0acc;--app-mockup-ink-50:#0a0a0a80;--app-mockup-ink-30:#0a0a0a4d;color-scheme:light}}[data-site]{--background:#0b0c0e;--background-elevated:#171717;--background-strong:#111;--background-deep:#020202;--background-footer:#111;--background-panel:#141414;--background-light:#f9f9f7;--foreground:#ffffffe5;--foreground-muted:#71717a;--foreground-soft:#fff9;--foreground-faint:#ffffff0d;--border:#fff0;--border-strong:#ffffff1a;--section-rail:#1f1f21;--section-border:var(--section-rail);--capability-card-bg:#0e0f11;--capability-card-border:#ffffff0f;--capability-stub-bg:#ffffff03;--capability-badge-bg:#ffffff06;--capability-badge-ring:#ffffff14;--capability-glass-frame-bg:#3a3a3a99;--capability-glass-border:#ffffff4d;--capability-plate-side-shadow:-108.19px -18.032px 31.014px 0 #0000, -69.242px -11.54px 28.129px 0 #00000008, -38.948px -6.491px 23.802px 0 #0000001a, -17.31px -2.885px 17.31px 0 #0000002b, -4.328px -.721px 9.376px 0 #0003;--capability-plate-bg:#ffffff0a;--capability-plate-bg-solid:linear-gradient(#ffffff0a, #ffffff0a), #0a0a0a;--capability-plate-border:#2a2a2a;--capability-glyph-filter:brightness(1);--capability-icon-filter:brightness(1);--iso-transform:rotate(-5.81deg) scaleY(.98) skewX(11.17deg);--iso-transform-inverse:matrix(.9745, .1033, -.3018, 1.0152, 0, 0);--iso-origin:center center;--iso-fade-stop-bottom:#0e0f11;--accent:#fffffff5;--accent-strong:#ffffffb8;--accent-soft:#ffffff14;--accent-foreground:#0a0a0a;--shadow-xs:0 2px 4px #00000005, 0 0 8px #00000005;--shadow-sm:0 1px 4px #0000001a, 0 0 1px #0000001a;--shadow-lg:0 0 2px #00000026, 0 16px 40px #00000014;--radius-md:8px;--radius-lg:10px;--font-weight-normal:420;--destructive:#f87171;--mkt-social-chip-bg:#151618;--mkt-social-glyph:#fff;--tint-1:#080808;--tint-2:#080808;--tint-3:#080808;--tint-4:#080808;--tint-5:#080808;--tint-6:#080808;--tint-7:#080808;--tint-8:#080808;--headline-start:#fff;--headline-end:#ffffffb3;--button-primary-bg:#fffffff5;--button-primary-border:#ffffff29;--button-primary-text:#0a0a0a;--button-primary-bg-hover:#ffffffe6;--button-secondary-bg:#ffffff12;--button-secondary-border:#ffffff1a;--button-secondary-text:#ffffffc7;--button-secondary-bg-hover:#ffffff1c;--surface-card-fill:#171717;--card-shadow:var(--shadow-sm);--panel-shadow:var(--shadow-sm);--grid-line:#ffffff08;--fill-0:white;--page-max:77.5rem;--page-max-card:89.5rem;--home-hero-card-max:min(100vw - 8px, calc(var(--page-max) + 384px));--home-hero-illustration-left:1.25rem;--home-hero-mask-display:block;--home-hero-illustration-radius:24px 0 0 24px;--home-hero-illustration-top:calc(28px * var(--home-hero-illustration-scale));--home-hero-illustration-height:calc(564px * var(--home-hero-illustration-scale));--home-hero-illustration-scale:.4;color-scheme:dark}@media (width>=30rem){[data-site]{--home-hero-illustration-scale:.5}}@media (width>=40rem){[data-site]{--home-hero-illustration-left:calc(max(0px, (var(--home-hero-card-max) - var(--page-max)) / 2) + 1.5rem);--home-hero-illustration-scale:.7}}@media (width>=48rem){[data-site]{--home-hero-illustration-scale:.85}}@media (width>=56rem){[data-site]{--home-hero-illustration-scale:1}}@media (width>=64rem){[data-site]{--home-hero-illustration-top:calc(64px * var(--home-hero-illustration-scale));--home-hero-illustration-height:calc(600px * var(--home-hero-illustration-scale))}}@media (width>=80rem){[data-site]{--home-hero-illustration-left:max(0px, calc((var(--home-hero-card-max) - var(--page-max)) / 2));--home-hero-mask-display:none;--home-hero-illustration-radius:24px}}:is([data-site] [data-zone=light],html[data-theme=light] [data-site]){--background:#fff;--background-elevated:#fff;--background-strong:#f0f0f0;--background-deep:#e8e8e8;--background-footer:#fafafa;--background-panel:#fff;--background-light:#fff;--foreground:#0a0a0a;--foreground-muted:#0a0a0a80;--foreground-soft:#0a0a0a52;--foreground-faint:#0a0a0a1a;--border:#0a0a0a0d;--border-strong:#0a0a0a1a;--section-rail:#e5e5e5;--capability-card-bg:#fafafa;--capability-card-border:#0a0a0a0f;--capability-stub-bg:#0a0a0a05;--capability-badge-bg:#0a0a0a06;--capability-badge-ring:#0a0a0a14;--capability-glass-frame-bg:#fff9;--capability-glass-border:#0a0a0a14;--capability-plate-side-shadow:-69.242px -11.54px 28.129px 0 #ffffff8c, -38.948px -6.491px 23.802px 0 #ffffffbf, -17.31px -2.885px 17.31px 0 #ffffffe6, -4.328px -.721px 9.376px 0 #fffffff2;--capability-plate-bg:#ffffffbf;--capability-plate-bg-solid:linear-gradient(#ffffffbf, #ffffffbf), #fafafa;--capability-plate-border:#e5e5e5;--capability-glyph-filter:brightness(.79);--capability-icon-filter:brightness(0) opacity(.72);--iso-fade-stop-bottom:#fff;--destructive:#dc2626;--mkt-social-chip-bg:#f0f0f0;--mkt-social-glyph:#0a0a0a;--accent:#0a0a0a;--accent-strong:#0a0a0ae6;--accent-soft:#0a0a0a0a;--accent-foreground:#fffffff5;--headline-start:#0a0a0a;--headline-end:#0a0a0a99;--button-primary-bg:#0a0a0a;--button-primary-border:#0a0a0a1a;--button-primary-text:#fffffff5;--button-primary-bg-hover:#1a1a1a;--button-secondary-bg:#0a0a0a0d;--button-secondary-border:#fff0;--button-secondary-text:#0a0a0a;--button-secondary-bg-hover:#0a0a0a14;--button-pill-primary-bg:#0a0a0a;--button-pill-primary-text:#fffffff5;--button-pill-primary-text-shadow:none;--button-pill-secondary-bg:#0a0a0a0d;--button-pill-secondary-text:#0a0a0a;--surface-card-fill:#fff;--card-shadow:0 1px 4px #0000001a, 0 0 1px #0000001a;--panel-shadow:0 1px 4px #0000001a, 0 0 1px #0000001a;--fill-0:#0a0a0a;--grid-line:#0a0a0a08;--tint-1:#fff;--tint-2:#fff;--tint-3:#fff;--tint-4:#fff;--tint-5:#fff;--tint-6:#fff;--tint-7:#fff;--tint-8:#fff;color-scheme:light}@media (prefers-color-scheme:light){html[data-theme=system] [data-site]{--background:#fff;--background-elevated:#fff;--background-strong:#f0f0f0;--background-deep:#e8e8e8;--background-footer:#fafafa;--background-panel:#fff;--background-light:#fff;--foreground:#0a0a0a;--foreground-muted:#0a0a0a80;--foreground-soft:#0a0a0a52;--foreground-faint:#0a0a0a1a;--border:#0a0a0a0d;--border-strong:#0a0a0a1a;--section-rail:#e5e5e5;--capability-card-bg:#fafafa;--capability-card-border:#0a0a0a0f;--capability-stub-bg:#0a0a0a05;--capability-badge-bg:#0a0a0a06;--capability-badge-ring:#0a0a0a14;--capability-glass-frame-bg:#fff9;--capability-glass-border:#0a0a0a14;--capability-plate-side-shadow:-69.242px -11.54px 28.129px 0 #ffffff8c, -38.948px -6.491px 23.802px 0 #ffffffbf, -17.31px -2.885px 17.31px 0 #ffffffe6, -4.328px -.721px 9.376px 0 #fffffff2;--capability-plate-bg:#ffffffbf;--capability-plate-bg-solid:linear-gradient(#ffffffbf, #ffffffbf), #fafafa;--capability-plate-border:#e5e5e5;--capability-glyph-filter:brightness(.79);--capability-icon-filter:brightness(0) opacity(.72);--iso-fade-stop-bottom:#fff;--destructive:#dc2626;--mkt-social-chip-bg:#f0f0f0;--mkt-social-glyph:#0a0a0a;--accent:#0a0a0a;--accent-strong:#0a0a0ae6;--accent-soft:#0a0a0a0a;--accent-foreground:#fffffff5;--headline-start:#0a0a0a;--headline-end:#0a0a0a99;--button-primary-bg:#0a0a0a;--button-primary-border:#0a0a0a1a;--button-primary-text:#fffffff5;--button-primary-bg-hover:#1a1a1a;--button-secondary-bg:#0a0a0a0d;--button-secondary-border:#fff0;--button-secondary-text:#0a0a0a;--button-secondary-bg-hover:#0a0a0a14;--button-pill-primary-bg:#0a0a0a;--button-pill-primary-text:#fffffff5;--button-pill-primary-text-shadow:none;--button-pill-secondary-bg:#0a0a0a0d;--button-pill-secondary-text:#0a0a0a;--surface-card-fill:#fff;--card-shadow:0 1px 4px #0000001a, 0 0 1px #0000001a;--panel-shadow:0 1px 4px #0000001a, 0 0 1px #0000001a;--fill-0:#0a0a0a;--grid-line:#0a0a0a08;--tint-1:#fff;--tint-2:#fff;--tint-3:#fff;--tint-4:#fff;--tint-5:#fff;--tint-6:#fff;--tint-7:#fff;--tint-8:#fff;color-scheme:light}}@media (prefers-reduced-motion:reduce){:root{--iso-transform:none}}:root{color-scheme:light;--font-inter:"Inter Variable", "Inter", system-ui, sans-serif;--font-geist-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--shadow-menu-glass:0px 20px 64px 0px #0000000d, 0px 0px 0px .5px #0000000d, 0px 4.4px 2.2px -4.4px #0000001a, 0px 46px 24px 0px #00000003, 0px 19px 10px 0px #00000003;--shadow-tier1-lift:0px 8px 16px 0px #0307120a, 0px 24px 117px 0px #1c284024}.wc-live{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;overflow:hidden}.wc-live :is(.tembo-scope,.default-scope),.wc-live .scale-to-fit__stage>.peec-scope{border-radius:0!important}.agents-ui-small [class*="w-[720px]"][class*=overflow-clip]{overflow:visible!important}.agents-ui-small img[src*=card-bg-blur],.agents-ui-small [class*="bg-[#f7f7f7]"],.agents-ui-small [class*=z-30][class*="w-[180px]"]{display:none}.agents-ui-small [class*="left-[528px]"] [class*=opacity-40]{opacity:1!important}@supports not (transform:scale(calc(100px / 200px))){.scale-to-fit__size{height:auto}.scale-to-fit__size>.scale-to-fit__stage{position:absolute}.scale-to-fit__size:not([data-scale-ready])>.scale-to-fit__stage{visibility:hidden}}.wc-live .default-scope [class*="lg:h-[123px]"]{height:123px}.wc-live [data-framer-root] .framer-1fdjyhl,.wc-live [data-framer-root] .framer-1stgrws{visibility:hidden}.wc-live [data-framer-root] .framer-19d19ys:not([data-peec-tooltip-copy]){pointer-events:none;border-radius:10px!important;transform:none!important}.wc-live .peec-scope a{cursor:inherit!important}.agents-ui-small [class*="left-[528px]"] *,.agents-ui-small [class*="left-[528px]"] :before,.agents-ui-small [class*="left-[528px]"] :after{-webkit-backdrop-filter:none!important}@supports (-webkit-touch-callout:none){.wc-live *,.wc-live :before,.wc-live :after{-webkit-backdrop-filter:none!important}}.tembo-scope{font-family:var(--font-inter);font-optical-sizing:none;color:#000;line-height:1.5}.default-scope{font-family:var(--font-sans), system-ui, sans-serif;font-optical-sizing:auto;color:var(--foreground);-webkit-font-smoothing:antialiased;line-height:1.5}@property --row-fade-px{syntax:"<length>";inherits:false;initial-value:0}.agents-row-mask{--row-fade-px:0px;-webkit-mask-image:linear-gradient(180deg, black 0%, black calc(100% - var(--row-fade-px)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, black 0%, black calc(100% - var(--row-fade-px)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, black 0%, black calc(100% - var(--row-fade-px)), transparent 100%);mask-image:linear-gradient(180deg, black 0%, black calc(100% - var(--row-fade-px)), transparent 100%);transition:--row-fade-px .32s ease-out,-webkit-mask-image .32s ease-out}.agents-row-mask[data-fade=true]{--row-fade-px:28px}@media (prefers-reduced-motion:reduce){.agents-row-mask{transition:none}}.wc-live :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #005fcc!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}.wc[data-astro-cid-bziaiatn]{pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;will-change:transform;background:linear-gradient(90deg,#00000017,#0000 50%,#ffffff0a),linear-gradient(#ced4da 0%,#bac8d8 10%,#a0b7d0 20%,#89a8cc 30%,#517fb3 60%,#4172aa 70%,#3166a1 80%,#215793 90%,#124886 100%);position:absolute;inset:0;overflow:hidden}.wc[data-astro-cid-bziaiatn]:focus-visible{outline-offset:-4px;outline:2px solid #fff}@supports (-webkit-touch-callout:none){.wc[data-astro-cid-bziaiatn]{will-change:auto}}.dusk[data-astro-cid-bziaiatn]{opacity:1;background:linear-gradient(#a9b1bc 0%,#586470 14%,#2a3441 32%,#19212e 56%,#141a26 100%);transition:opacity .5s;position:absolute;inset:0}.wc[data-astro-cid-bziaiatn].is-assembled .dusk[data-astro-cid-bziaiatn]{opacity:0}.grain[data-astro-cid-bziaiatn]{mix-blend-mode:soft-light;opacity:1;width:100%;height:100%;position:absolute;inset:0}.mark[data-astro-cid-bziaiatn]{aspect-ratio:1;width:14%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sq[data-astro-cid-bziaiatn],.sq[data-astro-cid-bziaiatn]>span[data-astro-cid-bziaiatn]{width:35%;height:35%;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block;position:absolute}.sq[data-astro-cid-bziaiatn]{top:32.5%;left:32.5%}.sq[data-astro-cid-bziaiatn]>span[data-astro-cid-bziaiatn]{background:#fafbfc;width:100%;height:100%;transition-delay:.32s;top:0;left:0}.wc[data-astro-cid-bziaiatn].is-assembled .sq[data-astro-cid-bziaiatn]{transform:translateX(calc(var(--x) * 95.238%))}.wc[data-astro-cid-bziaiatn].is-assembled .sq[data-astro-cid-bziaiatn]>span[data-astro-cid-bziaiatn]{transform:translateY(calc(var(--y) * 95.238%))}@media (prefers-reduced-motion:reduce){.dusk[data-astro-cid-bziaiatn],.sq[data-astro-cid-bziaiatn],.sq[data-astro-cid-bziaiatn]>span[data-astro-cid-bziaiatn]{transition:none}}.wc[data-astro-cid-5nciejde]{pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;background:#0b0c0e;position:absolute;inset:0}.wc[data-astro-cid-5nciejde] svg[data-astro-cid-5nciejde]{width:100%;height:100%;display:block}
