.pricing-tier-card:where(.astro-juwpczhl){container-type:inline-size;position:relative;display:flex;min-width:0;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,rgb(var(--color-surface-rgb) / .92) 0%,var(--color-surface) 100%);box-shadow:var(--shadow-brand-sm);padding:32px 28px 28px}.pricing-tier-card:where(.astro-juwpczhl).is-featured{border-color:rgb(var(--color-brand-primary-rgb) / .44);background:radial-gradient(100% 100% at 100% 0%,rgb(var(--color-brand-primary-rgb) / .22),transparent 48%),linear-gradient(160deg,#eef7ff,#f5f0ff);box-shadow:0 22px 60px rgb(var(--color-brand-primary-rgb) / .16)}.pricing-tier-card__glow:where(.astro-juwpczhl){position:absolute;inset:auto -18% -28% auto;width:200px;height:200px;border-radius:999px;background:radial-gradient(circle,rgb(var(--color-brand-primary-rgb) / .14) 0%,transparent 72%);pointer-events:none}.pricing-tier-card__eyebrow:where(.astro-juwpczhl){display:inline-flex;align-items:center;margin:0 0 14px;color:var(--blue-ink);font-family:var(--font-brand-heading);font-size:12px;font-weight:var(--font-brand-eyebrow-weight);letter-spacing:2.3px;line-height:1;text-transform:uppercase}.pricing-tier-card__popular:where(.astro-juwpczhl){position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;min-height:28px;margin:0;border:1px solid rgb(var(--color-brand-primary-rgb) / .26);border-radius:999px;background:rgb(var(--color-surface-rgb) / .78);color:var(--blue-ink);font-family:var(--font-brand-sans);font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:0 10px;text-transform:uppercase}.pricing-tier-card__eyebrow:where(.astro-juwpczhl).is-muted{color:var(--color-text-soft)}.pricing-tier-name:where(.astro-juwpczhl){margin:0 0 12px;color:var(--ink);font-family:var(--font-brand-heading);font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:0}.pricing-tier-price-row:where(.astro-juwpczhl){display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:14px}.pricing-tier-price:where(.astro-juwpczhl){display:block;min-width:0;max-width:100%;overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-brand-sans);font-weight:800;font-size:clamp(2rem,11cqw,3rem);line-height:1}.pricing-tier-cadence:where(.astro-juwpczhl){color:var(--muted);font-size:.9rem;line-height:1.4}.pricing-tier-credits:where(.astro-juwpczhl){margin:0 0 10px;color:var(--blue-ink);font-size:.95rem;font-weight:700;line-height:1.55}.pricing-tier-description:where(.astro-juwpczhl){min-height:4.6em;margin:0 0 24px;color:var(--color-text-soft);font-size:.92rem;line-height:1.55}.pricing-tier-cta:where(.astro-juwpczhl){display:inline-flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:24px;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--blue);box-shadow:var(--shadow-brand-primary);color:var(--color-surface);font-family:var(--font-brand-sans);font-size:14px;font-weight:600;line-height:1;padding:0 18px 0 20px;text-align:center;transition:transform .15s ease,background .2s ease,border-color .2s ease}.pricing-tier-cta:where(.astro-juwpczhl):hover{transform:translateY(-1px);background:var(--blue-deep);color:var(--color-surface)}.pricing-tier-cta:where(.astro-juwpczhl).is-featured{background:var(--blue);border-color:transparent;box-shadow:var(--shadow-brand-primary);color:var(--color-surface)}.pricing-tier-cta:where(.astro-juwpczhl).is-featured:hover{background:var(--blue-deep);border-color:transparent;color:var(--color-surface)}.pricing-tier-feature-list:where(.astro-juwpczhl){display:grid;gap:0;margin:0;padding:0;list-style:none}.pricing-tier-feature-item:where(.astro-juwpczhl){display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;padding:12px 0;border-top:1px solid rgb(var(--color-border-strong-rgb) / .7);color:var(--color-text-soft);font-size:.92rem;line-height:1.5}.pricing-tier-feature-item:where(.astro-juwpczhl):first-child{border-top:1px solid rgb(var(--color-border-strong-rgb) / .9)}.pricing-tier-feature-check:where(.astro-juwpczhl){display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--bg-sky);color:var(--blue);font-size:12px;font-weight:700;line-height:1}.pricing-tier-feature-copy:where(.astro-juwpczhl){min-width:0;overflow-wrap:anywhere}.pricing-tier-card:where(.astro-juwpczhl).is-featured .pricing-tier-credits:where(.astro-juwpczhl),.pricing-tier-card:where(.astro-juwpczhl).is-featured .pricing-tier-feature-item:where(.astro-juwpczhl),.pricing-tier-card:where(.astro-juwpczhl).is-featured .pricing-tier-description:where(.astro-juwpczhl){color:var(--color-text-link-muted)}@media(max-width:48rem){.pricing-tier-card:where(.astro-juwpczhl){padding:28px 22px 24px;border-radius:20px}}.pricing-credit-platform-stage:where(.astro-jmywytke){display:grid;min-width:0;border-radius:17px;transition:transform .22s ease,filter .22s ease}.pricing-credit-platform-panel:where(.astro-jmywytke),.pricing-credit-chat:where(.astro-jmywytke){grid-area:1 / 1;min-width:0}.pricing-credit-chat:where(.astro-jmywytke)[hidden]{display:none}html[data-platform-preference=teams] .pricing-credit-chat:where(.astro-jmywytke)[data-pricing-credit-platform-panel=slack]{display:none}html[data-platform-preference=teams] .pricing-credit-chat:where(.astro-jmywytke)[data-pricing-credit-platform-panel=teams][hidden]{display:block}.pricing-credit-chat:where(.astro-jmywytke){--platform-color: #4a154b;position:relative;display:grid;overflow:hidden;height:203px;grid-template-rows:44px minmax(0,1fr);box-sizing:border-box;border:1px solid rgb(var(--color-border-strong-rgb) / .9);border-radius:17px;background:var(--color-surface);box-shadow:0 14px 34px #2431431c;color:var(--ink)}.pricing-credit-chat:where(.astro-jmywytke):after{position:absolute;right:-38px;bottom:-58px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgb(var(--color-brand-primary-rgb) / .13),transparent 68%);content:"";pointer-events:none}.pricing-credit-chat:where(.astro-jmywytke).is-teams{--platform-color: #5558af;border-color:#d9dbe7}.pricing-credit-chat__topbar:where(.astro-jmywytke){display:flex;min-height:44px;align-items:center;gap:8px;padding:8px 12px;box-sizing:border-box}.is-slack:where(.astro-jmywytke) .pricing-credit-chat__topbar:where(.astro-jmywytke){background:#4a154b;color:#fff}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__topbar:where(.astro-jmywytke){border-bottom:1px solid #d8dae5;background:#e7e9f5;color:#242424}.pricing-credit-chat__topbar:where(.astro-jmywytke)>img:where(.astro-jmywytke){width:20px;height:20px;flex:0 0 20px;object-fit:contain}.pricing-credit-chat__topbar:where(.astro-jmywytke)>strong:where(.astro-jmywytke){font-size:.74rem}.pricing-credit-chat__context:where(.astro-jmywytke){margin-left:auto;color:#ffffffc7;font-size:.66rem;font-weight:650}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__context:where(.astro-jmywytke){color:#585864}.pricing-credit-chat__dots:where(.astro-jmywytke){display:flex;gap:3px}.pricing-credit-chat__dots:where(.astro-jmywytke) i:where(.astro-jmywytke){width:6px;height:6px;border-radius:50%;background:#ffffff75}.pricing-credit-chat__body:where(.astro-jmywytke){display:grid;min-height:0;height:100%;align-content:center;gap:17px;padding:17px;box-sizing:border-box;background:#fff}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__body:where(.astro-jmywytke){background:linear-gradient(180deg,#fff,#fbfbfd)}.pricing-credit-chat__message:where(.astro-jmywytke){display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.pricing-credit-chat__avatar:where(.astro-jmywytke){display:grid;width:34px;height:34px;place-items:center;overflow:hidden;border-radius:7px;background:#7c3aed;color:#fff;font-size:.68rem;font-weight:800}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__avatar:where(.astro-jmywytke).is-user{border-radius:50%}.pricing-credit-chat__avatar:where(.astro-jmywytke).is-dash{background:transparent}.pricing-credit-chat__avatar:where(.astro-jmywytke) img:where(.astro-jmywytke){width:100%;height:100%;object-fit:contain}.pricing-credit-chat__message:where(.astro-jmywytke)>div:where(.astro-jmywytke){position:relative;min-width:0}.pricing-credit-chat__message:where(.astro-jmywytke).is-dash>div:where(.astro-jmywytke){width:fit-content;max-width:100%;border:1px solid rgb(var(--color-brand-primary-rgb) / .09);border-radius:4px 11px 11px;background:linear-gradient(135deg,rgb(var(--color-brand-primary-rgb) / .08),#b293ff14);padding:7px 34px 8px 9px}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__message:where(.astro-jmywytke).is-dash>div:where(.astro-jmywytke){border-color:#5558af1c;background:#f1f1f7}.pricing-credit-chat__message-head:where(.astro-jmywytke){display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.pricing-credit-chat__message-head:where(.astro-jmywytke) strong:where(.astro-jmywytke){color:#242424;font-size:.72rem}.pricing-credit-chat__message-head:where(.astro-jmywytke) time:where(.astro-jmywytke){color:#85858e;font-size:.59rem}.pricing-credit-chat__message-head:where(.astro-jmywytke) em:where(.astro-jmywytke){display:inline-flex;margin-left:2px;border-radius:3px;background:#5558af1f;color:#474aa0;font-size:.49rem;font-style:normal;line-height:1;padding:2px 4px;text-transform:uppercase}.pricing-credit-chat__message:where(.astro-jmywytke) p:where(.astro-jmywytke){margin:0;color:#454550;font-size:.75rem;line-height:1.42}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__message:where(.astro-jmywytke) p:where(.astro-jmywytke){width:fit-content;max-width:100%;border-radius:3px 9px 9px;background:#f1f1f5;padding:6px 8px}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__message:where(.astro-jmywytke).is-user p:where(.astro-jmywytke){background:#e8e9ff}.is-teams:where(.astro-jmywytke) .pricing-credit-chat__message:where(.astro-jmywytke).is-dash p:where(.astro-jmywytke){background:transparent;padding:0}.pricing-credit-chat__done:where(.astro-jmywytke){position:absolute;right:8px;bottom:8px;display:grid;width:19px;height:19px;place-items:center;border-radius:50%;background:rgb(var(--color-brand-primary-rgb) / .12);color:var(--blue);font-size:.62rem;font-weight:800}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__topbar:where(.astro-jmywytke){min-height:50px;padding-inline:15px}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat:where(.astro-jmywytke){height:312px;grid-template-rows:50px minmax(0,1fr)}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__body:where(.astro-jmywytke){min-height:0;grid-template-columns:minmax(0,.82fr) minmax(250px,1.18fr);grid-template-rows:1fr 1fr;align-content:stretch;gap:14px 16px;padding:18px}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__message:where(.astro-jmywytke){grid-template-columns:36px minmax(0,1fr);gap:10px;align-self:center}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__avatar:where(.astro-jmywytke){width:36px;height:36px}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__message-head:where(.astro-jmywytke) strong:where(.astro-jmywytke){font-size:.75rem}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__message:where(.astro-jmywytke) p:where(.astro-jmywytke){font-size:.78rem}.pricing-credit-project-artifact:where(.astro-jmywytke){grid-column:2;grid-row:1 / 3;align-self:stretch;overflow:hidden;border:1px solid rgb(var(--color-brand-primary-rgb) / .16);border-radius:13px;background:#fff;box-shadow:0 12px 30px #222b521f}.pricing-credit-project-artifact:where(.astro-jmywytke)>header:where(.astro-jmywytke){display:flex;min-height:42px;align-items:center;gap:8px;padding:7px 11px;background:linear-gradient(105deg,#0f7fe7,#5d62e8 58%,#7b57d8);color:#fff}.pricing-credit-project-artifact:where(.astro-jmywytke)>header:where(.astro-jmywytke)>strong:where(.astro-jmywytke){font-size:.68rem}.pricing-credit-project-artifact__mark:where(.astro-jmywytke){display:flex;align-items:end;gap:2px}.pricing-credit-project-artifact__mark:where(.astro-jmywytke) i:where(.astro-jmywytke){width:3px;border-radius:99px;background:#ffffffe6}.pricing-credit-project-artifact__mark:where(.astro-jmywytke) i:where(.astro-jmywytke):nth-child(1){height:7px}.pricing-credit-project-artifact__mark:where(.astro-jmywytke) i:where(.astro-jmywytke):nth-child(2){height:11px}.pricing-credit-project-artifact__mark:where(.astro-jmywytke) i:where(.astro-jmywytke):nth-child(3){height:15px}.pricing-credit-project-artifact__live:where(.astro-jmywytke){display:inline-flex;align-items:center;gap:5px;margin-left:auto;border-radius:999px;background:#ffffff29;font-size:.55rem;font-weight:750;padding:4px 7px}.pricing-credit-project-artifact__live:where(.astro-jmywytke) i:where(.astro-jmywytke){width:5px;height:5px;border-radius:50%;background:#62e6aa;box-shadow:0 0 0 3px #62e6aa2e}.pricing-credit-project-artifact__metrics:where(.astro-jmywytke){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px}.pricing-credit-project-artifact__metrics:where(.astro-jmywytke)>div:where(.astro-jmywytke){display:grid;gap:5px;border-radius:8px;background:linear-gradient(145deg,#f5f9ff,#f5f1ff);padding:8px}.pricing-credit-project-artifact__metrics:where(.astro-jmywytke) span:where(.astro-jmywytke){overflow:hidden;color:#747686;font-size:.48rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pricing-credit-project-artifact__metrics:where(.astro-jmywytke) strong:where(.astro-jmywytke){color:#182038;font-family:var(--font-brand-heading);font-size:1rem;line-height:1}.pricing-credit-project-artifact__rows:where(.astro-jmywytke){display:grid;gap:0;padding:0 10px 10px}.pricing-credit-project-artifact__rows:where(.astro-jmywytke)>div:where(.astro-jmywytke){display:flex;min-height:31px;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #eceef5;color:#4c4f5f;font-size:.55rem}.pricing-credit-project-artifact__rows:where(.astro-jmywytke) span:where(.astro-jmywytke){display:inline-flex;align-items:center;gap:6px;font-weight:650}.pricing-credit-project-artifact__rows:where(.astro-jmywytke) span:where(.astro-jmywytke) i:where(.astro-jmywytke){width:7px;height:7px;border-radius:3px}.pricing-credit-project-artifact__rows:where(.astro-jmywytke) span:where(.astro-jmywytke) i:where(.astro-jmywytke).is-blue{background:#168cff}.pricing-credit-project-artifact__rows:where(.astro-jmywytke) span:where(.astro-jmywytke) i:where(.astro-jmywytke).is-violet{background:#8167ef}.pricing-credit-project-artifact__rows:where(.astro-jmywytke)>div:where(.astro-jmywytke)>strong:where(.astro-jmywytke){border-radius:999px;background:#edf8f3;color:#278761;font-size:.48rem;padding:3px 6px}.pricing-credit-project-artifact__rows:where(.astro-jmywytke)>div:where(.astro-jmywytke):last-child>strong:where(.astro-jmywytke){background:#f2efff;color:#6754ca}@media(prefers-reduced-motion:no-preference){.pricing-credit-platform-stage:where(.astro-jmywytke):hover{filter:saturate(1.04);transform:translateY(-2px)}.pricing-credit-platform-stage:where(.astro-jmywytke).is-playing .pricing-credit-chat__topbar:where(.astro-jmywytke){animation:pricing-credit-topbar-in .36s cubic-bezier(.16,1,.3,1) both}.pricing-credit-platform-stage:where(.astro-jmywytke).is-playing .pricing-credit-chat__message:where(.astro-jmywytke).is-user{animation:pricing-credit-message-in .42s cubic-bezier(.16,1,.3,1) .11s both}.pricing-credit-platform-stage:where(.astro-jmywytke).is-playing .pricing-credit-chat__message:where(.astro-jmywytke).is-dash{animation:pricing-credit-message-in .46s cubic-bezier(.16,1,.3,1) .3s both}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project.is-playing .pricing-credit-project-artifact:where(.astro-jmywytke){animation:pricing-credit-artifact-in .52s cubic-bezier(.16,1,.3,1) .26s both}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project.is-playing .pricing-credit-chat__message:where(.astro-jmywytke).is-dash{animation-delay:.52s}.pricing-credit-platform-stage:where(.astro-jmywytke).is-playing .pricing-credit-chat__done:where(.astro-jmywytke){animation:pricing-credit-done-in .38s cubic-bezier(.34,1.56,.64,1) .61s both}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project.is-playing .pricing-credit-chat__done:where(.astro-jmywytke){animation-delay:.81s}@keyframes pricing-credit-topbar-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-credit-message-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pricing-credit-done-in{0%{opacity:0;transform:scale(.35) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes pricing-credit-artifact-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}}@media(max-width:560px){.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat:where(.astro-jmywytke){height:492px}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-chat__body:where(.astro-jmywytke){min-height:0;grid-template-columns:1fr;grid-template-rows:auto}.pricing-credit-platform-stage:where(.astro-jmywytke).is-project .pricing-credit-project-artifact:where(.astro-jmywytke){grid-column:1;grid-row:auto;min-height:198px}}.pricing-hero:where(.astro-lmkygsfs){position:relative;overflow:hidden;padding:clamp(74px,8vw,116px) 0 clamp(118px,13vw,170px);background:linear-gradient(120deg,rgb(var(--color-brand-primary-rgb) / .11),transparent 38%),linear-gradient(150deg,#f6fbff,#f4f0ff 58%,#fff)}.pricing-hero:where(.astro-lmkygsfs):after{position:absolute;inset:0;background-image:linear-gradient(rgb(var(--color-brand-primary-rgb) / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--color-brand-primary-rgb) / .055) 1px,transparent 1px);background-size:64px 64px;content:"";mask-image:linear-gradient(to bottom,rgb(0 0 0 / .55),transparent 80%);pointer-events:none}.pricing-hero__orb:where(.astro-lmkygsfs){position:absolute;z-index:0;border-radius:999px;filter:blur(1px);pointer-events:none}.pricing-hero__orb:where(.astro-lmkygsfs).is-one{top:-180px;right:-80px;width:430px;height:430px;background:radial-gradient(circle,rgb(var(--color-brand-primary-rgb) / .22),transparent 68%)}.pricing-hero__orb:where(.astro-lmkygsfs).is-two{bottom:10px;left:-140px;width:340px;height:340px;background:radial-gradient(circle,rgb(178 147 255 / .18),transparent 70%)}.pricing-hero__inner:where(.astro-lmkygsfs){position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(48px,7vw,96px);align-items:center}.pricing-hero__eyebrow:where(.astro-lmkygsfs){display:inline-flex;align-items:center;gap:10px;margin:0 0 24px;color:var(--blue-ink);font-family:var(--font-brand-heading);font-size:.76rem;font-weight:var(--font-brand-eyebrow-weight);letter-spacing:.19em;text-transform:uppercase}.pricing-hero__eyebrow:where(.astro-lmkygsfs):before{width:34px;height:2px;border-radius:99px;background:var(--ink);content:""}.pricing-hero:where(.astro-lmkygsfs) h1:where(.astro-lmkygsfs){max-width:760px;margin:0;color:var(--ink);font-family:var(--font-brand-heading);font-size:clamp(3.3rem,6.3vw,6.2rem);font-weight:740;letter-spacing:-.055em;line-height:.96}.pricing-hero:where(.astro-lmkygsfs) h1:where(.astro-lmkygsfs) span:where(.astro-lmkygsfs){color:var(--blue)}.pricing-hero__description:where(.astro-lmkygsfs){max-width:690px;margin:30px 0 0;color:var(--color-text-soft);font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.65}.pricing-hero__proofs:where(.astro-lmkygsfs){display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.pricing-hero__proofs:where(.astro-lmkygsfs) span:where(.astro-lmkygsfs){display:inline-flex;align-items:center;min-height:34px;border:1px solid rgb(var(--color-brand-primary-rgb) / .18);border-radius:999px;background:rgb(var(--color-surface-rgb) / .68);color:var(--color-text-link-muted);font-size:.78rem;font-weight:650;padding:0 13px}.starter-credit-card:where(.astro-lmkygsfs){position:relative;overflow:hidden;border:1px solid rgb(var(--color-brand-primary-rgb) / .24);border-radius:28px;background:rgb(var(--color-surface-rgb) / .82);box-shadow:0 28px 90px rgb(var(--color-brand-primary-rgb) / .18);padding:30px;backdrop-filter:blur(18px);transform:rotate(2deg)}.pricing-hero:where(.astro-lmkygsfs).is-ready .starter-credit-card:where(.astro-lmkygsfs){animation:starter-credit-card-rise .9s cubic-bezier(.16,1,.3,1) both;will-change:opacity,translate,scale}.pricing-hero:where(.astro-lmkygsfs).is-ready .starter-credit-card__meter:where(.astro-lmkygsfs) span:where(.astro-lmkygsfs){animation:starter-credit-meter-fill .7s cubic-bezier(.22,1,.36,1) .48s both;transform-origin:left center}.pricing-hero:where(.astro-lmkygsfs).is-ready .starter-credit-card__status:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs){animation:starter-credit-status-pulse .42s ease-in-out .56s 2 both}.starter-credit-card:where(.astro-lmkygsfs):before{position:absolute;top:-90px;right:-70px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgb(var(--color-brand-primary-rgb) / .22),transparent 68%);content:""}.starter-credit-card__top:where(.astro-lmkygsfs),.starter-credit-card__bottom:where(.astro-lmkygsfs){position:relative;display:flex;justify-content:space-between;gap:16px;color:var(--color-text-soft);font-size:.78rem}.starter-credit-card__label:where(.astro-lmkygsfs){color:var(--ink);font-weight:700}.starter-credit-card__status:where(.astro-lmkygsfs){display:inline-flex;align-items:center;gap:6px;color:#237653;font-weight:650}.starter-credit-card__status:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs){width:7px;height:7px;border-radius:99px;background:#31ad75;box-shadow:0 0 0 4px #31ad751f}.starter-credit-card__value:where(.astro-lmkygsfs){position:relative;margin:40px 0 22px;color:var(--ink);font-family:var(--font-brand-heading);font-size:clamp(4.4rem,8vw,6.3rem);font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:-.06em;line-height:.8}.starter-credit-card__meter:where(.astro-lmkygsfs){position:relative;height:10px;margin-bottom:20px;overflow:hidden;border-radius:99px;background:var(--bg-sky)}.starter-credit-card__meter:where(.astro-lmkygsfs) span:where(.astro-lmkygsfs){display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),#9c7cff)}.pricing-plans:where(.astro-lmkygsfs){position:relative;z-index:2;margin-top:-88px;padding:0 0 5.5rem}.pricing-plans-shell:where(.astro-lmkygsfs){overflow:hidden;border:1px solid rgb(var(--color-brand-primary-rgb) / .16);border-radius:32px;background:rgb(var(--color-surface-rgb) / .88);box-shadow:0 30px 80px #284e761f;padding:14px;backdrop-filter:blur(16px)}.pricing-plans-grid:where(.astro-lmkygsfs){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.pricing-billing-note:where(.astro-lmkygsfs){display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;max-width:840px;margin:24px auto 0;color:var(--color-text-soft);font-size:.9rem}.pricing-billing-note__copy:where(.astro-lmkygsfs){display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:24px}.pricing-billing-note__icon:where(.astro-lmkygsfs){display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--bg-sky);color:var(--blue);font-weight:800}.pricing-billing-note:where(.astro-lmkygsfs) p:where(.astro-lmkygsfs){margin:0}.pricing-billing-note:where(.astro-lmkygsfs) strong:where(.astro-lmkygsfs){color:var(--ink)}.pricing-billing-note:where(.astro-lmkygsfs) a:where(.astro-lmkygsfs){color:var(--blue-ink);font-weight:700;white-space:nowrap}.pricing-credits-section:where(.astro-lmkygsfs){padding:6.5rem 0;background:var(--color-surface)}.pricing-section-heading:where(.astro-lmkygsfs){max-width:1040px;margin:0 auto 50px;text-align:center}.billing-explainer-heading:where(.astro-lmkygsfs){max-width:760px;margin:0 auto 50px;text-align:center}.pricing-section-heading:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs):first-child,.billing-explainer-heading:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs):first-child{margin-bottom:18px}.pricing-section-heading:where(.astro-lmkygsfs) h2:where(.astro-lmkygsfs),.billing-explainer-heading:where(.astro-lmkygsfs) h2:where(.astro-lmkygsfs){margin:0;color:var(--ink);font-family:var(--font-brand-heading);font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:730;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.pricing-section-heading:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs):last-child{max-width:760px}.pricing-section-heading:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs):last-child,.billing-explainer-heading:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs):last-child{margin:20px auto 0;color:var(--color-text-soft);font-size:1.04rem;line-height:1.65}.credit-group-grid:where(.astro-lmkygsfs){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.credit-group-card:where(.astro-lmkygsfs){position:relative;overflow:hidden;min-height:100%;border:1px solid var(--line);border-radius:24px;background:linear-gradient(160deg,var(--color-surface) 0%,var(--bg-soft) 100%);box-shadow:var(--shadow-brand-sm);padding:26px}.credit-group-card:where(.astro-lmkygsfs).is-2{background:linear-gradient(160deg,#f2f8ff,#f5f1ff)}.credit-group-card:where(.astro-lmkygsfs).is-3{display:grid;grid-column:1 / -1;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);grid-template-areas:"project-copy project-preview";column-gap:clamp(38px,5vw,72px);align-items:center;border-color:#d7ab3d3d;background:radial-gradient(circle at 92% 12%,rgb(255 207 86 / .2),transparent 32%),radial-gradient(circle at 4% 96%,rgb(var(--color-brand-primary-rgb) / .12),transparent 34%),linear-gradient(135deg,#fffaf0,#fff 48%,#f6f3ff);padding:clamp(32px,4.5vw,54px)}.credit-group-card:where(.astro-lmkygsfs).is-3:before{position:absolute;top:-90px;right:-60px;width:250px;height:250px;border:1px solid rgb(255 205 80 / .2);border-radius:50%;box-shadow:0 0 0 34px #ffcd500b,0 0 0 68px rgb(var(--color-brand-primary-rgb) / .025);content:"";pointer-events:none}.credit-group-card:where(.astro-lmkygsfs).is-3>:where(.astro-lmkygsfs){position:relative;z-index:1}.credit-group-card:where(.astro-lmkygsfs).is-3 .credit-group-card__copy:where(.astro-lmkygsfs){grid-area:project-copy;align-self:center}.credit-group-card:where(.astro-lmkygsfs).is-3 h3:where(.astro-lmkygsfs){font-size:clamp(2rem,3vw,2.7rem);letter-spacing:-.04em}.credit-group-card:where(.astro-lmkygsfs).is-3 .credit-group-card__copy:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs){max-width:390px;min-height:0;font-size:1rem}.credit-group-card:where(.astro-lmkygsfs).is-3 .pricing-credit-platform-stage{grid-area:project-preview;width:100%;align-self:center}.credit-group-card:where(.astro-lmkygsfs).is-3 .pricing-credit-chat{border-color:rgb(var(--color-brand-primary-rgb) / .22);box-shadow:0 24px 60px #2a235629}@media(prefers-reduced-motion:no-preference){.credit-group-card:where(.astro-lmkygsfs).is-motion-ready{opacity:0;transform:translateY(26px) scale(.985)}.credit-group-card:where(.astro-lmkygsfs).is-motion-ready.is-visible{animation:pricing-credit-card-in .66s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--credit-card-index) * 90ms)}@keyframes pricing-credit-card-in{0%{opacity:0;transform:translateY(26px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}}.credit-group-card__cost:where(.astro-lmkygsfs){display:flex;width:fit-content;max-width:100%;align-items:center;gap:14px;margin:0 0 12px}.credit-group-card__amount:where(.astro-lmkygsfs){display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.credit-group-card__amount:where(.astro-lmkygsfs) strong:where(.astro-lmkygsfs){background:linear-gradient(100deg,#168cff,#6174ff 58%,#8a63ff);background-clip:text;color:transparent;font-family:var(--font-brand-heading);font-size:clamp(2rem,3.2vw,2.55rem);font-weight:760;letter-spacing:-.045em;line-height:1;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.credit-group-card__amount:where(.astro-lmkygsfs)>span:where(.astro-lmkygsfs){color:var(--color-text-soft);font-size:.72rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.credit-group-card__effort:where(.astro-lmkygsfs){display:inline-flex;height:27px;flex:0 0 auto;align-items:end;gap:3px;padding-top:2px}.credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs){width:5px;border-radius:99px;background:rgb(var(--color-brand-primary-rgb) / .13)}.credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs):nth-child(1){height:10px}.credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs):nth-child(2){height:17px}.credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs):nth-child(3){height:24px}.credit-group-card:where(.astro-lmkygsfs).is-1 .credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs):nth-child(1),.credit-group-card:where(.astro-lmkygsfs).is-2 .credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs):nth-child(-n+2),.credit-group-card:where(.astro-lmkygsfs).is-3 .credit-group-card__effort:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs){background:linear-gradient(180deg,#8a63ff,#168cff);box-shadow:0 3px 9px rgb(var(--color-brand-primary-rgb) / .2)}.credit-group-card:where(.astro-lmkygsfs) h3:where(.astro-lmkygsfs){margin:0 0 12px;color:var(--ink);font-family:var(--font-brand-heading);font-size:1.72rem;font-weight:700;letter-spacing:-.025em}.credit-group-card__copy:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs){min-height:0;margin:0 0 13px;color:var(--color-text-soft);font-size:.92rem;line-height:1.6}.credit-group-card__examples:where(.astro-lmkygsfs){display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.credit-group-card__examples:where(.astro-lmkygsfs) li:where(.astro-lmkygsfs){display:flex;align-items:center;gap:9px;border:1px solid rgb(var(--color-brand-primary-rgb) / .12);border-radius:11px;background:rgb(var(--color-surface-rgb) / .72);color:var(--color-text-link-muted);font-size:.78rem;font-weight:650;line-height:1.35;padding:9px 11px;backdrop-filter:blur(8px)}.credit-group-card__examples:where(.astro-lmkygsfs) li:where(.astro-lmkygsfs)>span:where(.astro-lmkygsfs){display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border-radius:50%;background:rgb(var(--color-brand-primary-rgb) / .11);color:var(--blue);font-size:.64rem;font-weight:800}.pricing-credit-platform-switch:where(.astro-lmkygsfs){display:grid;width:fit-content;max-width:100%;grid-template-columns:1fr 1fr;gap:3px;margin:24px auto 0;border:1px solid rgb(79 70 111 / .16);border-radius:999px;background:rgb(var(--color-surface-rgb) / .82);box-shadow:0 6px 18px #291d5612;padding:3px;backdrop-filter:blur(12px)}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs){display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:999px;background:transparent;color:#3b3a43;cursor:pointer;font-family:var(--font-brand-sans);font-size:.69rem;font-weight:700;line-height:1;padding:5px 10px;white-space:nowrap;transition:background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs):hover{background:rgb(var(--color-brand-primary-rgb) / .07)}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs):active{transform:translateY(1px)}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs):focus-visible{outline:2px solid rgb(85 88 175 / .35);outline-offset:2px}.pricing-credit-platform-switch:where(.astro-lmkygsfs) img:where(.astro-lmkygsfs){width:15px;height:15px;flex:0 0 15px;object-fit:contain}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-active.is-slack{background:#4a154b;box-shadow:0 3px 9px #4a154b2e;color:#fff}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-active.is-teams{background:#5558af;box-shadow:0 3px 9px #5558af33;color:#fff}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-active img:where(.astro-lmkygsfs){box-sizing:border-box;border-radius:3px;background:#fff;padding:2px}html[data-platform-preference=teams] .pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-slack{background:transparent;box-shadow:none;color:#3b3a43}html[data-platform-preference=teams] .pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-slack img:where(.astro-lmkygsfs){background:transparent;padding:0}html[data-platform-preference=teams] .pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-teams{background:#5558af;box-shadow:0 3px 9px #5558af33;color:#fff}html[data-platform-preference=teams] .pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs).is-teams img:where(.astro-lmkygsfs){box-sizing:border-box;border-radius:3px;background:#fff;padding:2px}.credit-estimate-note:where(.astro-lmkygsfs){margin:18px 0 0;color:var(--color-text-soft);font-size:.9rem;text-align:center}.billing-explainer-section:where(.astro-lmkygsfs){padding:2rem 0 6.5rem;background:var(--color-surface)}.billing-explainer-shell:where(.astro-lmkygsfs){overflow:hidden;border:1px solid rgb(var(--color-brand-primary-rgb) / .16);border-radius:32px;background:radial-gradient(80% 120% at 0% 0%,rgb(var(--color-brand-primary-rgb) / .14),transparent 48%),linear-gradient(145deg,#f7fbff,#f7f3ff);padding:clamp(48px,6vw,76px)}.billing-step-grid:where(.astro-lmkygsfs){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.billing-step:where(.astro-lmkygsfs){border:1px solid rgb(var(--color-brand-primary-rgb) / .15);border-radius:20px;background:rgb(var(--color-surface-rgb) / .76);padding:26px}.billing-step:where(.astro-lmkygsfs)>span:where(.astro-lmkygsfs){display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:30px;border-radius:13px;background:var(--blue);box-shadow:var(--shadow-brand-primary);color:var(--color-surface);font-family:var(--font-brand-heading);font-size:.74rem;font-weight:750}.billing-step:where(.astro-lmkygsfs) h3:where(.astro-lmkygsfs){margin:0 0 10px;color:var(--ink);font-family:var(--font-brand-heading);font-size:1.28rem;font-weight:700;line-height:1.25}.billing-step:where(.astro-lmkygsfs) p:where(.astro-lmkygsfs){margin:0;color:var(--color-text-soft);font-size:.9rem;line-height:1.6}@keyframes starter-credit-card-rise{0%{opacity:0;scale:.97;translate:0 64px}62%{opacity:1;scale:1.012;translate:0 -10px}80%{scale:.997;translate:0 4px}to{opacity:1;scale:1;translate:0 0}}@keyframes starter-credit-meter-fill{0%{opacity:.45;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes starter-credit-status-pulse{0%{box-shadow:0 0 0 4px #31ad751f;scale:1}50%{box-shadow:0 0 0 9px #31ad7529;scale:1.28}to{box-shadow:0 0 0 4px #31ad751f;scale:1}}@media(prefers-reduced-motion:reduce){.pricing-hero:where(.astro-lmkygsfs).is-ready .starter-credit-card:where(.astro-lmkygsfs),.pricing-hero:where(.astro-lmkygsfs).is-ready .starter-credit-card__meter:where(.astro-lmkygsfs) span:where(.astro-lmkygsfs),.pricing-hero:where(.astro-lmkygsfs).is-ready .starter-credit-card__status:where(.astro-lmkygsfs) i:where(.astro-lmkygsfs){animation:none}}@media(max-width:63rem){.pricing-hero__inner:where(.astro-lmkygsfs){grid-template-columns:1fr;gap:50px}.starter-credit-card:where(.astro-lmkygsfs){width:min(100%,520px);transform:none}.pricing-plans-grid:where(.astro-lmkygsfs),.credit-group-grid:where(.astro-lmkygsfs),.billing-step-grid:where(.astro-lmkygsfs){grid-template-columns:1fr}.credit-group-card:where(.astro-lmkygsfs).is-3{display:block;grid-column:auto;padding:26px}.credit-group-card:where(.astro-lmkygsfs).is-3 .credit-group-card__examples:where(.astro-lmkygsfs){margin-bottom:24px}.pricing-plans:where(.astro-lmkygsfs){margin-top:-70px}.credit-group-card__copy:where(.astro-lmkygsfs)>p:where(.astro-lmkygsfs){min-height:0}}@media(max-width:44rem){.pricing-hero:where(.astro-lmkygsfs){padding-top:58px;padding-bottom:88px}.pricing-hero:where(.astro-lmkygsfs) h1:where(.astro-lmkygsfs){font-size:clamp(3.1rem,16vw,4.4rem)}.starter-credit-card:where(.astro-lmkygsfs){display:none}.starter-credit-card__bottom:where(.astro-lmkygsfs){flex-direction:column;gap:4px}.pricing-plans-shell:where(.astro-lmkygsfs),.billing-explainer-shell:where(.astro-lmkygsfs){border-radius:24px}.pricing-plans-shell:where(.astro-lmkygsfs){padding:8px}.pricing-billing-note:where(.astro-lmkygsfs){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin-top:20px}.pricing-billing-note__copy:where(.astro-lmkygsfs){display:block}.pricing-billing-note:where(.astro-lmkygsfs) strong:where(.astro-lmkygsfs),.pricing-billing-note:where(.astro-lmkygsfs) p:where(.astro-lmkygsfs)>span:where(.astro-lmkygsfs){display:block}.pricing-billing-note:where(.astro-lmkygsfs) p:where(.astro-lmkygsfs)>span:where(.astro-lmkygsfs){margin-top:2px;line-height:1.5}.pricing-billing-note:where(.astro-lmkygsfs) a:where(.astro-lmkygsfs){display:inline-flex;align-items:center;gap:5px;margin-top:10px;white-space:nowrap}.pricing-credits-section:where(.astro-lmkygsfs),.billing-explainer-section:where(.astro-lmkygsfs){padding:4.5rem 0}.billing-explainer-shell:where(.astro-lmkygsfs){padding:40px 18px 18px}.credit-group-card:where(.astro-lmkygsfs),.billing-step:where(.astro-lmkygsfs){padding:22px}.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs){min-width:0;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.pricing-credit-platform-switch:where(.astro-lmkygsfs) button:where(.astro-lmkygsfs){transition:none}}
