@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2?dpl=dpl_9nmBwn7RzCAbMh3VoLoiGYcemgGC)format("woff2");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}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_526c3ccd-module__zS9QcW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_526c3ccd-module__zS9QcW__variable{--font-observatory:"Space Grotesk", "Space Grotesk Fallback"}
:root{--constellation-writing:#e3ae28;--constellation-image:#d777ed;--constellation-video:#8393ff;--constellation-code:#00c7c8;--constellation-voice:#f99549;--constellation-marketing:#ff7e77;--constellation-research:#68cd8f;--constellation-agents:#35b2fc;--constellation-default:#58ba93;--constellation-dead:#db4241}@supports (color:lab(0% 0 0)){:root{--constellation-writing:lab(74.664% 11.4553 69.676);--constellation-image:lab(64.6329% 51.4686 -44.0631);--constellation-video:lab(63.3127% 17.958 -60.5698);--constellation-code:lab(72.4773% -45.821 -13.7142);--constellation-voice:lab(71.4182% 34.3247 55.362);--constellation-marketing:lab(68.2765% 50.1076 28.6002);--constellation-research:lab(75.0228% -41.1636 21.1868);--constellation-agents:lab(68.5094% -15.9476 -46.8619);--constellation-default:lab(68.984% -37.3171 10.6454);--constellation-dead:lab(51.69% 60.0089 36.4368)}}.obs-space{--font-heading:var(--font-observatory), var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;background:0 0;position:relative}.obs-telemetry{font-family:var(--font-mono,ui-monospace);font-variant-numeric:tabular-nums;letter-spacing:.04em}.obs-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d1014b8;background:lab(4.4107% -.247397 -2.73951/.72);border:1px solid #4f566166;border:1px solid lab(36.1243% -.829309 -7.36671/.4);border-radius:1rem}@keyframes obs-hero-float{0%,to{transform:perspective(700px)rotateX(7deg)rotateY(-4deg)translateY(-4px)}50%{transform:perspective(700px)rotateX(-7deg)rotateY(4deg)translateY(5px)}}.obs-hero-float{transform-style:preserve-3d;animation:5.5s ease-in-out infinite obs-hero-float;display:inline-block}@keyframes obs-hero-in{0%{opacity:0;transform:perspective(900px)rotateX(26deg)translateY(26px)}to{opacity:1;transform:perspective(900px)rotateX(0)translateY(0)}}.obs-hero-in{opacity:0;transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) forwards obs-hero-in;animation-delay:calc(var(--d,0) * .15s)}@media (prefers-reduced-motion:reduce){.obs-hero-float{animation:none}.obs-hero-in{opacity:1;animation:none;transform:none}}@keyframes obs-poster-drift{0%{transform:translate(0,0)rotate(0)}50%{transform:translate(-1.5%,1.5%)rotate(1.2deg)}to{transform:translate(0,0)rotate(0)}}.obs-poster-drift{animation:26s ease-in-out infinite obs-poster-drift}@keyframes obs-poster-neb{0%,to{opacity:.7;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(6%,-5%)scale(1.15)}}.obs-poster-neb{filter:blur(38px);pointer-events:none;border-radius:9999px;animation:18s ease-in-out infinite obs-poster-neb}@media (prefers-reduced-motion:reduce){.obs-poster-drift,.obs-poster-neb{animation:none}}.obs-hero-copy{text-shadow:0 0 4px #000001fa,0 1px 10px #000001f2,0 2px 34px #000001d9;text-shadow:0 0 4px lab(.111525% -.00683218 -.12497/.98),0 1px 10px lab(.111525% -.00683218 -.12497/.95),0 2px 34px lab(.111525% -.00683218 -.12497/.85)}.obs-hero-accent{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 0 24px #3fe1bf80,0 0 6px #5ee9c966;text-shadow:0 0 24px lab(80.9308% -49.1061 4.25575/.5),0 0 6px lab(84.2819% -45.3911 3.94523/.4);background-image:linear-gradient(100deg,#4bf1b7 0%,#43fee2 28%,#eafdfb 48%,#fff 50%,#eafdfb 52%,#43fee2 72%,#4bf1b7 100%);background-image:linear-gradient(100deg,lab(85.883% -54.7534 15.5416) 0%,lab(90.2822% -52.4857 -.391793) 28%,lab(97.9088% -6.66538 -1.38004) 48%,#fff 50%,lab(97.9088% -6.66538 -1.38004) 52%,lab(90.2822% -52.4857 -.391793) 72%,lab(85.883% -54.7534 15.5416) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite obs-hero-shimmer;display:inline-block}@keyframes obs-hero-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.obs-hero-accent{background-position:50% 0;animation:none}}@keyframes obs-twinkle{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.6)}}.obs-twinkle{animation:1.4s ease-in-out infinite obs-twinkle}@keyframes obs-radar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.obs-radar-arm{transform-origin:50%;animation:6s linear infinite obs-radar}@keyframes obs-flicker{0%,to{opacity:1}50%{opacity:.55}}.obs-flicker{animation:2.2s ease-in-out infinite obs-flicker}@media (prefers-reduced-motion:reduce){.obs-twinkle,.obs-radar-arm,.obs-flicker{animation:none}}.obs-gauge-arc{stroke-dasharray:var(--arc-len);stroke-dashoffset:var(--arc-len);transition:stroke-dashoffset 1.4s cubic-bezier(.22,1,.36,1) .15s}[data-inview=true] .obs-gauge-arc{stroke-dashoffset:0}.obs-bar-fill{transform-origin:0;transition:transform .9s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * .12s);transform:scaleX(0)}[data-inview=true] .obs-bar-fill{transform:scaleX(1)}@keyframes obs-confetti-pop{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)rotate(0)}to{transform:translate(calc(-50% + var(--cx)), calc(-50% + var(--cy))) scale(1) rotate(280deg);opacity:0}}.obs-confetti{animation:.85s cubic-bezier(.12,.8,.32,1) forwards obs-confetti-pop}.obs-tilt-wrap{perspective:700px}.obs-tilt{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.obs-tilt-wrap:hover .obs-tilt{transform:rotate3d(1,-1,0,10deg)translateY(-4px);box-shadow:0 18px 50px -12px #58ba9359;box-shadow:0 18px 50px -12px lab(68.984% -37.3171 10.6454/.35)}@keyframes obs-word-rise{0%{opacity:0;filter:blur(4px);transform:translateY(.7em)}to{opacity:1;filter:blur();transform:translateY(0)}}.obs-kinetic>span{animation:.7s cubic-bezier(.22,1,.36,1) both obs-word-rise;animation-delay:calc(var(--w,0) * 90ms);margin-right:.26em;display:inline-block}.obs-flip{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.22,1,.36,1)}.obs-flip-wrap:hover .obs-flip,.obs-flip-wrap:focus-within .obs-flip{transform:rotateX(180deg)}.obs-flip-face{backface-visibility:hidden}.obs-flip-back{transform:rotateX(180deg)}@keyframes obs-pulse-ring{0%{box-shadow:0 0 #58ba9380;box-shadow:0 0 lab(68.984% -37.3171 10.6454/.5)}to{box-shadow:0 0 0 14px #58ba9300;box-shadow:0 0 0 14px lab(68.984% -37.3171 10.6454/0)}}.obs-pulse{animation:2.4s ease-out infinite obs-pulse-ring}@media (prefers-reduced-motion:reduce){.obs-gauge-arc{transition:none;stroke-dashoffset:0!important}.obs-bar-fill{transition:none;transform:scaleX(1)!important}.obs-confetti{opacity:0;animation:none}.obs-kinetic>span,.obs-pulse{animation:none}.obs-flip{transition:none}}@keyframes obs-fade-in{0%{opacity:0}to{opacity:1}}.obs-fade-in{animation:1.2s ease-out both obs-fade-in}@keyframes obs-aurora-a{0%,to{transform:translate(-8%,-4%)scale(1)}50%{transform:translate(6%,5%)scale(1.15)}}@keyframes obs-aurora-b{0%,to{transform:translate(6%,4%)scale(1.1)}50%{transform:translate(-7%,-6%)scale(.95)}}.obs-aurora-a,.obs-aurora-b{filter:blur(70px);pointer-events:none;opacity:.5;border-radius:9999px;position:absolute}.obs-aurora-a{animation:16s ease-in-out infinite obs-aurora-a}.obs-aurora-b{animation:20s ease-in-out infinite obs-aurora-b}.obs-hero-scrim{background:linear-gradient(#0000 45%,#0607098c 78%,#060709 100%);background:linear-gradient(#0000 45%,lab(1.97728% -.085026 -.779876/.55) 78%,lab(1.97728% -.085026 -.779876) 100%)}.obs-page-scrim{background:radial-gradient(150% 95% at 50% 45%,#0000 62%,#0101026b 100%);background:radial-gradient(150% 95% at 50% 45%,#0000 62%,lab(.305241% -.0171065 -.399128/.42) 100%)}.obs-space main :is(h1,h2,h3,p,summary,li){text-shadow:0 0 2px #000101d9,0 1px 8px #000101e6,0 2px 18px #000101cc;text-shadow:0 0 2px lab(.192713% -.0117868 -.215954/.85),0 1px 8px lab(.192713% -.0117868 -.215954/.9),0 2px 18px lab(.192713% -.0117868 -.215954/.8)}.obs-hero-vignette{background:radial-gradient(66% 60% at 50% 46%,#0102026b,#0102022e 55%,#0000 80%);background:radial-gradient(66% 60% at 50% 46%,lab(.459429% -.0265166 -.304797/.42),lab(.459429% -.0265166 -.304797/.18) 55%,#0000 80%)}.obs-cta-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0b0dc7;background:lab(3.03919% -.117414 -1.03128/.78);border:1px solid #41485366;border:1px solid lab(30.3224% -.794604 -7.35166/.4);border-radius:1.25rem;box-shadow:0 24px 60px -20px #000000b3;box-shadow:0 24px 60px -20px lab(0% 0 0/.7)}@keyframes obs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.obs-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.obs-marquee-track{white-space:nowrap;gap:.75rem;width:max-content;animation:48s linear infinite obs-marquee;display:inline-flex}.obs-marquee-track.obs-marquee-rev{animation-duration:62s;animation-direction:reverse}.obs-marquee:hover .obs-marquee-track{animation-play-state:paused}@keyframes obs-reel{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.obs-reel-window{overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.obs-reel{flex-direction:column;width:max-content;animation:7s cubic-bezier(.4,0,.6,1) infinite obs-reel;display:flex}@property --obs-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes obs-spin-border{to{--obs-angle:360deg}}.obs-bento{transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative}.obs-bento:before{content:"";background:conic-gradient(from var(--obs-angle), transparent 0%, var(--obs-accent,#58ba93) 12%, transparent 28%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:1rem;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.obs-bento:before{background:conic-gradient(from var(--obs-angle), transparent 0%, var(--obs-accent,lab(68.984% -37.3171 10.6454)) 12%, transparent 28%)}}.obs-bento:hover{transform:translateY(-4px)}.obs-bento:hover:before{opacity:1;animation:2.6s linear infinite obs-spin-border}.obs-bento:after{content:"";border-radius:inherit;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), color-mix(in oklab, var(--obs-accent,#34d399) 30%, transparent), transparent 60%);opacity:0;pointer-events:none;mix-blend-mode:screen;z-index:1;transition:opacity .4s;position:absolute;inset:0}.obs-bento:hover:after{opacity:.9}.obs-sheen{position:relative;overflow:hidden}.obs-sheen:before{content:"";opacity:0;pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff24,#0000);background:linear-gradient(90deg,#0000,lab(100% 0 0/.14),#0000);width:55%;height:220%;position:absolute;top:-60%;left:-80%;transform:rotate(18deg)}.obs-sheen:hover:before{animation:.9s cubic-bezier(.22,1,.36,1) obs-sheen-sweep}@keyframes obs-sheen-sweep{0%{opacity:0;left:-80%}15%{opacity:1}to{opacity:0;left:160%}}@media (prefers-reduced-motion:reduce){.obs-bento:after{transition:none}.obs-sheen:hover:before{animation:none}}.obs-draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2s cubic-bezier(.22,1,.36,1) .2s}[data-inview=true] .obs-draw{stroke-dashoffset:0}.obs-radar-poly{opacity:0;transition:transform 1.1s cubic-bezier(.22,1,.36,1) .15s,opacity .6s .15s;transform:scale(.1)}[data-inview=true] .obs-radar-poly{opacity:1;transform:scale(1)}.obs-rise{opacity:0;filter:blur(7px);transition:opacity .8s cubic-bezier(.22, 1, .36, 1) calc(var(--d,0) * .11s), transform .8s cubic-bezier(.22, 1, .36, 1) calc(var(--d,0) * .11s), filter .8s cubic-bezier(.22, 1, .36, 1) calc(var(--d,0) * .11s);transform:translateY(26px)}[data-inview=true] .obs-rise,.obs-rise[data-inview=true]{opacity:1;filter:blur();transform:translateY(0)}.obs-kinetic-scroll>span{opacity:0;filter:blur(4px);transition:opacity .6s cubic-bezier(.22, 1, .36, 1) calc(var(--w,0) * 80ms), transform .6s cubic-bezier(.22, 1, .36, 1) calc(var(--w,0) * 80ms), filter .6s cubic-bezier(.22, 1, .36, 1) calc(var(--w,0) * 80ms);margin-right:.26em;display:inline-block;transform:translateY(.7em)}[data-inview=true] .obs-kinetic-scroll>span{opacity:1;filter:blur();transform:translateY(0)}.obs-underline{padding-bottom:6px;position:relative}.obs-underline:after{content:"";background:linear-gradient(90deg, var(--obs-accent,#58ba93), transparent);transform-origin:0;border-radius:2px;width:72px;height:2px;transition:transform .9s cubic-bezier(.22,1,.36,1) .35s;position:absolute;bottom:0;left:0;transform:scaleX(0)}@supports (color:lab(0% 0 0)){.obs-underline:after{background:linear-gradient(90deg, var(--obs-accent,lab(68.984% -37.3171 10.6454)), transparent)}}[data-inview=true] .obs-underline:after{transform:scaleX(1)}.obs-section-glow{position:relative}.obs-section-glow:before{content:"";background:radial-gradient(60% 100% at 50% 0%, color-mix(in oklab, var(--obs-accent,#34d399) 9%, transparent), transparent 75%);pointer-events:none;height:220px;position:absolute;inset:0 0 auto}details.obs-faq>div{overflow:hidden}details.obs-faq[open]>div{animation:.45s cubic-bezier(.22,1,.36,1) obs-faq-open}@keyframes obs-faq-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.obs-cta-btn{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.obs-cta-btn:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 12px 34px -10px #58ba938c;box-shadow:0 12px 34px -10px lab(68.984% -37.3171 10.6454/.55)}@media (prefers-reduced-motion:reduce){.obs-rise,.obs-kinetic-scroll>span{transition:none;opacity:1!important;filter:none!important;transform:none!important}.obs-underline:after{transition:none;transform:scaleX(1)}details.obs-faq[open]>div{animation:none}.obs-cta-btn,.obs-cta-btn:hover{transition:none;transform:none}}.obs-stack3d-scene{perspective:1200px;perspective-origin:50% 40%;justify-content:center;align-items:center;min-height:440px;display:flex;position:relative}.obs-stack3d-rig{transform-style:preserve-3d;transform:rotateX(var(--rx,-22deg)) rotateY(var(--ry,16deg));width:300px;height:340px;position:relative}.obs-stack3d-rig.is-in{animation:9s ease-in-out infinite obs-stack3d-float}@keyframes obs-stack3d-float{0%,to{transform:rotateX(var(--rx,-22deg)) rotateY(var(--ry,16deg)) translateY(-6px)}50%{transform:rotateX(var(--rx,-22deg)) rotateY(var(--ry,16deg)) translateY(6px)}}.obs-stack3d-spine{background:linear-gradient(#0000,#58ba93b3,#00bdbeb3,#0000);background:linear-gradient(#0000,lab(68.984% -37.3171 10.6454/.7),lab(68.9961% -45.8286 -13.6963/.7),#0000);width:2px;height:84%;position:absolute;top:8%;left:50%;transform:translate(-50%)translateZ(-30px);box-shadow:0 0 18px #21bfa099;box-shadow:0 0 18px lab(69.2011% -45.7164 3.95534/.6)}.obs-stack3d-card{border:1px solid color-mix(in oklab, var(--tint) 45%, transparent);width:260px;box-shadow:0 18px 40px -14px #000000b3, 0 0 26px -6px color-mix(in oklab, var(--tint) 40%, transparent), inset 0 1px 0 #ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(-50%, -50%) translateY(calc((var(--i) - 2) * 64px)) translateZ(calc((var(--i) - 2) * 26px));opacity:0;background:linear-gradient(135deg,#151b24d1,#0b0d12b8);background:linear-gradient(135deg,lab(9.42785% -.533104 -7.25476/.82),lab(3.67543% -.212148 -2.43837/.72));border-radius:14px;padding:14px 16px;position:absolute;top:50%;left:50%}@supports (color:lab(0% 0 0)){.obs-stack3d-card{box-shadow:0 18px 40px -14px lab(0% 0 0/.7), 0 0 26px -6px color-mix(in oklab, var(--tint) 40%, transparent), inset 0 1px 0 lab(100% 0 0/.06)}}.obs-stack3d-rig.is-in .obs-stack3d-card{animation:.7s cubic-bezier(.22,1,.36,1) forwards obs-stack3d-assemble;animation-delay:calc(var(--i) * .16s + .25s)}@keyframes obs-stack3d-assemble{0%{opacity:0;transform:translate(-50%, -50%) translateY(calc((var(--i) - 2) * 64px - 40px)) translateZ(160px)}to{opacity:1;transform:translate(-50%, -50%) translateY(calc((var(--i) - 2) * 64px)) translateZ(calc((var(--i) - 2) * 26px))}}.obs-stack3d-node{background:var(--tint);width:10px;height:10px;box-shadow:0 0 14px var(--tint);border-radius:999px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%;transform:translateZ(-30px)}.obs-stack3d-stage{letter-spacing:.14em;color:color-mix(in oklab, var(--tint) 80%, white 20%);font-size:9px}.obs-stack3d-tool{align-items:center;gap:9px;margin-top:6px;display:flex}.obs-stack3d-icon{width:30px;height:30px;color:var(--tint);background:color-mix(in oklab, var(--tint) 16%, transparent);border:1px solid color-mix(in oklab, var(--tint) 40%, transparent);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.obs-stack3d-prompt{z-index:2;color:#d3e2db;color:lab(88.6695% -6.5878 1.91066);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0d12d9;background:lab(3.67543% -.212148 -2.43837/.85);border:1px solid #5d646f80;border:1px solid lab(41.9258% -.856936 -7.37907/.5);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:inline-flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -12px #000c;box-shadow:0 10px 30px -12px lab(0% 0 0/.8)}.obs-stack3d-typing{white-space:nowrap;border-right:2px solid #58ba93;border-right:2px solid lab(68.984% -37.3171 10.6454);max-width:190px;animation:3.2s steps(24,end) infinite obs-typing,.8s step-end infinite obs-caret;overflow:hidden}@keyframes obs-typing{0%{width:0}45%,60%{width:190px}to{width:0}}@keyframes obs-caret{50%{border-color:#0000}}.obs-tilt3d{height:100%;transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transform-style:preserve-3d;will-change:transform;border-radius:1rem;transition:transform .2s ease-out,box-shadow .3s}.obs-tilt3d:hover{box-shadow:0 30px 66px -22px #000c, 0 0 34px -10px color-mix(in oklab, var(--obs-accent,#34d399) 45%, transparent)}@supports (color:lab(0% 0 0)){.obs-tilt3d:hover{box-shadow:0 30px 66px -22px lab(0% 0 0/.8), 0 0 34px -10px color-mix(in oklab, var(--obs-accent,#34d399) 45%, transparent)}}.obs-flip-in{opacity:0;transform-origin:bottom;transition:opacity .7s ease calc(var(--i,0) * 70ms), transform .8s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * 70ms);transform:perspective(760px)rotateX(34deg)translateY(40px)scale(.94)}[data-inview=true] .obs-flip-in{opacity:1;transform:perspective(760px)rotateX(0)translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.obs-flip-in{transition:none;opacity:1!important;transform:none!important}}@media (hover:none){.obs-tilt3d{animation:7s ease-in-out infinite obs-card-float}.obs-tilt3d:nth-child(3n+1){animation-delay:-1.6s}.obs-tilt3d:nth-child(3n+2){animation-delay:-3.7s}.obs-tilt3d:nth-child(3n){animation-delay:-5.3s}.obs-bento:after{opacity:.4}}@keyframes obs-card-float{0%,to{transform:perspective(900px)rotateX(5.5deg)rotateY(-7deg)}50%{transform:perspective(900px)rotateX(-4.5deg)rotateY(7deg)}}@media (hover:none) and (prefers-reduced-motion:reduce){.obs-tilt3d{animation:none}}@media (prefers-reduced-motion:reduce){.obs-stack3d-rig,.obs-stack3d-rig.is-in{animation:none;transform:none}.obs-stack3d-card{margin:8px auto;position:relative;top:auto;left:auto;transform:none;opacity:1!important;animation:none!important}.obs-stack3d-spine{display:none}.obs-stack3d-typing{border-right:none;max-width:none;animation:none}.obs-tilt3d,.obs-tilt3d:hover{transform:none}}.obs-pop{transition:transform .5s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i,0) * 14ms);transform:scale(0)}[data-inview=true] .obs-pop{transform:scale(1)}@keyframes obs-ember{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:.3;transform:translateY(-3px)}}.obs-ember{animation:1.8s ease-in-out infinite obs-ember}@media (prefers-reduced-motion:reduce){.obs-fade-in,.obs-aurora-a,.obs-aurora-b,.obs-marquee-track,.obs-reel,.obs-ember{animation:none}.obs-bento,.obs-bento:hover{transform:none}.obs-bento:hover:before{animation:none}.obs-draw{transition:none;stroke-dashoffset:0!important}.obs-radar-poly{transition:none;opacity:1!important;transform:scale(1)!important}.obs-pop{transition:none;transform:scale(1)!important}}