.code-snippet_code-snippet__BcRhI{display:flex;flex-direction:column;background-color:theme("colors.surface.secondary");border-radius:theme("borderRadius.xl");margin:theme("spacing.4") 0;border:1px solid theme("colors.border.DEFAULT");width:100%;overflow:hidden}.code-snippet_code-snippet__BcRhI .code-snippet_header__dEEu_{padding:theme("spacing.2") theme("spacing.4");display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid theme("colors.border.DEFAULT")}.code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM{overflow-x:auto;background-color:theme("colors.surface.secondary");position:relative}.code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM pre{margin:0!important;font-size:theme("fontSize.sm")!important;word-wrap:break-word;background-color:theme("colors.surface.secondary")!important;outline-color:theme("colors.accent.500")}.code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM pre span.line-indicator{display:inline-block;pointer-events:none;position:sticky;left:0;background-color:theme("colors.surface.secondary");color:theme("colors.text.tertiary");user-select:none;width:44px!important;text-align:end;padding-right:12px!important}.code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM{--shiki-color-text:theme("colors.grayscale.950");--shiki-background:theme("colors.surface.secondary");--shiki-token-constant:theme("colors.accent.700");--shiki-token-function:theme("colors.grayscale.600");--shiki-token-string-expression:theme("colors.grayscale.500");--shiki-token-string:theme("colors.accent.400");--shiki-token-comment:theme("colors.grayscale.400");--shiki-token-keyword:theme("colors.accent.500");--shiki-token-parameter:#d6deeb;--shiki-token-punctuation:#c792e9;--shiki-token-link:#79b8ff}.dark .code-snippet_code-snippet__BcRhI{background-color:theme("colors.dark.surface.secondary");border:1px solid theme("colors.dark.border.DEFAULT")}.dark .code-snippet_code-snippet__BcRhI .code-snippet_header__dEEu_{border-bottom:1px solid theme("colors.dark.border.DEFAULT")}.dark .code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM{background-color:theme("colors.dark.surface.secondary")}.dark .code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM pre{background-color:theme("colors.dark.surface.secondary")!important}.dark .code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM pre span.line-indicator{color:theme("colors.dark.text.tertiary");background-color:theme("colors.dark.surface.secondary")}.dark .code-snippet_code-snippet__BcRhI .code-snippet_content__yfLnM{--shiki-color-text:theme("colors.grayscale.950");--shiki-background:theme("colors.dark.surface.secondary");--shiki-token-constant:theme("colors.accent.200");--shiki-token-function:theme("colors.grayscale.400");--shiki-token-string-expression:theme("colors.grayscale.500");--shiki-token-string:theme("colors.accent.400");--shiki-token-comment:theme("colors.grayscale.600");--shiki-token-keyword:theme("colors.accent.500");--shiki-token-parameter:#d6deeb;--shiki-token-punctuation:#c792e9}.rich-text_rich-text__1OMAJ li p:first-child{margin-top:0;margin-bottom:8px!important}.rich-text_rich-text__1OMAJ li p:first-child+p{margin-top:0}.rich-text_rich-text__1OMAJ li p:last-child{margin-bottom:0}.video-embed_video-embed__MtHNU{margin:theme("spacing.8") 0;width:100%}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o{position:relative;width:100%;background-color:theme("colors.surface.secondary");border-radius:theme("borderRadius.xl");overflow:hidden;border:1px solid theme("colors.border.DEFAULT");box-shadow:theme("boxShadow.sm");transition:box-shadow .2s ease}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o:hover{box-shadow:theme("boxShadow.md")}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_loading__ecWbG{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:theme("colors.surface.secondary");z-index:1}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_loading__ecWbG .video-embed_spinner__9SN_P{width:40px;height:40px;border:3px solid theme("colors.border.DEFAULT");border-top-color:theme("colors.accent.500");border-radius:50%;animation:video-embed_spin__OaaSa 1s linear infinite}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_loading__ecWbG p{margin-top:theme("spacing.3");color:theme("colors.text.tertiary");font-size:theme("fontSize.sm")}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:theme("colors.surface.secondary");z-index:1}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR p{color:theme("colors.text.secondary");font-size:theme("fontSize.base");margin-bottom:theme("spacing.3")}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR .video-embed_fallback-link__x7Spx{color:theme("colors.accent.500");text-decoration:none;font-size:theme("fontSize.sm");display:inline-flex;align-items:center;gap:theme("spacing.1");transition:color .2s ease}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR .video-embed_fallback-link__x7Spx:hover{color:theme("colors.accent.600");text-decoration:underline}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_iframe__XTxcq{position:absolute;top:0;left:0;width:100%;height:100%;border:none;transition:opacity .3s ease}.video-embed_video-embed-error__0meom{margin:theme("spacing.8") 0;padding:theme("spacing.4");background-color:theme("colors.surface.secondary");border:1px solid theme("colors.border.DEFAULT");border-radius:theme("borderRadius.lg");text-align:center}.video-embed_video-embed-error__0meom p{color:theme("colors.text.secondary");margin:theme("spacing.2") 0}.video-embed_video-embed-error__0meom p:first-child{font-size:theme("fontSize.base");color:theme("colors.text.primary")}.video-embed_video-embed-error__0meom .video-embed_error-hint__X8wgO{font-size:theme("fontSize.sm");color:theme("colors.text.tertiary")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o{background-color:theme("colors.dark.surface.secondary");border-color:theme("colors.dark.border.DEFAULT")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_loading__ecWbG{background-color:theme("colors.dark.surface.secondary")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_loading__ecWbG .video-embed_spinner__9SN_P{border-color:theme("colors.accent.400") theme("colors.dark.border.DEFAULT") theme("colors.dark.border.DEFAULT")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_loading__ecWbG p{color:theme("colors.dark.text.tertiary")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR{background-color:theme("colors.dark.surface.secondary")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR p{color:theme("colors.dark.text.secondary")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR .video-embed_fallback-link__x7Spx{color:theme("colors.accent.400")}.dark .video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o .video-embed_error__1VpvR .video-embed_fallback-link__x7Spx:hover{color:theme("colors.accent.300")}.dark .video-embed_video-embed-error__0meom{background-color:theme("colors.dark.surface.secondary");border-color:theme("colors.dark.border.DEFAULT")}.dark .video-embed_video-embed-error__0meom p{color:theme("colors.dark.text.secondary")}.dark .video-embed_video-embed-error__0meom p:first-child{color:theme("colors.dark.text.primary")}.dark .video-embed_video-embed-error__0meom .video-embed_error-hint__X8wgO{color:theme("colors.dark.text.tertiary")}@keyframes video-embed_spin__OaaSa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:theme("screens.md")){.video-embed_video-embed__MtHNU{margin:theme("spacing.4") 0}.video-embed_video-embed__MtHNU .video-embed_video-container__d8S3o{border-radius:theme("borderRadius.lg")}}@keyframes callout-1_lineAnimation__WAuBO{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.callout-1_line__EzwmX{animation:callout-1_lineAnimation__WAuBO 3s linear infinite;transform-origin:right;height:1px;transform:translateX(-100%)}.callout-1_line__EzwmX:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1px;border-radius:50%;background:rgba(0,0,0,0);box-shadow:0 0 30px hsla(0,0%,100%,.5)}.callout-1_line__EzwmX:first-child{animation-delay:.8100087983s}.callout-1_line__EzwmX:nth-child(2){animation-delay:4.2706637869s}.callout-1_line__EzwmX:nth-child(3){animation-delay:4.9793072615s}.callout-1_line__EzwmX:nth-child(4){animation-delay:2.7779621516s}.callout-1_line__EzwmX:nth-child(5){animation-delay:1.6166116684s}.callout-1_line__EzwmX:nth-child(6){animation-delay:2.734126316s}.callout-1_line__EzwmX:nth-child(7){animation-delay:.701612079s}.callout-1_line__EzwmX:nth-child(8){animation-delay:1.2859207482s}.callout-1_line__EzwmX:nth-child(9){animation-delay:3.1620724705s}.callout-1_line__EzwmX:nth-child(10){animation-delay:3.6520659033s}.hero_gradient__EaFmQ,.hero_gradient__f1VcS{background:radial-gradient(closest-side,rgba(var(--accent-rgb-400)/.4) 0,transparent 100%);z-index:1}.hero_joyGlow__yy7Sz{filter:drop-shadow(0 0 20px rgba(251,146,60,.4)) drop-shadow(0 0 40px rgba(251,146,60,.2));animation:hero_pulseGlow__Bc6Fp 2s ease-in-out infinite}@keyframes hero_pulseGlow__Bc6Fp{0%,to{filter:drop-shadow(0 0 20px rgba(251,146,60,.4)) drop-shadow(0 0 40px rgba(251,146,60,.2))}50%{filter:drop-shadow(0 0 30px rgba(251,146,60,.6)) drop-shadow(0 0 60px rgba(251,146,60,.3))}}.hero_dottedH__LbwSj,.hero_dottedV__9tupT{background-image:radial-gradient(circle,#e5e7eb 1px,transparent 0);background-size:20px 20px;background-position:0 0,10px 10px}.pricing_pricing-card__FW29C{box-shadow:inset -100px 50px 200px 0 hsla(0,0%,100%,.02)}