.context-integration-demo-module__04z9-q__root{--context-cycle:6s;isolation:isolate;place-items:center;width:min(100%,270px);display:grid}.context-integration-demo-module__04z9-q__scene{grid-template-rows:30px 32px 78px 18px;place-items:center;width:100%;display:grid}.context-integration-demo-module__04z9-q__sourceRail{justify-content:center;align-items:center;gap:7px;display:flex}.context-integration-demo-module__04z9-q__sourceMotion{opacity:.46;transform-origin:bottom;width:28px;height:28px;animation:context-integration-demo-module__04z9-q__source-receive var(--context-cycle) var(--context-delay) var(--hm-mov-eas-std) infinite both;display:block;transform:scale(.94)}.context-integration-demo-module__04z9-q__sourceSurface{width:28px;height:28px;color:var(--context-accent);border-radius:var(--rad-chat-std);background:#02160b61;border:1px solid #ffffff17;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff0b}.context-integration-demo-module__04z9-q__sourceSurface>svg{width:12px;height:12px}.context-integration-demo-module__04z9-q__flow{width:12px;height:32px;display:block;position:relative}.context-integration-demo-module__04z9-q__flowLine{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--context-accent) 72%, transparent), transparent);opacity:.16;width:1px;animation:context-integration-demo-module__04z9-q__flow-line var(--context-cycle) var(--hm-mov-eas-std) infinite both;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.context-integration-demo-module__04z9-q__flowSignal{pointer-events:none;background:var(--context-accent);width:5px;height:5px;box-shadow:0 0 10px color-mix(in srgb, var(--context-accent) 72%, transparent);opacity:0;animation:context-integration-demo-module__04z9-q__flow-signal var(--context-cycle) var(--hm-mov-eas-std) infinite both;border-radius:999px;position:absolute;top:1px;left:50%;transform:translate(-50%,-3px)scale(.72)}.context-integration-demo-module__04z9-q__coreMotion{width:78px;height:78px;animation:context-integration-demo-module__04z9-q__core-receive var(--context-cycle) var(--hm-mov-eas-std) infinite both;justify-content:center;align-items:center;display:flex;position:relative;transform:scale(.97)}.context-integration-demo-module__04z9-q__coreRing{pointer-events:none;border:1px solid color-mix(in srgb, var(--context-accent) 58%, transparent);opacity:0;animation:context-integration-demo-module__04z9-q__core-ring var(--context-cycle) var(--hm-mov-eas-std) infinite both;border-radius:27px;position:absolute;inset:1px;transform:scale(.84)}.context-integration-demo-module__04z9-q__coreShell{color:#ffffffeb;background:color-mix(in srgb, var(--context-accent) 8%, #03190fa3);border:1px solid color-mix(in srgb, var(--context-accent) 34%, transparent);width:72px;height:72px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--context-accent) 24%, transparent), 0 10px 28px #00000038, 0 0 30px color-mix(in srgb, var(--context-accent) 10%, transparent);border-radius:24px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.context-integration-demo-module__04z9-q__coreWash{pointer-events:none;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--context-accent) 42%, transparent), transparent 68%);opacity:.08;animation:context-integration-demo-module__04z9-q__core-wash var(--context-cycle) var(--hm-mov-eas-std) infinite both;position:absolute;inset:0}.context-integration-demo-module__04z9-q__coreLogo{z-index:1;color:#ffffffeb;position:relative}.context-integration-demo-module__04z9-q__completion{color:#ffffffb8;letter-spacing:.01em;opacity:0;height:18px;animation:context-integration-demo-module__04z9-q__completion-resolve var(--context-cycle) var(--hm-mov-eas-std) infinite both;align-items:center;gap:6px;font-size:9px;font-weight:580;line-height:1.25;display:flex;transform:translateY(5px)}.context-integration-demo-module__04z9-q__completionDot{background:var(--context-accent);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--context-accent) 62%, transparent);border-radius:999px}.context-integration-demo-module__04z9-q__sourceMotion,.context-integration-demo-module__04z9-q__flowLine,.context-integration-demo-module__04z9-q__flowSignal,.context-integration-demo-module__04z9-q__coreMotion,.context-integration-demo-module__04z9-q__coreRing,.context-integration-demo-module__04z9-q__coreWash,.context-integration-demo-module__04z9-q__completion{animation-play-state:var(--hm-dem-pla-sta,running)}@media (prefers-reduced-motion:reduce){.context-integration-demo-module__04z9-q__sourceMotion,.context-integration-demo-module__04z9-q__flowLine,.context-integration-demo-module__04z9-q__flowSignal,.context-integration-demo-module__04z9-q__coreMotion,.context-integration-demo-module__04z9-q__coreRing,.context-integration-demo-module__04z9-q__coreWash,.context-integration-demo-module__04z9-q__completion{animation:none}}@keyframes context-integration-demo-module__04z9-q__source-receive{0%,7%,38%,to{opacity:.46;transform:translateY(0)scale(.94)}13%,22%{opacity:1;transform:translateY(2px)scale(1.05)}30%{opacity:.62;transform:translateY(0)scale(1)}}@keyframes context-integration-demo-module__04z9-q__flow-line{0%,36%,74%,to{opacity:.16}44%,64%{opacity:.72}}@keyframes context-integration-demo-module__04z9-q__flow-signal{0%,40%{opacity:0;transform:translate(-50%,-3px)scale(.72)}44%{opacity:1;transform:translate(-50%)scale(1)}58%{opacity:1;transform:translate(-50%,26px)scale(.92)}64%,to{opacity:0;transform:translate(-50%,30px)scale(.72)}}@keyframes context-integration-demo-module__04z9-q__core-receive{0%,50%,to{transform:scale(.97)}58%{transform:scale(1.055)}66%{transform:scale(.995)}72%,90%{transform:scale(1)}}@keyframes context-integration-demo-module__04z9-q__core-ring{0%,52%,to{opacity:0;transform:scale(.84)}58%{opacity:.55;transform:scale(.92)}70%{opacity:0;transform:scale(1.18)}}@keyframes context-integration-demo-module__04z9-q__core-wash{0%,52%,to{opacity:.08}60%{opacity:.28}74%,90%{opacity:.14}}@keyframes context-integration-demo-module__04z9-q__completion-resolve{0%,60%{opacity:0;transform:translateY(5px)}68%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-3px)}}
.plans-pricing{--hm-move-ctl:var(--dur-base);--hm-move-state:var(--dur-slow);--hm-move-panel:var(--dur-lazy);--hm-move-ease:var(--ease-expr);--hm-mov-eas-std:var(--ease-std);--hm-card-shd:0 18px 44px -38px #18345652, 0 3px 10px -9px #18345624, inset 0 1px 0 #ffffff1f;--site-hm-sf-fill:var(--glas-mini-fill,rgb(var(--background) / 68%));--site-hm-sf-bdr:rgb(var(--white) / 18%);--site-hm-sf-shd:var(--hm-card-shd);--sit-hm-ctl-fil:#ffffff0e;--site-hm-ctl-bdr:#ffffff1f;--sit-hcb-hov:#ffffff57;--site-hm-ctl-shd:0 9px 18px -17px #1834563d, 0 2px 6px -6px #1834561f, inset 0 1px 0 #ffffff1f}html[class~=dark] .plans-pricing{--site-hm-sf-fill:#ffffff0a;--site-hm-sf-bdr:#ffffff1a;--hm-card-shd:0 18px 44px -34px #00000080, 0 3px 12px -10px #00000057, inset 0 1px 0 #ffffff14;--site-hm-sf-shd:var(--hm-card-shd);--site-hm-ctl-shd:0 10px 22px -18px #0000005c, 0 2px 8px -7px #00000042, inset 0 1px 0 #ffffff1a}.plans-pricing .home-pricing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),22.5rem));justify-content:center;gap:.75rem;padding-top:.5rem}@media not (min-width:36rem){.plans-pricing .home-pricing-grid{grid-template-columns:minmax(0,min(100%,22.5rem));padding-inline:clamp(10.5px,4vw,1.25rem)}.plans-pricing .home-pricing-toggle-note{display:none}}.plans-pricing-top{container:plans-pricing-top/inline-size}@container plans-pricing-top not (min-width:55rem){.plans-pricing-top .home-pricing-card-view[data-plan=free]{display:none}}.home-pricing-card{--hm-glass-shd:var(--hm-card-shd);background:var(--site-hm-sf-fill);border:1px solid var(--site-hm-sf-bdr);box-shadow:var(--hm-glass-shd,var(--site-hm-sf-shd));backdrop-filter:blur(var(--blur-min,18px)) saturate(var(--sat-min,112%));background-clip:padding-box;overflow:clip}.home-pricing-header{min-width:0;display:grid}.home-pricing-title-group{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.home-pricing-title-group h3,.home-pricing-price-switcher{min-width:0}.home-pricing-price-value{padding-inline-start:.34em;position:relative}.home-pricing-currency{font-size:.42em;line-height:1;position:absolute;inset-block-start:.78em;inset-inline-start:0}.plans-pricing .home-pricing-card-view,.plans-pricing .home-pricing-card-motion,.plans-pricing .home-pricing-card{width:100%;max-width:22.5rem;margin-inline:auto}.plans-pricing .home-pricing-card{background:var(--sf-child-fill);border:1px solid var(--bd3);box-shadow:var(--sf-shd-contact);gap:.625rem;padding:1rem}.plans-pricing .home-pricing-header{gap:.375rem}.plans-pricing .home-pricing-feature-list{gap:.0625rem}.plans-pricing .home-pricing-feature-item{width:100%;padding-block:.125rem}.home-pricing-feature-label{min-width:0;line-height:1.2rem}.plans-pricing .home-pricing-footer-note{width:100%;min-height:1.25rem;color:rgb(var(--foreground) / 72%);text-align:center;place-items:center;margin-inline:auto;display:grid}.home-pricing-controller[data-compact=true]{gap:.75rem;container:billing-pricing/inline-size}.home-pricing-controller[data-compact=true] .home-pricing-toggle-rail{--sliding-selector-gap:.1875rem;--sliding-selector-padding:.1875rem}.home-pricing-controller[data-compact=true] .home-pricing-toggle-option{height:2.5rem;min-height:2.5rem;padding:.5rem .75rem}.home-pricing-controller[data-compact=true] .home-pricing-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}@container billing-pricing (min-width:40rem){.home-pricing-controller[data-compact=true] .home-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-pricing-controller[data-compact=true] .home-pricing-card{gap:.625rem;padding:.875rem}.home-pricing-controller[data-compact=true] .home-pricing-header,.home-pricing-controller[data-compact=true] .home-pricing-feature-list{gap:.375rem}.home-pricing-controller[data-compact=true] .home-pricing-feature-item{align-items:flex-start}.home-pricing-controller[data-compact=true] .home-pricing-feature-label{line-height:1.25rem}.home-pricing-price-option{--price-opacity:0;--price-blur:3px;--price-offset:.35em;visibility:hidden;white-space:nowrap;justify-self:start;width:fit-content;min-width:0;max-width:100%;transition:visibility 0s linear .24s}.home-pricing-counter-digit{font-variant-numeric:tabular-nums;opacity:var(--price-opacity);filter:blur(var(--price-blur));transform:translateY(var(--price-offset));transition:opacity .14s ease-out,filter .18s ease-out,transform .18s cubic-bezier(.22,1,.36,1);transition-delay:var(--price-digit-delay,0s);display:inline-block}.home-pricing-price-cadence{opacity:var(--price-opacity);transition:opacity .18s ease-out}.home-pricing-price-option[data-billing-period=monthly],:where(.home-pricing-controller:has(.home-pricing-toggle-rail[data-value=yearly])) .home-pricing-price-option[data-billing-period=yearly]{visibility:visible;--price-opacity:1;--price-blur:0px;--price-offset:0em;transition-delay:0s}.home-pricing-cta-option{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--hm-move-ctl) var(--hm-mov-eas-std)}.home-pricing-cta-content{filter:blur(3px);transform-origin:50%;transition:filter var(--hm-move-ctl) var(--hm-mov-eas-std), transform var(--hm-move-state) var(--hm-move-ease);transform:translateY(.55em)rotateX(-7deg)}.home-pricing-cta-option[data-billing-period=monthly],:where(.home-pricing-controller:has(.home-pricing-toggle-rail[data-value=yearly])) .home-pricing-cta-option[data-billing-period=yearly]{visibility:visible;pointer-events:auto;opacity:1}.home-pricing-cta-option[data-billing-period=monthly] .home-pricing-cta-content,:where(.home-pricing-controller:has(.home-pricing-toggle-rail[data-value=yearly])) .home-pricing-cta-option[data-billing-period=yearly] .home-pricing-cta-content{filter:blur();transform:translate(0,0)rotateX(0)}.home-pricing-cta-arrow{flex-shrink:0;transition:transform .65s ease-in-out;transform:translate(0,0)}@media (hover:hover) and (pointer:fine){.home-pricing-card:hover .home-pricing-cta-arrow,.home-pricing-cta-option:hover .home-pricing-cta-arrow{transform:translate(4px)}}.home-pricing-cta-option:focus-visible .home-pricing-cta-arrow{transform:translate(4px)}@media not (min-width:40rem){:is(.home-pricing-section,.plans-pricing) .home-pricing-toggle-note{display:none}:is(.home-pricing-section,.plans-pricing) .home-pricing-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.45rem .75rem}:is(.home-pricing-section,.plans-pricing) .home-pricing-title-group{display:contents}:is(.home-pricing-section,.plans-pricing) .home-pricing-title-group h3{grid-area:1/1;align-self:center;font-size:28px;line-height:1.1}:is(.home-pricing-section,.plans-pricing) .home-pricing-badges{flex-wrap:wrap;grid-area:2/1;justify-content:flex-start;align-self:start}:is(.home-pricing-section,.plans-pricing) .home-pricing-price-switcher{grid-area:1/2;align-self:center;min-height:2.2rem}:is(.home-pricing-section,.plans-pricing) .home-pricing-price-value{font-size:2.5rem;line-height:1.1}}@media (min-width:40rem){:is(.home-pricing-section,.plans-pricing) .home-pricing-header{row-gap:.25rem}:is(.home-pricing-section,.plans-pricing) .home-pricing-title-group h3,:is(.home-pricing-section,.plans-pricing) .home-pricing-price-value{line-height:1.1}}:where(.home-pricing-controller:has(.home-pricing-toggle-rail[data-value=yearly])) .home-pricing-price-option[data-billing-period=monthly]{visibility:hidden;--price-opacity:0;--price-blur:3px;--price-offset:-.35em;transition-delay:.24s}:where(.home-pricing-controller:has(.home-pricing-toggle-rail[data-value=yearly])) .home-pricing-cta-option[data-billing-period=monthly]{visibility:hidden;pointer-events:none;opacity:0}:where(.home-pricing-controller:has(.home-pricing-toggle-rail[data-value=yearly])) .home-pricing-cta-option[data-billing-period=monthly] .home-pricing-cta-content{filter:blur(3px);transform:translateY(-.55em)rotateX(7deg)}@media (prefers-reduced-motion:reduce){.home-pricing-price-option,.home-pricing-counter-digit,.home-pricing-price-cadence,.home-pricing-cta-content{filter:none;transition-duration:.01ms;transition-delay:0s;transform:none}.home-pricing-cta-arrow{transition-duration:.01ms}}
