.cloyaPricing[data-astro-cid-6g3d4zri]{margin:48px 0 8px}.sectionTitle[data-astro-cid-6g3d4zri]{margin:0 0 6px;font-size:clamp(1.5rem,3vw,2rem)}.sectionLead[data-astro-cid-6g3d4zri]{margin:0 0 18px;color:var(--muted);max-width:62ch}.billing-toggle[data-astro-cid-6g3d4zri]{margin:0 0 16px;padding:4px;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:999px;background:color-mix(in srgb,var(--panel) 70%,transparent);display:inline-flex;align-items:center;gap:4px;width:max-content}.billing-toggle[data-astro-cid-6g3d4zri] label[data-astro-cid-6g3d4zri]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;cursor:pointer;font-size:.94rem;color:var(--muted);transition:background-color .14s ease,color .14s ease;-webkit-tap-highlight-color:transparent}.billing-toggle[data-astro-cid-6g3d4zri] label[data-astro-cid-6g3d4zri]:hover{color:var(--text)}.billing-toggle[data-astro-cid-6g3d4zri] input[data-astro-cid-6g3d4zri]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0}.billing-toggle[data-astro-cid-6g3d4zri] label[data-astro-cid-6g3d4zri]:has(input:checked){background:var(--text);color:var(--bg)}.billing-toggle[data-astro-cid-6g3d4zri] .savings-badge[data-astro-cid-6g3d4zri]{font-family:var(--mono, ui-monospace, "SF Mono", Menlo, monospace);font-size:.72rem;padding:2px 8px;border-radius:999px;background:transparent;border:1px solid color-mix(in srgb,var(--accent-warm) 45%,transparent);color:var(--accent-warm);font-weight:600;letter-spacing:.04em}.billing-toggle[data-astro-cid-6g3d4zri] label[data-astro-cid-6g3d4zri]:has(input:checked) .savings-badge[data-astro-cid-6g3d4zri]{border-color:color-mix(in srgb,var(--bg) 40%,transparent);color:var(--bg)}.pricing-sky[data-astro-cid-6g3d4zri]{display:grid;grid-template-columns:1fr 1fr .66fr;grid-template-areas:"alto    cirrus  nimbus" "stratus cumulus nimbus" "free    free    free";gap:18px;align-items:stretch}.pricing-card--alto[data-astro-cid-6g3d4zri]{grid-area:alto}.pricing-card--cirrus[data-astro-cid-6g3d4zri]{grid-area:cirrus}.pricing-card--stratus[data-astro-cid-6g3d4zri]{grid-area:stratus}.pricing-card--cumulus[data-astro-cid-6g3d4zri]{grid-area:cumulus}.pricing-card--nimbus[data-astro-cid-6g3d4zri]{grid-area:nimbus}.pricing-card--free[data-astro-cid-6g3d4zri]{grid-area:free}.pricing-card--free[data-astro-cid-6g3d4zri] .pricing-free-list[data-astro-cid-6g3d4zri]{display:flex;flex-wrap:wrap;gap:10px 26px}@media(max-width:860px){.pricing-sky[data-astro-cid-6g3d4zri]{grid-template-columns:1fr;grid-template-areas:"free" "stratus" "cumulus" "alto" "cirrus" "nimbus"}}.pricing-card[data-astro-cid-6g3d4zri]{display:flex;flex-direction:column}.pricing-card[data-astro-cid-6g3d4zri] .feature-card-content[data-astro-cid-6g3d4zri]{flex:1}.pricing-card-foot[data-astro-cid-6g3d4zri]{display:grid;gap:14px}.pricing-card-head[data-astro-cid-6g3d4zri]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.pricing-card-price[data-astro-cid-6g3d4zri]{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--mono, ui-monospace, "SF Mono", Menlo, monospace);white-space:nowrap}.pricing-card-amount[data-astro-cid-6g3d4zri]{font-size:1.15rem;font-weight:700;letter-spacing:.01em;line-height:1}.pricing-card-period[data-astro-cid-6g3d4zri]{font-size:.86rem;opacity:.7;line-height:1}.moreNote[data-astro-cid-6g3d4zri]{margin:14px 0 0;font-size:.95rem}@keyframes cloyaDemoPulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.6);opacity:1}}.deviceStage[data-astro-cid-hffagkis]{margin:56px 0 24px}.deviceScene[data-astro-cid-hffagkis]{display:flex;align-items:flex-end;justify-content:center;gap:clamp(16px,4vw,44px)}.macbook[data-astro-cid-hffagkis]{width:100%}.mbScreen[data-astro-cid-hffagkis]{position:relative;aspect-ratio:16 / 10;border-radius:14px 14px 0 0;padding:clamp(8px,1.2vw,14px);background:#0a0b0e;border:1px solid rgba(255,255,255,.09);border-bottom:none;box-shadow:0 0 34px -8px color-mix(in srgb,var(--accent-cool) 22%,transparent),0 30px 70px -40px #000000d9}.mbCam[data-astro-cid-hffagkis]{position:absolute;top:5px;left:50%;width:5px;height:5px;transform:translate(-50%);border-radius:50%;background:#1e222b}.mbCanvas[data-astro-cid-hffagkis]{position:relative;width:100%;height:100%;border-radius:6px;overflow:hidden;background:radial-gradient(120% 90% at 20% 0%,color-mix(in srgb,var(--accent-cool) 14%,#101218),#101218 60%)}.mbDeck[data-astro-cid-hffagkis]{position:relative;height:clamp(10px,1.4vw,16px);border-radius:0 0 12px 12px;background:linear-gradient(#2a2d34,#16181d 70%,#0c0d11);border:1px solid rgba(255,255,255,.08);border-top:1px solid rgba(255,255,255,.16)}.mbNotch[data-astro-cid-hffagkis]{position:absolute;top:0;left:50%;transform:translate(-50%);width:14%;height:45%;border-radius:0 0 8px 8px;background:#00000059}.demoPoster[data-astro-cid-hffagkis]{height:100%;display:grid;place-content:center;gap:10px;text-align:center;padding:18px}.demoStart[data-astro-cid-hffagkis]{justify-self:center;margin-top:6px;padding:9px 18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-cool) 45%,transparent);background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer;transition:box-shadow .14s ease,border-color .14s ease}.demoStart[data-astro-cid-hffagkis]:hover{border-color:color-mix(in srgb,var(--accent-cool) 70%,transparent);box-shadow:0 0 18px -4px color-mix(in srgb,var(--accent-cool) 30%,transparent)}@media(prefers-color-scheme:light){.mbScreen[data-astro-cid-hffagkis]{border-color:#0a0a0e2e}}.docsTeaser[data-astro-cid-pnysmzlj]{display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none;color:inherit;transition:border-color .13s ease,transform .13s ease}.docsTeaser[data-astro-cid-pnysmzlj]:hover{border-color:color-mix(in srgb,var(--text) 30%,var(--border));transform:translateY(-1px)}.docsTeaserTitle[data-astro-cid-pnysmzlj]{color:var(--text);font-weight:550;font-size:1.08rem;margin-bottom:4px}.docsTeaserSub[data-astro-cid-pnysmzlj]{margin:0}.docsTeaserArrow[data-astro-cid-pnysmzlj]{font-size:1.3rem;color:var(--muted)}
