/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */[data-mode=os]{--aurora-stop-1:var(--background);--aurora-stop-2:var(--muted);--aurora-stop-3:var(--card);--aurora-accent:var(--accent);--mood-calm:var(--chart-3);--mood-watch:var(--chart-4);--mood-alert:var(--chart-5);--stage-sleeping:var(--muted-foreground);--stage-sensing:var(--chart-3);--stage-suggesting:var(--chart-4);--stage-executing:var(--chart-2);--stage-coowning:var(--chart-1);--surface-glass:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-mode=os]{--surface-glass:color-mix(in oklch,var(--card) 88%,transparent)}}[data-mode=os]{--surface-glass-hover:var(--card)}@supports (color:color-mix(in lab,red,red)){[data-mode=os]{--surface-glass-hover:color-mix(in oklch,var(--card) 95%,transparent)}}[data-mode=os]{--surface-glass-active:var(--card);--surface-border:var(--border)}@supports (color:color-mix(in lab,red,red)){[data-mode=os]{--surface-border:color-mix(in oklch,var(--border) 60%,transparent)}}[data-mode=os]{--surface-border-strong:var(--border);--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-tertiary:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){[data-mode=os]{--text-tertiary:color-mix(in oklch,var(--muted-foreground) 70%,transparent)}}[data-mode=os]{--motion-os:cubic-bezier(.32,.72,0,1);--motion-bounce:cubic-bezier(.34,1.56,.64,1);--motion-fluid:cubic-bezier(.7,0,.3,1);--motion-breath-dur:4s;--type-verdict:clamp(3rem,6vw + 1rem,6rem);--type-pulse:1.5rem;--type-display:clamp(1.5rem,2vw + .5rem,2.25rem)}[data-mode=os][data-mood=watch]{--aurora-accent:var(--mood-watch)}[data-mode=os][data-mood=alert]{--aurora-accent:var(--mood-alert)}@keyframes pios-aurora-drift{0%,to{transform:translate(-5%,-5%)scale(1.05)}50%{transform:translate(5%,5%)scale(1.15)}}@keyframes pios-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.005)}}@media (prefers-reduced-motion:reduce){[data-mode=os] *,[data-mode=os] :after,[data-mode=os] :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}.motion-fade-in{animation:motion-fade-in .4s cubic-bezier(.16,1,.3,1) both}@keyframes motion-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.motion-slide-up{animation:motion-slide-up .4s cubic-bezier(.16,1,.3,1) both}@keyframes motion-slide-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.motion-slide-down{animation:motion-slide-down .4s cubic-bezier(.16,1,.3,1) both}@keyframes motion-slide-left{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.motion-slide-left{animation:motion-slide-left .4s cubic-bezier(.16,1,.3,1) both}@keyframes motion-slide-right{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.motion-slide-right{animation:motion-slide-right .4s cubic-bezier(.16,1,.3,1) both}@keyframes motion-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.motion-scale-in{animation:motion-scale-in .4s cubic-bezier(.16,1,.3,1) both}@keyframes motion-char-reveal{0%{opacity:0;letter-spacing:-.05em;filter:blur(2px)}to{opacity:1;letter-spacing:normal;filter:blur()}}.motion-char-reveal{animation:motion-char-reveal .6s cubic-bezier(.16,1,.3,1) both}@keyframes motion-pulse-glow{0%,to{box-shadow:0 0}50%{box-shadow:0 0 0 8px #0000}}.motion-pulse-glow{animation:motion-pulse-glow 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.motion-char-reveal,.motion-fade-in,.motion-pulse-glow,.motion-scale-in,.motion-slide-down,.motion-slide-left,.motion-slide-right,.motion-slide-up{animation:none}}@keyframes pc-storefront-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pc-storefront-enter{animation:pc-storefront-enter .16s ease-out both}@media (prefers-reduced-motion:reduce){.pc-storefront-enter{animation:none}}@keyframes pc-qty-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.pc-qty-enter{animation:pc-qty-enter .16s ease-out both}@media (prefers-reduced-motion:reduce){.pc-qty-enter{animation:none}}.fx-gradient-text{background:linear-gradient(135deg,var(--pc-color-primary),var(--pc-color-accent));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fx-glow-border{isolation:isolate;position:relative}.fx-glow-border:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--pc-color-primary),var(--pc-color-accent));z-index:-1;filter:blur(6px);opacity:.6;position:absolute;inset:-2px}.fx-mesh-bg{background:radial-gradient(at 20% 20%,var(--pc-color-accent) 0,transparent 50%),radial-gradient(at 80% 30%,var(--pc-color-primary) 0,transparent 50%),radial-gradient(at 50% 90%,var(--pc-color-accent) 0,transparent 60%),var(--pc-color-card)}@supports (color:color-mix(in lab,red,red)){.fx-mesh-bg{background:radial-gradient(at 20% 20%,color-mix(in oklch,var(--pc-color-accent) 18%,transparent) 0,transparent 50%),radial-gradient(at 80% 30%,color-mix(in oklch,var(--pc-color-primary) 14%,transparent) 0,transparent 50%),radial-gradient(at 50% 90%,color-mix(in oklch,var(--pc-color-accent) 10%,transparent) 0,transparent 60%),var(--pc-color-card)}}.fx-clip-shape-slant{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 32px))}.fx-backdrop-blur{background:var(--pc-color-card)}@supports (color:color-mix(in lab,red,red)){.fx-backdrop-blur{background:color-mix(in oklch,var(--pc-color-card) 70%,transparent)}}.fx-backdrop-blur{-webkit-backdrop-filter:blur(12px)saturate(1.4)}@layer base{[data-pc-theme]{--pc-color-foreground:var(--pc-color-text);--pc-color-card:var(--pc-color-surface,var(--card));--pc-color-muted:var(--pc-color-text-muted)}@supports (color:color-mix(in lab,red,red)){[data-pc-theme]{--pc-color-muted:color-mix(in oklch,var(--pc-color-text-muted) 8%,var(--pc-color-surface,var(--card)))}}[data-pc-theme]{--pc-color-muted-foreground:var(--pc-color-text-muted)}[data-storefront-theme=neumorphism] [data-pc-surface]{transition:transform .2s ease-out,box-shadow .2s ease-out;background:var(--pc-color-card,var(--card))!important;box-shadow:var(--pc-shadow-card)!important;border-radius:var(--pc-radius-card,12px)!important;border:none!important}[data-storefront-theme=neumorphism] [data-pc-surface]:hover{transform:translateY(-1px);box-shadow:var(--pc-shadow-card-hover)!important}[data-storefront-theme=neumorphism] [data-pc-surface]:active{transform:translateY(1px);box-shadow:var(--pc-shadow-press)!important}[data-pc-section-mode=dark]{--pc-section-text:var(--pc-color-background);--pc-section-text-muted:var(--pc-color-background)}@supports (color:color-mix(in lab,red,red)){[data-pc-section-mode=dark]{--pc-section-text-muted:color-mix(in oklch,var(--pc-color-background) 75%,transparent)}}[data-pc-section-mode=dark]{--pc-color-muted-foreground:var(--pc-color-background)}@supports (color:color-mix(in lab,red,red)){[data-pc-section-mode=dark]{--pc-color-muted-foreground:color-mix(in oklch,var(--pc-color-background) 75%,transparent)}}[data-pc-section-mode=light],[data-pc-section-mode=tinted]{--pc-section-text:var(--pc-color-text);--pc-section-text-muted:var(--pc-color-text-muted)}[data-pc-section-mode=dark] [data-pc-section-body]>[data-node-id],[data-pc-section-mode=dark] [data-pc-section-body]>div{--pc-section-text:var(--pc-color-text);--pc-section-text-muted:var(--pc-color-text-muted);--pc-color-muted-foreground:var(--pc-color-text-muted)}[data-pc-theme] [data-pc-button]:not([data-pc-button-skip]){border-radius:var(--pc-radius-button,.5rem);font-family:var(--pc-font-body,inherit);letter-spacing:var(--pc-button-letter-spacing,normal);text-transform:var(--pc-button-text-transform,none);transition:background-color var(--pc-transition-duration,.2s) ease,color var(--pc-transition-duration,.2s) ease,transform var(--pc-transition-duration,.2s) ease,box-shadow var(--pc-transition-duration,.2s) ease,filter var(--pc-transition-duration,.2s) ease;line-height:1.2;position:relative;overflow:hidden}[data-pc-theme] [data-pc-button][data-hover=darken]:hover{filter:brightness(var(--pc-hover-brightness,.9))}[data-pc-theme] [data-pc-button][data-hover=lift]:hover{transform:translateY(var(--pc-hover-translate-y,-2px));box-shadow:var(--pc-shadow-button-hover,var(--pc-shadow-medium,0 4px 12px #00000014))}[data-pc-theme] [data-pc-button][data-hover=scale]:hover{transform:scale(var(--pc-hover-scale-button,1.04))}[data-pc-theme] [data-pc-button][data-hover=wiggle]:hover{animation:buttonWiggle var(--pc-duration-medium,.25s) var(--pc-ease-emphasized,ease-out)}[data-pc-theme] [data-pc-button][data-hover=fill-accent]:hover{background-color:var(--pc-button-hover-fill,var(--pc-color-accent));color:var(--pc-button-hover-fill-fg,var(--pc-color-accent-foreground,var(--pc-color-text)))}@keyframes buttonWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(calc(var(--pc-hover-rotate,2deg) * -1))}75%{transform:rotate(var(--pc-hover-rotate,2deg))}}[data-pc-theme] [data-pc-button][data-shape=rounded]{border-radius:6px}[data-pc-theme] [data-pc-button][data-shape=sharp]{border-radius:0}[data-pc-theme] [data-pc-button][data-shape=pill]{border-radius:9999px}[data-pc-theme] [data-pc-button][data-shape=wobbly]{border-radius:12px 24px 8px 20px/18px 6px 22px 10px}[data-pc-theme][data-pc-button-shape=rounded] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]){border-radius:6px}[data-pc-theme][data-pc-button-shape=sharp] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]){border-radius:0}[data-pc-theme][data-pc-button-shape=pill] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]){border-radius:9999px}[data-pc-theme][data-pc-button-shape=wobbly] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]){border-radius:12px 24px 8px 20px/18px 6px 22px 10px}[data-pc-theme][data-pc-button-text-transform=uppercase] [data-pc-button],[data-pc-theme][data-pc-button-text-transform=uppercase] [data-pc-cta],[data-pc-theme][data-pc-button-text-transform=uppercase] a[role]{text-transform:uppercase}[data-pc-theme][data-pc-button-text-transform=capitalize] [data-pc-button],[data-pc-theme][data-pc-button-text-transform=capitalize] [data-pc-cta],[data-pc-theme][data-pc-button-text-transform=capitalize] a[role]{text-transform:capitalize}[data-pc-theme][data-pc-button-text-transform=none] [data-pc-button],[data-pc-theme][data-pc-button-text-transform=none] [data-pc-cta],[data-pc-theme][data-pc-button-text-transform=none] a[role]{text-transform:none}[data-pc-theme] [data-pc-button][data-shadow=soft]{box-shadow:var(--pc-shadow-soft,0 1px 2px #0000000f,0 2px 4px #0000000f)}[data-pc-theme] [data-pc-button][data-shadow=soft-diffused]{box-shadow:var(--pc-shadow-soft-diffused,0 8px 24px #0000001a)}[data-pc-theme] [data-pc-button][data-shadow=soft-hard]{box-shadow:var(--pc-shadow-soft-hard)}[data-pc-theme] [data-pc-button][data-shadow=hard-offset]{box-shadow:var(--pc-shadow-button,4px 4px 0 0 currentColor)}[data-pc-theme] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]){font-family:var(--pc-font-body,inherit);letter-spacing:var(--pc-button-letter-spacing,normal);border-radius:var(--pc-radius-button,.5rem);text-transform:var(--pc-button-text-transform,none);transition:background-color var(--pc-transition-duration,.2s) ease,color var(--pc-transition-duration,.2s) ease,border-color var(--pc-transition-duration,.2s) ease,transform var(--pc-transition-duration,.2s) ease,box-shadow var(--pc-transition-duration,.2s) ease,filter var(--pc-transition-duration,.2s) ease;cursor:pointer;font-weight:500;line-height:1.2}[data-pc-theme] button[data-slot=button][data-variant=default]:not([data-pc-button-skip]):not([data-pc-button]){background-color:var(--pc-color-primary,currentColor);color:var(--pc-color-primary-foreground,#fff);box-shadow:var(--pc-shadow-subtle,0 1px 2px #0000000d);border:1px solid #0000}[data-pc-theme] button[data-slot=button][data-variant=outline]:not([data-pc-button-skip]):not([data-pc-button]){color:var(--pc-color-text,inherit);border:1px solid var(--pc-color-border,currentColor);box-shadow:none;background-color:#0000}[data-pc-theme] button[data-slot=button][data-variant=secondary]:not([data-pc-button-skip]):not([data-pc-button]){background-color:var(--pc-color-surface,transparent);color:var(--pc-color-text,inherit);box-shadow:none;border:1px solid #0000}[data-pc-theme] button[data-slot=button][data-variant=secondary]:hover:not(:disabled):not([data-pc-button-skip]):not([data-pc-button]){background-color:var(--pc-button-secondary-hover-bg,var(--pc-color-surface,transparent));color:var(--pc-button-secondary-hover-color,var(--pc-color-text,inherit))}[data-pc-theme] button[data-slot=button][data-variant=ghost]:not([data-pc-button-skip]):not([data-pc-button]){color:var(--pc-color-text,inherit);box-shadow:none;background-color:#0000;border:1px solid #0000}[data-pc-theme] button[data-slot=button][data-variant=link]:not([data-pc-button-skip]):not([data-pc-button]){color:var(--pc-color-primary,currentColor);box-shadow:none;background-color:#0000;border:none;padding-inline:0}[data-pc-theme] button[data-slot=button][data-variant=destructive]:not([data-pc-button-skip]):not([data-pc-button]){background-color:var(--pc-color-error,currentColor);color:#fff;box-shadow:var(--pc-shadow-subtle,0 1px 2px #0000000d);border:1px solid #0000}[data-pc-theme] button[data-slot=button][data-variant=outline]:not([data-pc-button-skip]):not([data-pc-button]):hover{background-color:var(--pc-color-surface,transparent);border-color:var(--pc-color-primary,currentColor)}[data-pc-theme] button[data-slot=button][data-variant=ghost]:not([data-pc-button-skip]):not([data-pc-button]):hover{background-color:var(--pc-color-surface,transparent)}[data-pc-theme][data-pc-button-hover=darken] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):not([data-node-id]):not([data-canvas-inserter]):hover{filter:brightness(.92)}[data-pc-theme][data-pc-button-hover=lift] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):not([data-node-id]):not([data-canvas-inserter]):hover{box-shadow:var(--pc-shadow-medium,0 4px 12px #00000014);transform:translateY(-2px)}[data-pc-theme][data-pc-button-hover=scale] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):not([data-node-id]):not([data-canvas-inserter]):hover{transform:scale(1.04)}[data-pc-theme][data-pc-button-hover=fill-in] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]){position:relative;overflow:hidden}[data-pc-theme][data-pc-button-hover=fill-in] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):before{content:"";background:var(--pc-color-primary,currentColor);transform-origin:0;transition:transform var(--pc-transition-duration,.25s) ease;z-index:0;opacity:.12;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}[data-pc-theme][data-pc-button-hover=fill-in] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):hover:before{transform:scaleX(1)}[data-pc-theme][data-pc-button-hover=fill-in] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button])>*{z-index:1;position:relative}[data-pc-theme] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):not([data-node-id]):not([data-canvas-inserter]):active{transform:scale(.97)}[data-pc-theme] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button]):disabled,[data-pc-theme] :where(button,[role=button],a[data-slot=button]):not([data-pc-button-skip]):not([data-pc-button])[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}[data-pc-theme] [data-pc-card]{transition:transform var(--pc-transition-duration,.25s) ease,box-shadow var(--pc-transition-duration,.25s) ease,border-color var(--pc-transition-duration,.25s) ease}[data-pc-theme] [data-pc-card][data-style=shadow]{box-shadow:var(--pc-shadow-medium,0 4px 12px #00000014);border:1px solid #0000}[data-pc-theme] [data-pc-card][data-style=border]{box-shadow:none;border:1px solid var(--pc-color-border,#0000001a)}[data-pc-theme] [data-pc-card][data-style=flat]{box-shadow:none;border:1px solid #0000}[data-pc-theme] [data-pc-card][data-hover=lift]:hover{transform:translateY(var(--pc-card-hover-translate-y,-4px));box-shadow:var(--pc-shadow-card-hover,var(--pc-shadow-elevated,0 12px 32px #0000001f))}[data-pc-theme] [data-pc-card][data-hover=wiggle]:hover{transform:rotate(calc(var(--pc-card-hover-rotate,1deg) * -1)) scale(var(--pc-card-hover-scale,1.02))}[data-pc-theme] [data-pc-card][data-hover=rotate]:hover{transform:rotate(var(--pc-card-hover-rotate-only,1.5deg))}[data-pc-theme] [data-pc-image]{position:relative;overflow:hidden}[data-pc-theme] [data-pc-image]>img,[data-pc-theme] [data-pc-image]>video{transition:transform var(--pc-transition-duration,.4s) ease,filter var(--pc-transition-duration,.4s) ease}[data-pc-theme] [data-pc-image][data-hover=zoom]:hover>img,[data-pc-theme] [data-pc-image][data-hover=zoom]:hover>video{transform:scale(1.06)}[data-pc-theme] [data-pc-image][data-hover=fade-overlay]:after{content:"";transition:background var(--pc-transition-duration,.25s) ease;pointer-events:none;background:0 0;position:absolute;inset:0}[data-pc-theme] [data-pc-image][data-hover=fade-overlay]:hover:after{background:#00000040}[data-pc-theme] [data-pc-input]{transition:border-color var(--pc-transition-duration,.2s) ease,box-shadow var(--pc-transition-duration,.2s) ease,background-color var(--pc-transition-duration,.2s) ease}[data-pc-theme] [data-pc-input][data-style=bordered]{border:1px solid var(--pc-color-border,#00000026);background-color:#0000}[data-pc-theme] [data-pc-input][data-style=filled]{background-color:var(--pc-color-surface,#0000000a);border:1px solid #0000}[data-pc-theme] [data-pc-input][data-style=underline]{border:0;border-bottom:1px solid var(--pc-color-border,#0003);background-color:#0000;border-radius:0}[data-pc-theme] [data-pc-input][data-focus=border-color]:focus,[data-pc-theme] [data-pc-input][data-focus=border-color]:focus-within{border-color:var(--pc-color-primary,currentColor);outline:none}[data-pc-theme] [data-pc-input][data-focus=glow]:focus,[data-pc-theme] [data-pc-input][data-focus=glow]:focus-within{box-shadow:0 0 0 3px var(--pc-color-primary-a30,#10b9814d);border-color:var(--pc-color-primary,currentColor);outline:none}[data-pc-theme] [data-pc-input][data-focus=float-label]:focus,[data-pc-theme] [data-pc-input][data-focus=float-label]:focus-within{box-shadow:0 1px 0 0 var(--pc-color-primary,currentColor);outline:none}[data-pc-theme] [data-pc-scroll-anim]:not([data-pc-scroll-visible]){transition:opacity var(--pc-motion-duration,.6s) var(--pc-motion-easing,cubic-bezier(.16,1,.3,1)),transform var(--pc-motion-duration,.6s) var(--pc-motion-easing,cubic-bezier(.16,1,.3,1))}[data-pc-theme] [data-pc-scroll-anim=fade-up]:not([data-pc-scroll-visible]),[data-pc-theme] [data-pc-scroll-anim]:not([data-pc-scroll-visible]){opacity:0;transform:translateY(var(--pc-motion-entrance-distance,24px))}[data-pc-theme] [data-pc-scroll-anim=slide-in]:not([data-pc-scroll-visible]){opacity:0;transform:translateX(calc(-1 * var(--pc-motion-entrance-distance,24px)))}[data-pc-theme] [data-pc-scroll-anim=scale-up]:not([data-pc-scroll-visible]){opacity:0;transform:scale(.96)}[data-pc-theme] [data-pc-scroll-anim=none]{opacity:1;transition:none;transform:none}[data-pc-theme] [data-pc-scroll-anim][data-pc-scroll-visible]{opacity:1;transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){[data-pc-theme] [data-pc-scroll-anim]{opacity:1!important;transition:none!important;transform:none!important}}}[data-pc-theme]{font-family:var(--pc-body-font,var(--font-geist-sans));transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s}@media (prefers-reduced-motion:reduce){[data-pc-theme]{transition:none}}[data-pc-theme] :focus-visible{outline-color:var(--pc-color-primary,currentColor);--tw-ring-color:var(--pc-color-primary,currentColor)}[data-pc-theme] [data-pc-surface=primary]{background-color:var(--pc-color-primary,var(--primary));color:var(--pc-color-primary-foreground,var(--primary-foreground))}[data-pc-theme] [data-pc-surface=secondary]{background-color:var(--pc-color-secondary,var(--secondary,var(--pc-color-primary)));color:var(--pc-color-secondary-foreground,var(--secondary-foreground,var(--pc-color-primary-foreground)))}[data-pc-theme] [data-pc-surface=accent]{background-color:var(--pc-color-accent,var(--accent));color:var(--pc-color-accent-foreground,var(--accent-foreground))}[data-pc-theme] [data-pc-surface=surface]{background-color:var(--pc-color-surface,var(--background));color:var(--pc-color-text,var(--foreground))}[data-pc-theme] [data-pc-surface=muted]{background-color:var(--pc-color-muted,var(--muted));color:var(--pc-color-text-muted,var(--muted-foreground))}[data-pc-theme] [data-pc-surface=elevated]{background-color:var(--pc-color-elevated,var(--pc-card-bg,var(--card)));color:var(--pc-color-text,var(--foreground));box-shadow:var(--pc-shadow-elevated,var(--pc-shadow-card))}[data-pc-theme] [data-pc-surface-variant=featured]{box-shadow:var(--pc-shadow-featured,var(--pc-shadow-card-featured,var(--pc-shadow-card)))}[data-pc-theme] [data-pc-surface-variant=interactive]{transition:transform var(--pc-duration-medium,.25s) var(--pc-ease-emphasized,ease-out),box-shadow var(--pc-duration-medium,.25s) var(--pc-ease-emphasized,ease-out)}[data-pc-theme] [data-pc-surface-variant=interactive]:hover{transform:translate(var(--pc-hover-translate-x,0),var(--pc-hover-translate-y,-2px));box-shadow:var(--pc-shadow-button-hover,var(--pc-shadow-card-hover,var(--pc-shadow-card)))}[data-pc-theme] [data-pc-surface-variant=ghost]{border:var(--pc-border-width-button,2px) solid;background-color:#0000}[data-pc-theme] [data-pc-intent=success]{background-color:var(--pc-color-success,#10b981);color:var(--pc-color-success-foreground,#fff)}[data-pc-theme] [data-pc-intent=warning]{background-color:var(--pc-color-warning,#f59e0b);color:var(--pc-color-warning-foreground,#1e293b)}[data-pc-theme] [data-pc-intent=danger]{background-color:var(--pc-color-danger,var(--destructive,#ef4444));color:var(--pc-color-danger-foreground,var(--destructive-foreground,#fff))}[data-pc-theme][data-pc-link-style] :where([data-pc-zone=header],[data-pc-zone=footer]) :where(a[data-pc-button],a[role=button],a[data-slot=button],a.btn,a.button,[data-pc-button] a,[role=button] a,[data-slot=button] a,button a,.btn a,.button a){-webkit-text-decoration:revert;text-decoration:revert;color:revert}[data-pc-theme][data-pc-link-style=underline] [data-pc-zone=footer] a:not(.nav-link):not([data-pc-link-skip]),[data-pc-theme][data-pc-link-style=underline] [data-pc-zone=header] a:not(.nav-link):not([data-pc-link-skip]){text-decoration:underline}[data-pc-theme][data-pc-link-style=underline-on-hover] [data-pc-zone=footer] a:not(.nav-link):not([data-pc-link-skip]),[data-pc-theme][data-pc-link-style=underline-on-hover] [data-pc-zone=header] a:not(.nav-link):not([data-pc-link-skip]){text-decoration:none}[data-pc-theme][data-pc-link-style=underline-on-hover] [data-pc-zone=footer] a:not(.nav-link):not([data-pc-link-skip]):focus-visible,[data-pc-theme][data-pc-link-style=underline-on-hover] [data-pc-zone=footer] a:not(.nav-link):not([data-pc-link-skip]):hover,[data-pc-theme][data-pc-link-style=underline-on-hover] [data-pc-zone=header] a:not(.nav-link):not([data-pc-link-skip]):focus-visible,[data-pc-theme][data-pc-link-style=underline-on-hover] [data-pc-zone=header] a:not(.nav-link):not([data-pc-link-skip]):hover{text-decoration:underline}[data-pc-theme][data-pc-link-style=color-only] [data-pc-zone=footer] a:not(.nav-link):not([data-pc-link-skip]),[data-pc-theme][data-pc-link-style=color-only] [data-pc-zone=header] a:not(.nav-link):not([data-pc-link-skip]){color:var(--pc-color-primary,currentColor);text-decoration:none}:where([data-pc-theme][data-pc-card-style=flat]) :where([data-pc-card],.pc-card,[class*=rounded-][class*=border]):not([data-pc-card-skip]){--pc-shadow-card:none;box-shadow:var(--pc-shadow-card,none)}:where([data-pc-theme][data-pc-card-style=border]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){--pc-shadow-card:none;--pc-border-width-card:1px;border-width:var(--pc-border-width-card,1px);border-style:solid;border-color:var(--pc-card-border-color,var(--pc-color-border,currentColor));box-shadow:none}:where([data-pc-theme][data-pc-card-style=shadow]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){box-shadow:var(--pc-shadow-card)}@media (prefers-reduced-motion:no-preference){:where([data-pc-theme][data-pc-card-hover=lift]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]):hover{transform:translateY(var(--pc-hover-translate-y,-2px));transition:transform .2s var(--pc-motion-micro-easing,cubic-bezier(.4,0,.2,1))}:where([data-pc-theme][data-pc-card-hover=wiggle]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]):hover{animation:pcCardWiggle var(--pc-duration-long,.6s) ease-in-out}:where([data-pc-theme][data-pc-card-hover=rotate]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]):hover{transform:rotate(var(--pc-card-hover-rotate,-1.5deg));transition:transform .24s var(--pc-motion-micro-easing,cubic-bezier(.4,0,.2,1))}}@keyframes pcCardWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-1.2deg)}75%{transform:rotate(1.2deg)}}:where([data-pc-theme][data-pc-card-shadow=none]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){--pc-shadow-card:none}:where([data-pc-theme][data-pc-card-shadow=soft]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){--pc-shadow-card:0 1px 2px #0000000f,0 2px 4px #00000014}:where([data-pc-theme][data-pc-card-shadow=soft-diffused]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){--pc-shadow-card:0 8px 24px #0000001a}:where([data-pc-theme][data-pc-card-shadow=soft-hard]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){--pc-shadow-card:8px 8px 0 0 #e2e8f0}:where([data-pc-theme][data-pc-card-shadow=hard-offset]) :where([data-pc-card],.pc-card):not([data-pc-card-skip]){--pc-shadow-card:4px 4px 0 0 currentColor}:where([data-pc-theme][data-pc-button-shadow=none]) :where([data-pc-button],button.pc-btn,.pc-button):not([data-pc-button-skip]){--pc-shadow-button:none}:where([data-pc-theme][data-pc-button-shadow=soft]) :where([data-pc-button],button.pc-btn,.pc-button):not([data-pc-button-skip]){--pc-shadow-button:0 1px 2px #00000014,0 2px 4px #0000001a}:where([data-pc-theme][data-pc-button-shadow=soft-diffused]) :where([data-pc-button],button.pc-btn,.pc-button):not([data-pc-button-skip]){--pc-shadow-button:0 4px 12px #0000001f}:where([data-pc-theme][data-pc-button-shadow=soft-hard]) :where([data-pc-button],button.pc-btn,.pc-button):not([data-pc-button-skip]){--pc-shadow-button:4px 4px 0 0 #e2e8f0}:where([data-pc-theme][data-pc-button-shadow=hard-offset]) :where([data-pc-button],button.pc-btn,.pc-button):not([data-pc-button-skip]){--pc-shadow-button:4px 4px 0 0 currentColor}:where([data-pc-theme]) .nav-link--background-fade{border-radius:.375rem;padding-inline:.5rem;transition:background-color .18s}:where([data-pc-theme]) .nav-link--background-fade:focus-visible,:where([data-pc-theme]) .nav-link--background-fade:hover{background-color:var(--pc-nav-hover-tint-medium,currentColor)}@supports (color:color-mix(in lab,red,red)){:where([data-pc-theme]) .nav-link--background-fade:focus-visible,:where([data-pc-theme]) .nav-link--background-fade:hover{background-color:var(--pc-nav-hover-tint-medium,color-mix(in srgb,currentColor 12%,transparent))}}:where([data-pc-theme]) .nav-link--color-shift{transition:color .18s}:where([data-pc-theme]) .nav-link--color-shift:focus-visible,:where([data-pc-theme]) .nav-link--color-shift:hover{color:var(--pc-nav-hover,var(--pc-color-primary,currentColor))}:where([data-pc-theme]) :where([data-pc-image],.pc-image,img.pc-image){transition:transform .24s,filter .24s,box-shadow .24s}:where([data-pc-theme][data-pc-image-hover=zoom]) :where([data-pc-image],.pc-image,img.pc-image):hover{transform:scale(1.04)}:where([data-pc-theme][data-pc-image-hover=dim]) :where([data-pc-image],.pc-image,img.pc-image):hover{filter:brightness(.85)}:where([data-pc-theme][data-pc-image-hover=lift]) :where([data-pc-image],.pc-image,img.pc-image):hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}:where([data-pc-theme][data-pc-image-hover=tilt]) :where([data-pc-image],.pc-image,img.pc-image):hover{transform:perspective(600px)rotateX(2deg)rotateY(-2deg)}:where([data-pc-theme][data-pc-transition-speed=instant]){--pc-transition-duration:0s}:where([data-pc-theme][data-pc-transition-speed=fast]){--pc-transition-duration:.12s}:where([data-pc-theme][data-pc-transition-speed=default]){--pc-transition-duration:.25s}:where([data-pc-theme][data-pc-transition-speed=slow]){--pc-transition-duration:.34s}:where([data-pc-theme][data-pc-transition-speed=snappy]){--pc-transition-duration:.15s}:where([data-pc-theme][data-pc-transition-speed=gentle]){--pc-transition-duration:.4s}@media (prefers-reduced-motion:no-preference){:where([data-pc-theme][data-pc-scroll-animation=fade]) :where([data-pc-anim]:not(.is-revealed)){opacity:0}:where([data-pc-theme][data-pc-scroll-animation=fade]) :where([data-pc-anim].is-revealed){opacity:1;transition:opacity .42s}:where([data-pc-theme][data-pc-scroll-animation=rise]) :where([data-pc-anim]:not(.is-revealed)){opacity:0;transform:translateY(12px)}:where([data-pc-theme][data-pc-scroll-animation=rise]) :where([data-pc-anim].is-revealed){opacity:1;transition:opacity .42s,transform .42s;transform:translateY(0)}:where([data-pc-theme][data-pc-scroll-animation=zoom]) :where([data-pc-anim]:not(.is-revealed)){opacity:0;transform:scale(.96)}:where([data-pc-theme][data-pc-scroll-animation=zoom]) :where([data-pc-anim].is-revealed){opacity:1;transition:opacity .42s,transform .42s;transform:scale(1)}}:where([data-pc-theme][data-pc-footer-link-style=underline]) :where(footer a:not(.nav-link):not([data-pc-link-skip]),[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip])),:where([data-pc-theme][data-pc-header-link-style=underline]) :where(header a:not(.nav-link):not([data-pc-link-skip]),[data-pc-header] a:not(.nav-link):not([data-pc-link-skip])){text-underline-offset:3px;text-decoration:underline}:where([data-pc-theme][data-pc-footer-link-style=color-only]) :where(footer a:not(.nav-link):not([data-pc-link-skip]),[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip])),:where([data-pc-theme][data-pc-header-link-style=color-only]) :where(header a:not(.nav-link):not([data-pc-link-skip]),[data-pc-header] a:not(.nav-link):not([data-pc-link-skip])){text-decoration:none;transition:color .18s}:where([data-pc-theme][data-pc-footer-link-style=color-only]) :where(footer a:not(.nav-link):not([data-pc-link-skip]):hover,[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip]):hover,footer a:not(.nav-link):not([data-pc-link-skip]):focus-visible,[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip]):focus-visible),:where([data-pc-theme][data-pc-header-link-style=color-only]) :where(header a:not(.nav-link):not([data-pc-link-skip]):hover,[data-pc-header] a:not(.nav-link):not([data-pc-link-skip]):hover,header a:not(.nav-link):not([data-pc-link-skip]):focus-visible,[data-pc-header] a:not(.nav-link):not([data-pc-link-skip]):focus-visible){color:var(--pc-color-primary,currentColor)}:where([data-pc-theme][data-pc-footer-link-style=underline-on-hover]) :where(footer a:not(.nav-link):not([data-pc-link-skip]),[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip])),:where([data-pc-theme][data-pc-header-link-style=underline-on-hover]) :where(header a:not(.nav-link):not([data-pc-link-skip]),[data-pc-header] a:not(.nav-link):not([data-pc-link-skip])){text-decoration:none}:where([data-pc-theme][data-pc-footer-link-style=underline-on-hover]) :where(footer a:not(.nav-link):not([data-pc-link-skip]):hover,[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip]):hover,footer a:not(.nav-link):not([data-pc-link-skip]):focus-visible,[data-pc-footer] a:not(.nav-link):not([data-pc-link-skip]):focus-visible),:where([data-pc-theme][data-pc-header-link-style=underline-on-hover]) :where(header a:not(.nav-link):not([data-pc-link-skip]):hover,[data-pc-header] a:not(.nav-link):not([data-pc-link-skip]):hover,header a:not(.nav-link):not([data-pc-link-skip]):focus-visible,[data-pc-header] a:not(.nav-link):not([data-pc-link-skip]):focus-visible){text-underline-offset:3px;text-decoration:underline}@container canvas (min-width:28rem){details[data-pc-footer-acc]>summary{pointer-events:none}details[data-pc-footer-acc]>.pc-footer-acc-body{display:block!important}}details[data-pc-footer-acc][open] .pc-footer-acc-chevron{transform:rotate(180deg)}:where([data-pc-theme][data-pc-header-elevation=flat]) :where(header,[data-pc-header]){box-shadow:none;border-bottom:0}:where([data-pc-theme][data-pc-header-elevation=shadow]) :where(header,[data-pc-header]){border-bottom:0;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}:where([data-pc-theme][data-pc-header-elevation=border]) :where(header,[data-pc-header]){box-shadow:none;border-bottom:1px solid var(--pc-color-border,currentColor)}@supports (color:color-mix(in lab,red,red)){:where([data-pc-theme][data-pc-header-elevation=border]) :where(header,[data-pc-header]){border-bottom:1px solid var(--pc-color-border,color-mix(in srgb,currentColor 12%,transparent))}}:where([data-pc-theme][data-pc-heading-transform=uppercase]) :where(h1,h2,h3,h4,h5,h6){text-transform:uppercase}:where([data-pc-theme][data-pc-heading-transform=lowercase]) :where(h1,h2,h3,h4,h5,h6){text-transform:lowercase}:where([data-pc-theme][data-pc-heading-transform=capitalize]) :where(h1,h2,h3,h4,h5,h6){text-transform:capitalize}:where([data-pc-theme][data-pc-input-style=bordered]) :where(input,select,textarea):not([data-pc-input-skip]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){border:1px solid var(--pc-color-border,currentColor);background:var(--pc-color-surface,transparent);border-radius:var(--pc-radius-input,6px)}:where([data-pc-theme][data-pc-input-style=underline]) :where(input,select,textarea):not([data-pc-input-skip]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){border:0;border-bottom:1px solid var(--pc-color-border,currentColor);background:0 0;border-radius:0}:where([data-pc-theme][data-pc-input-style=filled]) :where(input,select,textarea):not([data-pc-input-skip]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){background:var(--pc-color-muted,var(--pc-color-surface,currentColor));border:1px solid #0000}@supports (color:color-mix(in lab,red,red)){:where([data-pc-theme][data-pc-input-style=filled]) :where(input,select,textarea):not([data-pc-input-skip]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){background:var(--pc-color-muted,color-mix(in srgb,var(--pc-color-surface,currentColor) 92%,var(--pc-color-text) 8%))}}:where([data-pc-theme][data-pc-input-style=filled]) :where(input,select,textarea):not([data-pc-input-skip]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){border-radius:var(--pc-radius-input,6px)}:where([data-pc-theme][data-pc-input-focus=border-color]) :where(input,select,textarea):not([data-pc-input-skip]):focus-visible{border-color:var(--pc-color-primary,currentColor);outline:none}:where([data-pc-theme][data-pc-input-focus=glow]) :where(input,select,textarea):not([data-pc-input-skip]):focus-visible{border-color:var(--pc-color-primary,currentColor);box-shadow:0 0 0 3px var(--pc-color-primary,currentColor);outline:none}@supports (color:color-mix(in lab,red,red)){:where([data-pc-theme][data-pc-input-focus=glow]) :where(input,select,textarea):not([data-pc-input-skip]):focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-color-primary,currentColor) 20%,transparent)}}:where([data-pc-theme][data-pc-input-focus=float-label]) :where(input,select,textarea):not([data-pc-input-skip]):focus-visible{border-color:var(--pc-color-primary,currentColor);outline:none}:where([data-pc-theme][data-pc-density=compact]){--pc-spacing-section:3rem;--pc-spacing-stack:.75rem;--pc-card-padding:1rem}:where([data-pc-theme][data-pc-density=default]){--pc-spacing-section:5rem;--pc-spacing-stack:1rem;--pc-card-padding:1.5rem}:where([data-pc-theme][data-pc-density=spacious]){--pc-spacing-section:7rem;--pc-spacing-stack:1.5rem;--pc-card-padding:2rem}@keyframes gradientMesh{0%,to{background-position:0}50%{background-position:100%}}@keyframes pcAnimSlide{0%,to{background-position:0}50%{background-position:100%}}@keyframes pcAnimPulse{0%,to{background-size:150% 150%}50%{background-size:220% 220%}}@keyframes pcAnimBreathe{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.15)saturate(1.25)}}@keyframes pcAnimRotate{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){[data-pc-section],[data-pc-section] *,[data-pc-section] :after,[data-pc-section] :before{transition:none!important;animation:none!important}}@keyframes pcPreviewShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-pc-preview] *,[data-pc-preview] :after,[data-pc-preview] :before{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}[data-pc-preview]{--pc-preview-eager:1}@keyframes pcFieldFlash{0%{box-shadow:0 0 0 0 var(--pc-color-primary,#1f2937);outline-color:#0000}20%{box-shadow:0 0 0 4px color-mix(in oklch,var(--pc-color-primary,#1f2937) 35%,transparent);outline-color:var(--pc-color-primary,#1f2937)}to{outline-color:#0000;box-shadow:0 0 #0000}}.pc-field-flash{outline-offset:4px;border-radius:4px;outline:2px solid #0000;animation:pcFieldFlash 1.5s ease-out}@media (prefers-reduced-motion:reduce){.pc-field-flash{outline-color:var(--pc-color-primary,#1f2937);animation:none}}@keyframes celebratePulse{0%,to{box-shadow:0 0 0 0 var(--celebration-glow);transform:scale(1)}50%{transform:scale(1.03);box-shadow:0 0 0 8px #0000}}@keyframes urgencyPulse{0%,to{box-shadow:0 0 oklch(65% .22 30/.3)}50%{box-shadow:0 0 0 6px #0000}}@keyframes selectPulse{0%{transform:scale(1.02)}40%{transform:scale(1.045)}to{transform:scale(1.02)}}.animate-gradient-mesh{background-size:200% 200%;animation:gradientMesh 20s ease-in-out infinite}.animate-celebrate-pulse{animation:celebratePulse 2s ease-in-out infinite}.animate-urgency-pulse{animation:urgencyPulse 2s ease-in-out infinite}.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001a}.btn-hover-scale{transition:transform .15s}.btn-hover-scale:hover{transform:scale(1.03)}.btn-hover-scale:active{transform:scale(.97)}.parallax-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media (hover:none) and (pointer:coarse){.parallax-bg{background-attachment:scroll!important}}.delay-75{animation-delay:75ms}.delay-150{animation-delay:.15s}.delay-225{animation-delay:.225s}.delay-300{animation-delay:.3s}.delay-375{animation-delay:.375s}.delay-450{animation-delay:.45s}@keyframes chatShellIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chatShellOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes chatMessageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes chatChartIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chatMetricIn{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chatTriggerPulse{0%,to{box-shadow:0 0 0 0 var(--primary-glow,oklch(55% .2 270/.4))}50%{box-shadow:0 0 0 8px var(--primary-glow,oklch(55% .2 270/0))}}@keyframes typingDot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes voiceWaiting{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.animate-voice-waiting{animation:voiceWaiting 2.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gradientShift{0%,to{background-position:0}50%{background-position:100%}}@keyframes heroOrb{0%{transform:translate(0)scale(1)}to{transform:translate(30px,-20px)scale(1.15)}}@keyframes sparkleFloat{0%,to{opacity:0;transform:translateY(0)scale(0)}20%{opacity:.8;transform:translateY(-10px)scale(1)}80%{opacity:.3;transform:translateY(-40px)scale(.5)}}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 0 oklch(var(--primary)/0)}50%{box-shadow:0 0 0 8px oklch(var(--primary)/.15)}}@keyframes billingGradientShift{0%,to{background-position:0}50%{background-position:100%}}@keyframes billingOrb{0%{transform:translate(0)scale(1)}to{transform:translate(30px,-20px)scale(1.15)}}@keyframes billingPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes billingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes billingBadgeGlow{0%,to{box-shadow:0 0 8px oklch(var(--primary-foreground)/.25)}50%{box-shadow:0 0 16px oklch(var(--primary-foreground)/.45)}}@keyframes waTestPulse{0%,to{box-shadow:0 0 0 1px oklch(64.8% .2 145/.2)}50%{box-shadow:0 0 12px oklch(64.8% .2 145/.3),0 0 0 1px oklch(64.8% .2 145/.3)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none .01ms!important;animation:none!important}}.animate-chat-shell-in{animation:chatShellIn .3s cubic-bezier(.16,1,.3,1) forwards}.animate-chat-message-in{animation:chatMessageIn .3s ease-out forwards}.animate-chat-trigger-pulse{animation:chatTriggerPulse 2s ease-in-out infinite}.animate-typing-dot{animation:typingDot 1.4s ease-in-out infinite}.animate-chat-chart-in{animation:chatChartIn .4s cubic-bezier(.16,1,.3,1) forwards}.animate-chat-metric-in{opacity:0;animation:chatMetricIn .35s cubic-bezier(.16,1,.3,1) forwards}.animate-shimmer{background:linear-gradient(90deg,#0000 33%,oklch(90% 0 0/.08) 50%,#0000 67%) 0 0/200% 100%;animation:shimmer 2s linear infinite}.chat-scrollbar::-webkit-scrollbar{width:4px}.chat-scrollbar::-webkit-scrollbar-track{background:0 0}.chat-scrollbar::-webkit-scrollbar-thumb{background:oklch(70% 0 0/.15);border-radius:9999px}.chat-scrollbar:hover::-webkit-scrollbar-thumb{background:oklch(70% 0 0/.3)}.chat-scrollbar{scrollbar-width:thin;scrollbar-color:oklch(70% 0 0/.15) transparent}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.92)}}@keyframes glowRing{0%,to{box-shadow:0 0 0 0 var(--glow-color,oklch(70% .15 60/.3))}50%{box-shadow:0 0 0 6px var(--glow-color,oklch(70% .15 60/0))}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes skeletonWave{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-180deg)scale(.5)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.8)translateY(16px)}60%{opacity:1;transform:scale(1.04)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes flipIn{0%{opacity:0;transform:perspective(600px)rotateY(-90deg)}to{opacity:1;transform:perspective(600px)rotateY(0)}}@keyframes borderGradient{0%,to{border-color:oklch(70% .12 270/.3)}50%{border-color:oklch(70% .12 270/.6)}}@keyframes slideInBanner{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:200px;transform:translateY(0)}}.animate-status-pulse{animation:statusPulse 2s ease-in-out infinite}.animate-glow-ring{animation:glowRing 2.5s ease-in-out infinite}.animate-float-y{animation:floatY 3s ease-in-out infinite}.animate-skeleton-wave{background:linear-gradient(90deg,oklch(92% 0 0/.6),oklch(96% 0 0/.8) 40%,oklch(92% 0 0/.6) 80%) 0 0/200% 100%;animation:skeletonWave 1.8s ease-in-out infinite}.dark .animate-skeleton-wave{background:linear-gradient(90deg,oklch(22% 0 0/.6),oklch(28% 0 0/.8) 40%,oklch(22% 0 0/.6) 80%) 0 0/200% 100%;animation:skeletonWave 1.8s ease-in-out infinite}.animate-rotate-in{animation:rotateIn .6s cubic-bezier(.16,1,.3,1) forwards}.animate-border-glow{animation:borderGradient 3s ease-in-out infinite}.animate-slide-in-banner{animation:slideInBanner .4s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes iconPop{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes iconWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes cardWiggle{0%{transform:rotate(0)scale(1)}25%{transform:rotate(-1deg)scale(1.02)}75%{transform:rotate(1deg)scale(1.02)}to{transform:rotate(0)scale(1)}}.motion-card-wiggle:hover{animation:cardWiggle var(--pc-duration-long,.5s) cubic-bezier(.34,1.56,.64,1);animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.motion-card-wiggle:hover{animation:none}}[data-slot=button]:hover:not(:disabled)>span>svg,[data-slot=button]:hover:not(:disabled)>svg{animation:iconBounce .4s forwards}[data-slot=button]:active:not(:disabled)>span>svg,[data-slot=button]:active:not(:disabled)>svg{animation:iconPop .25s forwards}[data-slot=sidebar-menu-button] svg{transition:transform .2s}[data-slot=sidebar-menu-button]:hover svg{transform:scale(1.15)}[role=menuitem]>svg{transition:transform .2s}[role=menuitem]:hover>svg{transform:translate(2px)}[role=tab]>svg{transition:transform .2s}[role=tab]:hover>svg{transform:translateY(-1px)}.icon-wiggle:hover>svg{animation:iconWiggle .5s ease-in-out}.icon-pulse>svg{animation:iconPulse 2s ease-in-out infinite}.icon-pop:active>svg{animation:iconPop .25s forwards}[data-pc-theme] svg[class*=lucide]{stroke-width:var(--pc-icon-stroke,2);stroke-linecap:var(--pc-icon-linecap,round);stroke-linejoin:var(--pc-icon-linejoin,round)}.system-state-glass{-webkit-backdrop-filter:blur(12px);background:oklch(98% 0 0/.7);border:1px solid oklch(90% 0 0/.5)}.dark .system-state-glass{background:oklch(18% 0 0/.7);border:1px solid oklch(30% 0 0/.3)}.state-banner-degraded{background:linear-gradient(135deg,oklch(95% .04 60),oklch(97% .02 40));border:1px solid oklch(85% .08 60/.4)}.dark .state-banner-degraded{background:linear-gradient(135deg,oklch(22% .04 60),oklch(20% .02 40));border:1px solid oklch(40% .08 60/.3)}.state-banner-partial{background:linear-gradient(135deg,oklch(95% .02 220),oklch(97% .01 240));border:1px solid oklch(85% .06 220/.3)}.dark .state-banner-partial{background:linear-gradient(135deg,oklch(22% .02 220),oklch(20% .01 240));border:1px solid oklch(40% .06 220/.3)}.state-banner-capability{background:linear-gradient(135deg,oklch(95% .03 293),oklch(97% .015 293));border:1px solid oklch(85% .06 293/.3)}.dark .state-banner-capability{background:linear-gradient(135deg,oklch(22% .03 293),oklch(20% .015 293));border:1px solid oklch(40% .06 293/.3)}.state-banner-locked{background:linear-gradient(135deg,oklch(95% .04 27),oklch(97% .02 15));border:1px solid oklch(85% .1 27/.35)}.dark .state-banner-locked{background:linear-gradient(135deg,oklch(22% .04 27),oklch(20% .02 15));border:1px solid oklch(40% .1 27/.3)}@keyframes pageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:pageEnter .18s ease-out forwards}[data-slot=tabs-trigger]:after{transition:opacity .2s ease-out,transform .2s ease-out!important}[data-slot=button][data-variant=default]:not(:where([data-pc-theme] *)){background:var(--gradient-cta);transition:transform .15s,box-shadow .15s,opacity .15s}[data-slot=button][data-variant=default]:hover:not(:disabled):not(:where([data-pc-theme] *)){box-shadow:0 4px 12px var(--brand-glow);transform:translateY(-1px)}[data-slot=button][data-variant=default]:active:not(:disabled):not(:where([data-pc-theme] *)){box-shadow:none;transform:translateY(0)scale(.98)}button:not(:disabled):not([data-slot=sidebar-menu-button]):not(:where([data-pc-theme] *)){transition:background-color .15s,color .15s,border-color .15s,transform .1s,box-shadow .15s,opacity .15s}[data-slot=input]:focus:not(:where([data-pc-theme] *)),[data-slot=textarea]:focus:not(:where([data-pc-theme] *)){box-shadow:0 0 0 2px var(--brand-glow);transition:box-shadow .2s,border-color .2s}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animate-fade-in,.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-fade-in-up,.animate-marquee,.animate-scale-in{opacity:1!important;animation:none!important;transform:none!important}.animate-celebrate-pulse,.animate-gradient-mesh,.animate-urgency-pulse{animation:none!important}.animate-border-glow,.animate-chat-chart-in,.animate-chat-message-in,.animate-chat-metric-in,.animate-chat-shell-in,.animate-chat-trigger-pulse,.animate-float-y,.animate-glow-ring,.animate-rotate-in,.animate-shimmer,.animate-skeleton-wave,.animate-slide-in-banner,.animate-status-pulse,.animate-typing-dot,.animate-voice-waiting,.page-enter{opacity:1!important;animation:none!important;transform:none!important}.btn-hover-scale,.btn-hover-scale:active,.btn-hover-scale:hover,.hover-lift,.hover-lift:hover{transition:none!important;transform:none!important}[data-slot=button][data-variant=default]:hover:not(:disabled){box-shadow:none!important;transform:none!important}[data-slot=button][data-variant=default]:active:not(:disabled){transform:none!important}[data-slot=button]:active:not(:disabled)>svg,[data-slot=button]:hover:not(:disabled)>svg,[data-slot=sidebar-menu-button]:hover svg,[role=menuitem]:hover>svg,[role=tab]:hover>svg{transition:none!important;animation:none!important;transform:none!important}.icon-pop:active>svg,.icon-pulse>svg,.icon-wiggle:hover>svg{animation:none!important;transform:none!important}[data-slot=card],[data-slot=card]:hover{transition:none!important;transform:none!important}[data-slot=input]:focus,[data-slot=input]:focus-visible,[data-slot=textarea]:focus,[data-slot=textarea]:focus-visible{transition:none!important}[data-slot=alert-dialog-content],[data-slot=dialog-content]{opacity:1!important;animation:none!important;transform:none!important}[data-slot=accordion-content],[data-slot=tabs-trigger]:after{transition:none!important}.delay-150,.delay-225,.delay-300,.delay-375,.delay-450,.delay-75{animation-delay:0s!important}}:where([data-pc-theme]) [data-slot=card]:not([data-card-bg=none]){background-color:var(--pc-card-bg)}:where([data-pc-theme][data-storefront-theme=sketch]) [data-slot=card]:not(:hover){transform:rotate(var(--pc-card-rotate))}:where([data-pc-theme][data-storefront-theme=sketch]) [data-slot=card]:nth-child(2n):not(:hover){transform:rotate(calc(var(--pc-card-rotate) * -1.5))}:where([data-pc-theme][data-storefront-theme=sketch]) [data-slot=card]:nth-child(3n):not(:hover){transform:rotate(calc(var(--pc-card-rotate) * .75))}:where([data-pc-theme][data-storefront-theme=sketch]) [data-slot=card]:nth-child(5n):not(:hover){transform:rotate(calc(var(--pc-card-rotate) * -.5))}:where([data-pc-theme]) [data-slot=card]{transition:transform var(--pc-card-hover-duration) var(--pc-card-hover-ease),box-shadow var(--pc-card-hover-duration) var(--pc-card-hover-ease)}:where([data-pc-theme]) [data-slot=card]:hover{transform:translateX(var(--pc-card-hover-translate-x)) translateY(var(--pc-card-hover-translate-y)) rotate(var(--pc-card-hover-rotate)) scale(var(--pc-card-hover-scale));box-shadow:var(--pc-card-hover-shadow)}@keyframes dialogEnter{0%{opacity:0;transform:scale(.97)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}[data-slot=alert-dialog-content],[data-slot=dialog-content]{animation:dialogEnter .2s cubic-bezier(.16,1,.3,1) forwards}[data-slot=accordion-content]{transition:max-height .2s ease-out;overflow:hidden}@keyframes tabDefaultFadeIn{0%{opacity:0;transform:translateY(var(--pc-motion-entrance-distance,24px))}to{opacity:1;transform:translateY(0)}}@keyframes tabVertFadeIn{0%{opacity:0;transform:translateX(var(--pc-motion-entrance-distance,24px))}to{opacity:1;transform:translate(0)}}@keyframes tabPillFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tabCardReveal{0%{opacity:0;transform:translateY(var(--pc-motion-entrance-distance,24px))}to{opacity:1;transform:translateY(0)}}@keyframes pc-colon-pulse{0%,to{opacity:1}50%{opacity:.3}}.cursor-pointer,[data-slot=card]:has(a[href]),[data-slot=checkbox],[data-slot=dropdown-menu-trigger],[data-slot=radio-group-item],[data-slot=select-trigger],[data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button],[data-slot=switch],[data-slot=tabs-trigger],[role=button],a[href],button:not(:disabled){cursor:pointer}@media (max-width:640px){[data-portal=creator] .p-6{padding:1rem}[data-portal=creator] .gap-6{gap:1rem}input,select,textarea{font-size:16px!important}[data-slot=tabs-list]{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}[data-slot=tabs-list]::-webkit-scrollbar{display:none}[data-slot=tabs-list]>*{flex-shrink:0}}.snap-x-carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.snap-x-carousel>*{scroll-snap-align:start}[data-app-theme=brutalist] [data-slot=badge],[data-app-theme=brutalist] [data-slot=button],[data-app-theme=brutalist] [data-slot=card],[data-app-theme=brutalist] [data-slot=input]{border-width:2px}:root{--z-sticky:20;--z-fixed:30;--z-sticky-cta:40;--z-header:50;--z-fab:60;--z-inspector:65;--z-modal:70;--z-dropdown:75;--z-tooltip:80;--z-toast:100;--z-lightbox:200;--z-skip:9999;--z-editor-canvas-guide:46;--z-editor-canvas-selection:47;--z-editor-canvas-overlay-line:49;--z-editor-canvas-handle:50;--z-editor-canvas-readout:51;--z-editor-canvas-crop-overlay:49;--pc-color-crop-dim:#00000080;--pc-color-crop-guide:#fff6;--pc-color-spacing-padding:#ec489933;--pc-color-spacing-margin:#f973162e;--z-editor-canvas-toolbar:100;--z-editor-canvas-context-menu:110;--z-editor-canvas-debug-hud:9999}[data-builder-canvas][data-isolated-active] [data-node-id]:not([data-in-isolate-chain]){opacity:.25;filter:saturate(.4)blur(.5px);pointer-events:none;transition:opacity .15s,filter .15s}[data-builder-canvas][data-isolated-active] [data-node-id][data-in-isolate-chain]{opacity:1;filter:none;transition:opacity .15s,filter .15s}body[data-fullscreen-dialog=true] .fixed.bottom-6.right-6{display:none!important}@container canvas (max-width:768px){.pc-section-columns{flex-direction:column!important}.pc-section-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.pc-section-columns{flex-direction:column!important}.pc-section-grid{grid-template-columns:1fr!important}}@container canvas (max-width:768px){.pc-section a,.pc-section button{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@media (max-width:768px){.pc-section a,.pc-section button{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@container canvas (max-width:768px){[data-mobile-hidden=true]{display:none!important}}@media (max-width:768px){[data-mobile-hidden=true]{display:none!important}}.pc-section img{object-fit:cover}@container canvas (max-width:768px){.pc-section .pc-section-image{width:100%!important;max-width:100%!important}}@media (max-width:768px){.pc-section .pc-section-image{width:100%!important;max-width:100%!important}}:root{--brand-whatsapp:#25d366;--brand-telegram:#229ed9;--brand-instagram-from:#833ab4;--brand-instagram-via:#e1306c;--brand-instagram-to:#f77737;--brand-instagram-warm:#fcb045;--brand-instagram-red:#fd1d1d;--brand-youtube:red;--brand-twitter:#1da1f2;--brand-linkedin:#0a66c2;--brand-facebook:#1877f2;--brand-github-light:#333;--brand-github-dark:#fff}[data-pc-storefront],[data-pc-theme]:not(body){max-width:100vw;overflow-x:clip}body[data-pc-theme]{overflow:visible!important}[data-pc-account]{--primary:var(--theme-primary,var(--primary));--foreground:var(--theme-text,var(--foreground));--card-foreground:var(--theme-text,var(--card-foreground));--popover-foreground:var(--theme-text,var(--popover-foreground));--background:var(--theme-bg,var(--background));--card:var(--theme-surface,var(--card));--popover:var(--theme-surface,var(--popover));--muted:var(--theme-surface,var(--muted));--muted-foreground:var(--theme-text-muted,var(--muted-foreground));--border:var(--theme-border,var(--border));--input:var(--theme-border,var(--input));--ring:var(--theme-primary,var(--ring));--accent:var(--theme-primary,var(--accent))}[data-pc-node-id][aria-pressed=true] [data-pc-cell-cta]{border-color:var(--pc-color-text,oklch(var(--foreground)))!important}@supports (color:color-mix(in lab,red,red)){[data-pc-node-id][aria-pressed=true] [data-pc-cell-cta]{border-color:color-mix(in oklch,var(--pc-color-text,oklch(var(--foreground))) 10%,transparent)!important}}[data-pc-theme] input:focus,[data-pc-theme] input:focus-visible,[data-pc-theme] select:focus,[data-pc-theme] select:focus-visible,[data-pc-theme] textarea:focus,[data-pc-theme] textarea:focus-visible{outline:none!important}[data-pc-theme] [role=combobox]:focus-visible,[data-pc-theme] [role=menuitem]:focus-visible,[data-pc-theme] [role=option]:focus-visible,[data-pc-theme] [role=tab]:focus-visible,[data-pc-theme] [tabindex]:not(input):not(textarea):not(select):focus-visible,[data-pc-theme] a:focus-visible,[data-pc-theme] button:focus-visible{outline:1px solid var(--pc-color-primary,oklch(var(--primary)))!important}@supports (color:color-mix(in lab,red,red)){[data-pc-theme] [role=combobox]:focus-visible,[data-pc-theme] [role=menuitem]:focus-visible,[data-pc-theme] [role=option]:focus-visible,[data-pc-theme] [role=tab]:focus-visible,[data-pc-theme] [tabindex]:not(input):not(textarea):not(select):focus-visible,[data-pc-theme] a:focus-visible,[data-pc-theme] button:focus-visible{outline:1px solid color-mix(in oklch,var(--pc-color-primary,oklch(var(--primary))) 10%,transparent)!important}}[data-pc-theme] [role=combobox]:focus-visible,[data-pc-theme] [role=menuitem]:focus-visible,[data-pc-theme] [role=option]:focus-visible,[data-pc-theme] [role=tab]:focus-visible,[data-pc-theme] [tabindex]:not(input):not(textarea):not(select):focus-visible,[data-pc-theme] a:focus-visible,[data-pc-theme] button:focus-visible{outline-offset:2px!important;box-shadow:none!important}@media (forced-colors:active){[data-pc-theme] [role]:focus-visible,[data-pc-theme] [tabindex]:focus-visible,[data-pc-theme] a:focus-visible,[data-pc-theme] button:focus-visible,[data-pc-theme] input:focus-visible,[data-pc-theme] select:focus-visible,[data-pc-theme] textarea:focus-visible{outline-offset:2px!important;outline:2px solid canvastext!important}}[data-pc-theme] .bg-foreground{background-color:var(--pc-color-text,oklch(var(--foreground)))!important}@supports (color:color-mix(in lab,red,red)){[data-pc-theme] .bg-foreground{background-color:color-mix(in oklch,var(--pc-color-text,oklch(var(--foreground))) 80%,transparent)!important}}[data-pc-theme] .border-foreground{border-color:var(--pc-color-text,oklch(var(--foreground)))!important}@supports (color:color-mix(in lab,red,red)){[data-pc-theme] .border-foreground{border-color:color-mix(in oklch,var(--pc-color-text,oklch(var(--foreground))) 35%,transparent)!important}}[data-pc-theme] .text-background{color:var(--pc-color-background,oklch(var(--background)))!important}[data-pc-atom=Heading]>*{margin-bottom:var(--pc-content-gap-sm)}[data-pc-atom=Subheading]>*{margin-bottom:var(--pc-content-gap-md)}[data-pc-atom=CTAPair]>*{margin-bottom:var(--pc-content-gap-lg)}[data-pc-atom=Button]>*,[data-pc-atom=Quote]>*,[data-pc-atom=RichText]>*{margin-bottom:var(--pc-content-gap-md)}[data-pc-atom=KeyValue]>*{margin-bottom:var(--pc-content-gap-sm)}[data-pc-atom=Divider]>*,[data-pc-atom=Image]>*,[data-pc-atom=VideoEmbedRoot]>*,[data-pc-atom=VideoEmbed]>*{margin-bottom:var(--pc-content-gap-md)}[data-pc-atom=Badge]>*,[data-pc-atom=Tag]>*{margin-bottom:var(--pc-content-gap-xs)}[data-pc-atom=FormField]>*{margin-bottom:var(--pc-content-gap-sm)}[data-pc-atom=Spacer]>*{margin-bottom:0}[data-pc-atom=AccentLine]>*,[data-pc-atom=Avatar]>*{margin-bottom:var(--pc-content-gap-sm)}[data-pc-kind=container]>[data-pc-atom]:last-child>*{margin-bottom:0}@media (min-width:768px){[data-pc-cards-per-row]{justify-content:center}[data-pc-cards-per-row][data-pc-orphan-align=left]{justify-content:flex-start}[data-pc-cards-per-row][data-pc-orphan-align=right]{justify-content:flex-end}[data-pc-cards-per-row]>*{min-width:0;margin:0!important}[data-pc-cards-per-row="1"]>*{flex:0 0 100%;max-width:100%}[data-pc-cards-per-row="2"]>*{flex:0 0 calc(50% - var(--pc-cards-cell-buffer,12px));max-width:calc(50% - var(--pc-cards-cell-buffer,12px))}[data-pc-cards-per-row="3"]>*{flex:0 0 calc(33.3333% - var(--pc-cards-cell-buffer,16px));max-width:calc(33.3333% - var(--pc-cards-cell-buffer,16px))}[data-pc-cards-per-row="4"]>*{flex:0 0 calc(25% - var(--pc-cards-cell-buffer,18px));max-width:calc(25% - var(--pc-cards-cell-buffer,18px))}[data-pc-cards-per-row="5"]>*{flex:0 0 calc(20% - var(--pc-cards-cell-buffer,19.2px));max-width:calc(20% - var(--pc-cards-cell-buffer,19.2px))}[data-pc-cards-per-row="6"]>*{flex:0 0 calc(16.6667% - var(--pc-cards-cell-buffer,20px));max-width:calc(16.6667% - var(--pc-cards-cell-buffer,20px))}[data-pc-cards-per-row=auto]>*{flex:none;max-width:none}}@container canvas (max-width:767px){[data-pc-cards-per-row]:not([data-pc-cards-per-row=auto])>*{flex:0 0 100%;max-width:100%;margin:0!important}[data-pc-cards-per-row=auto]>*{flex:none;max-width:none;margin:0!important}}@media (max-width:767px){[data-pc-cards-per-row]:not([data-pc-cards-per-row=auto])>*{flex:0 0 100%;max-width:100%;margin:0!important}[data-pc-cards-per-row=auto]>*{flex:none;max-width:none;margin:0!important}}@media (min-width:768px){[data-pc-multi-col=true]{padding-block:12px}[data-pc-multi-col=true]:not([data-pc-cards-per-row]){grid-template-columns:unset;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:center}[data-pc-multi-col=true]:not([data-pc-cards-per-row])[data-pc-orphan-align=left]{justify-content:flex-start}[data-pc-multi-col=true]:not([data-pc-cards-per-row])[data-pc-orphan-align=right]{justify-content:flex-end}[data-pc-multi-col=true]>[data-pc-kind=container]{flex-direction:column;height:100%;display:flex}[data-pc-multi-col=true]>[data-pc-kind=container]>.pc-card-footer:last-child:not(:only-child),[data-pc-multi-col=true]>[data-pc-kind=container]>[data-pc-atom=Avatar]:last-child:not(:only-child),[data-pc-multi-col=true]>[data-pc-kind=container]>[data-pc-atom=Button]:last-child:not(:only-child),[data-pc-multi-col=true]>[data-pc-kind=container]>[data-pc-atom=CTAPair]:last-child:not(:only-child),[data-pc-multi-col=true]>[data-pc-kind=container]>[data-pc-atom=ImageGalleryRoot]:last-child:not(:only-child),[data-pc-multi-col=true]>[data-pc-kind=container]>[data-pc-atom=Image]:last-child:not(:only-child),[data-pc-multi-col=true]>[data-pc-kind=container]>[data-pc-card-footer=true]:last-child:not(:only-child){margin-top:auto}[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]{justify-content:center}[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>.pc-card-footer:last-child:not(:only-child),[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>[data-pc-atom=Avatar]:last-child:not(:only-child),[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>[data-pc-atom=Button]:last-child:not(:only-child),[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>[data-pc-atom=CTAPair]:last-child:not(:only-child),[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>[data-pc-atom=ImageGalleryRoot]:last-child:not(:only-child),[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>[data-pc-atom=Image]:last-child:not(:only-child),[data-pc-grid-layout^="2-col"]>[data-pc-kind=container]>[data-pc-card-footer=true]:last-child:not(:only-child){margin-top:0}}[data-pc-floating-badge=true]{z-index:10;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 2px 8px #00000014}[data-pc-floating-badge=true][data-pc-floating-badge-size=md]{padding:8px 18px;font-size:12px}[data-pc-floating-badge=true][data-pc-floating-badge-position=top-left]{top:24px;left:24px}[data-pc-floating-badge=true][data-pc-floating-badge-position=top-right]{top:24px;right:24px}[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-left]{bottom:24px;left:24px}[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-right]{bottom:24px;right:24px}@container canvas (max-width:640px){[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-left],[data-pc-floating-badge=true][data-pc-floating-badge-position=top-left]{left:16px}[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-right],[data-pc-floating-badge=true][data-pc-floating-badge-position=top-right]{right:16px}[data-pc-floating-badge=true][data-pc-floating-badge-position=top-left],[data-pc-floating-badge=true][data-pc-floating-badge-position=top-right]{top:16px}[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-left],[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-right]{bottom:16px}}@media (max-width:640px){[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-left],[data-pc-floating-badge=true][data-pc-floating-badge-position=top-left]{left:16px}[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-right],[data-pc-floating-badge=true][data-pc-floating-badge-position=top-right]{right:16px}[data-pc-floating-badge=true][data-pc-floating-badge-position=top-left],[data-pc-floating-badge=true][data-pc-floating-badge-position=top-right]{top:16px}[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-left],[data-pc-floating-badge=true][data-pc-floating-badge-position=bottom-right]{bottom:16px}}.pc-editor-dragging,.pc-editor-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}