.sy-plans:where(.astro-bnzs7wvs){margin:4rem 0;position:relative;z-index:2}.title:where(.astro-bnzs7wvs){--fs:2.4rem;letter-spacing:-.01em;margin-bottom:.4em}.subtitle:where(.astro-bnzs7wvs),.title:where(.astro-bnzs7wvs){text-align:center}.subtitle:where(.astro-bnzs7wvs){--fs:var(--font-size-md);color:var(--color-text-alt);margin:0 auto 2.5em;max-width:36em}.plans:where(.astro-bnzs7wvs){display:grid;grid-gap:1rem;align-items:stretch;gap:1rem}.plans-cols-3:where(.astro-bnzs7wvs){grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:64rem}.plans-cols-4:where(.astro-bnzs7wvs){grid-template-columns:repeat(4,minmax(0,1fr))}.plan:where(.astro-bnzs7wvs){background:var(--color-white);border:1px solid rgba(var(--rgb-text),.1);border-radius:1rem;box-shadow:0 .5rem 1.5rem #12273f0a;display:flex;flex-direction:column;padding:1.8rem 1.6rem 1.85rem;position:relative;transition:transform .2s var(--ease-out-cubic),box-shadow .2s var(--ease-out-cubic),border-color .2s var(--ease-out-cubic)}.plan:where(.astro-bnzs7wvs):hover{box-shadow:0 .85rem 2rem #12273f14;transform:translateY(-2px)}.plan-highlight:where(.astro-bnzs7wvs){border-color:var(--color-brand-1);box-shadow:0 .85rem 2.25rem rgba(var(--rgb-brand-1),.1)}.plan-accent-gold:where(.astro-bnzs7wvs){border-color:var(--color-brand-4);box-shadow:0 .85rem 2.25rem rgba(var(--rgb-brand-4),.18)}.plan-accent-gold:where(.astro-bnzs7wvs) .plan-features:where(.astro-bnzs7wvs){border-top-color:rgba(var(--rgb-brand-4),.4)}.plan-badge:where(.astro-bnzs7wvs){background:var(--color-brand-1);border-radius:999px;color:var(--color-white);font:700 .62rem/1 var(--font-sans);letter-spacing:.1em;padding:.32rem .7rem;position:absolute;right:1.25rem;text-transform:uppercase;top:-.7rem}.plan-badge-soon:where(.astro-bnzs7wvs){background:rgba(var(--rgb-text),.6)}.plan-title:where(.astro-bnzs7wvs){color:var(--color-text);font:700 1.15rem/1.2 var(--font-display);letter-spacing:0;margin:0 0 .4rem}.plan-desc:where(.astro-bnzs7wvs){color:var(--color-text-alt);font:500 var(--font-size-sm) /1.5 var(--font-sans);margin:0 0 1.4rem;min-height:3em}.plan-price:where(.astro-bnzs7wvs){align-items:baseline;display:flex;gap:.3em;margin:0 0 .2rem}.plan-price:where(.astro-bnzs7wvs) .amount:where(.astro-bnzs7wvs){color:var(--color-text);font:700 2.5rem/1 var(--font-display);letter-spacing:-.02em}.plan-price:where(.astro-bnzs7wvs) .duration:where(.astro-bnzs7wvs){color:var(--color-text-alt);font:500 var(--font-size-sm) /1 var(--font-sans)}.plan-annual:where(.astro-bnzs7wvs){color:var(--color-text-alt);font:500 var(--font-size-xs) /1.4 var(--font-sans);margin:0 0 1.25rem;min-height:1.4em}.plan:where(.astro-bnzs7wvs) .plan-cta{display:block;margin:0 0 1.5rem;width:100%}.plan:where(.astro-bnzs7wvs) .plan-cta>span>span{justify-content:center}.plan-features:where(.astro-bnzs7wvs){border-top:1px solid rgba(var(--rgb-text),.08);display:flex;flex:1;flex-direction:column;gap:.65em;list-style:none;margin:0;padding:1.35rem 0 0}.plan-features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs){align-items:flex-start;color:var(--color-text);display:flex;font:500 var(--font-size-sm) /1.45 var(--font-sans);gap:.55em}.plan-features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs):before{background:var(--color-brand-1);content:"";display:block;flex-shrink:0;height:.7em;margin-top:.35em;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='253' height='251' viewBox='0 0 253 251'%3E%3Cpath d='M250.06 8.59a17.57 17.57 0 0 0-28.72-2.11L92.92 164.79a7.5 7.5 0 0 1-11.97-.42l-30.77-43.92a27.8 27.8 0 0 0-45.52 31.87l62.97 89.95a19.22 19.22 0 0 0 31.53-.03l18.07-25.97 132.1-188.66a17.56 17.56 0 0 0 .7-19.02z'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='253' height='251' viewBox='0 0 253 251'%3E%3Cpath d='M250.06 8.59a17.57 17.57 0 0 0-28.72-2.11L92.92 164.79a7.5 7.5 0 0 1-11.97-.42l-30.77-43.92a27.8 27.8 0 0 0-45.52 31.87l62.97 89.95a19.22 19.22 0 0 0 31.53-.03l18.07-25.97 132.1-188.66a17.56 17.56 0 0 0 .7-19.02z'/%3E%3C/svg%3E") no-repeat center /contain;opacity:0;transition:opacity .3s var(--ease-out-cubic);width:.7em}.plan-features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs).is-in:before{opacity:1}@media (max-width:1180px){.plans-cols-4:where(.astro-bnzs7wvs){gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.plan-price:where(.astro-bnzs7wvs) .amount:where(.astro-bnzs7wvs){font-size:2.6rem}}@media only screen and (max-width:767px){.plans-cols-3:where(.astro-bnzs7wvs),.plans-cols-4:where(.astro-bnzs7wvs){grid-template-columns:1fr}.plan-desc:where(.astro-bnzs7wvs){min-height:0}}.enterprise-modal:where(.astro-g3kwhqi4){background:transparent;border:none;color:inherit;margin:auto;max-width:min(34rem,calc(100vw - 2rem));padding:0;width:100%}.enterprise-modal:where(.astro-g3kwhqi4)::backdrop{backdrop-filter:blur(6px);background:#080e119e}.enterprise-modal:where(.astro-g3kwhqi4)[open]{animation:enterprise-pop .22s ease-out}@keyframes enterprise-pop{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}.card:where(.astro-g3kwhqi4){background:#14191c;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-shadow:0 1.5rem 4rem #00000080;color:#ffffffeb;padding:1.6rem 1.6rem 1.5rem;position:relative}.close:where(.astro-g3kwhqi4){align-items:center;background:transparent;border:none;border-radius:999px;color:#ffffff8c;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;position:absolute;right:.9rem;top:.9rem;transition:color .15s ease,background .15s ease;width:2rem}.close:where(.astro-g3kwhqi4):focus-visible,.close:where(.astro-g3kwhqi4):hover{background:#ffffff14;color:#fffffff2;outline:none}.title:where(.astro-g3kwhqi4){color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .5rem}.meta:where(.astro-g3kwhqi4){color:#fff9;font-size:.85rem;line-height:1.55;margin:0 0 1.2rem}.form:where(.astro-g3kwhqi4){display:flex;flex-direction:column;gap:.65rem}.field:where(.astro-g3kwhqi4){display:block;position:relative}.field:where(.astro-g3kwhqi4) input:where(.astro-g3kwhqi4),.field:where(.astro-g3kwhqi4) select:where(.astro-g3kwhqi4),.field:where(.astro-g3kwhqi4) textarea:where(.astro-g3kwhqi4){background:#1d2327;border:1px solid hsla(0,0%,100%,.1);border-radius:.65rem;color:#fff;font:inherit;font-size:.95rem;padding:.95rem 1rem;transition:border-color .15s ease,background .15s ease;width:100%}.field:where(.astro-g3kwhqi4) textarea:where(.astro-g3kwhqi4){font-family:inherit;line-height:1.5;min-height:4.5rem;resize:vertical}.field:where(.astro-g3kwhqi4) input:where(.astro-g3kwhqi4)::-moz-placeholder,.field:where(.astro-g3kwhqi4) textarea:where(.astro-g3kwhqi4)::-moz-placeholder{color:#fff6}.field:where(.astro-g3kwhqi4) input:where(.astro-g3kwhqi4)::placeholder,.field:where(.astro-g3kwhqi4) textarea:where(.astro-g3kwhqi4)::placeholder{color:#fff6}.field:where(.astro-g3kwhqi4) input:where(.astro-g3kwhqi4):focus,.field:where(.astro-g3kwhqi4) select:where(.astro-g3kwhqi4):focus,.field:where(.astro-g3kwhqi4) textarea:where(.astro-g3kwhqi4):focus{background:#232a2e;border-color:#ffffff52;outline:none}.field-select:where(.astro-g3kwhqi4) select:where(.astro-g3kwhqi4){-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#fff6;padding-right:2.5rem}.field-select:where(.astro-g3kwhqi4) select:where(.astro-g3kwhqi4):valid{color:#fff}.field-select:where(.astro-g3kwhqi4):after{border-bottom:2px solid hsla(0,0%,100%,.45);border-right:2px solid hsla(0,0%,100%,.45);content:"";height:.55rem;pointer-events:none;position:absolute;right:1.1rem;top:50%;transform:translateY(-65%) rotate(45deg);width:.55rem}.sr-only:where(.astro-g3kwhqi4){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.submit:where(.astro-g3kwhqi4){background:#fff;border:none;border-radius:.65rem;color:#11161a;cursor:pointer;font:inherit;font-size:.95rem;font-weight:600;margin-top:.4rem;padding:.95rem 1rem;position:relative;transition:transform .15s ease,background .15s ease}.submit:where(.astro-g3kwhqi4):hover:not(:disabled){background:#f1f3f4;transform:translateY(-1px)}.submit:where(.astro-g3kwhqi4):disabled{cursor:progress;opacity:.85}.submit:where(.astro-g3kwhqi4)[data-loading] .submit-label:where(.astro-g3kwhqi4){opacity:0}.submit-spinner:where(.astro-g3kwhqi4){border:2px solid rgba(0,0,0,.15);border-radius:999px;border-top-color:#11161a;height:1.1rem;inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;width:1.1rem}.submit:where(.astro-g3kwhqi4)[data-loading] .submit-spinner:where(.astro-g3kwhqi4){animation:enterprise-spin .7s linear infinite;opacity:1}@keyframes enterprise-spin{to{transform:rotate(1turn)}}.error:where(.astro-g3kwhqi4){color:#f59c98;font-size:.85rem;margin:0}.success:where(.astro-g3kwhqi4){padding:.4rem 0 .2rem}.success-title:where(.astro-g3kwhqi4){color:#fff;font-size:1.05rem;font-weight:600;margin:0 0 .35rem}.success-body:where(.astro-g3kwhqi4){color:#ffffffb3;font-size:.9rem;line-height:1.5;margin:0}@media (max-width:480px){.card:where(.astro-g3kwhqi4){padding:1.3rem 1.2rem}.title:where(.astro-g3kwhqi4){font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.enterprise-modal:where(.astro-g3kwhqi4)[open],.submit:where(.astro-g3kwhqi4)[data-loading] .submit-spinner:where(.astro-g3kwhqi4){animation:none}}.access-banner:where(.astro-5xm22hxb){background:radial-gradient(circle at 8% 0,rgba(var(--rgb-brand-4),.15),transparent 30rem),var(--color-bg);padding:4.5rem 0;position:relative;scroll-margin-top:5rem;z-index:3}.access-shell:where(.astro-5xm22hxb){display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.65fr);grid-gap:max(2rem,min(5vw,5rem));align-items:center;gap:max(2rem,min(5vw,5rem))}.access-intro:where(.astro-5xm22hxb){max-width:25rem}.access-eyebrow:where(.astro-5xm22hxb){color:var(--color-brand-1);font:700 .68rem/1 var(--font-sans);letter-spacing:.13em;margin:0 0 .8rem;text-transform:uppercase}.access-intro:where(.astro-5xm22hxb) h2:where(.astro-5xm22hxb){color:var(--color-text);font:750 max(2rem,min(4vw,3.15rem)) /1.04 var(--font-display);letter-spacing:-.035em;margin:0}.access-intro:where(.astro-5xm22hxb)>p:where(.astro-5xm22hxb):last-child{color:var(--color-text-alt);font:500 var(--font-size-sm) /1.6 var(--font-sans);margin:1.2rem 0 0}.access-options:where(.astro-5xm22hxb){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.access-option:where(.astro-5xm22hxb){background:#ffffffd6;border:1px solid rgba(var(--rgb-text),.1);border-radius:1.1rem;box-shadow:0 1rem 2.8rem #12273f12;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:1.65rem;position:relative;scroll-margin-top:6rem}.access-option:where(.astro-5xm22hxb):before{background:var(--option-accent);content:"";height:3px;inset:0 0 auto;position:absolute}.access-option--beta:where(.astro-5xm22hxb){--option-accent:var(--color-brand-4);--option-accent-rgb:var(--rgb-brand-4)}.access-option--trial:where(.astro-5xm22hxb){--option-accent:var(--color-brand-1);--option-accent-rgb:var(--rgb-brand-1);background:linear-gradient(150deg,#fff,rgba(var(--rgb-brand-3),.7));border-color:rgba(var(--rgb-brand-1),.26)}.option-topline:where(.astro-5xm22hxb){align-items:center;display:flex;gap:.75rem;justify-content:space-between}.option-label:where(.astro-5xm22hxb){color:var(--color-text-alt);font:700 .65rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.option-badge:where(.astro-5xm22hxb){background:rgba(var(--option-accent-rgb),.1);border:1px solid rgba(var(--option-accent-rgb),.45);border-radius:999px;color:color-mix(in srgb,var(--option-accent) 72%,var(--color-text));flex:0 0 auto;font:750 .59rem/1 var(--font-sans);letter-spacing:.08em;padding:.38rem .62rem;text-transform:uppercase}.access-option:where(.astro-5xm22hxb) h3:where(.astro-5xm22hxb){color:var(--color-text);font:720 1.32rem/1.15 var(--font-display);letter-spacing:-.015em;margin:1.25rem 0 0}.option-copy:where(.astro-5xm22hxb){color:var(--color-text-alt);font:500 .78rem/1.55 var(--font-sans);margin:.7rem 0 1.25rem;min-height:5.1em}.invite-form:where(.astro-5xm22hxb){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem}.invite-form:where(.astro-5xm22hxb)[hidden]{display:none}.email-field:where(.astro-5xm22hxb) input:where(.astro-5xm22hxb){background:#fff;border:1px solid rgba(var(--rgb-text),.14);border-radius:.65rem;color:var(--color-text);font:500 .73rem/1 var(--font-sans);height:2.9rem;outline:none;padding:0 .9rem;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.email-field:where(.astro-5xm22hxb) input:where(.astro-5xm22hxb)::-moz-placeholder{color:rgba(var(--rgb-text-alt),.7)}.email-field:where(.astro-5xm22hxb) input:where(.astro-5xm22hxb)::placeholder{color:rgba(var(--rgb-text-alt),.7)}.email-field:where(.astro-5xm22hxb) input:where(.astro-5xm22hxb):focus{border-color:rgba(var(--rgb-brand-1),.7);box-shadow:0 0 0 3px rgba(var(--rgb-brand-1),.11)}.invite-submit:where(.astro-5xm22hxb){background:var(--color-brand-1);border:none;border-radius:.65rem;color:#fff;cursor:pointer;font:700 .68rem/1 var(--font-sans);height:2.9rem;min-width:7.3rem;padding:0 .9rem;position:relative;transition:transform .18s ease,background .18s ease}.access-option--beta:where(.astro-5xm22hxb) .invite-submit:where(.astro-5xm22hxb){background:var(--color-brand-4);color:var(--color-text)}.invite-submit:where(.astro-5xm22hxb):focus-visible:not(:disabled),.invite-submit:where(.astro-5xm22hxb):hover:not(:disabled){background:color-mix(in srgb,var(--color-brand-1) 88%,#000);transform:translateY(-1px)}.access-option--beta:where(.astro-5xm22hxb) .invite-submit:where(.astro-5xm22hxb):focus-visible:not(:disabled),.access-option--beta:where(.astro-5xm22hxb) .invite-submit:where(.astro-5xm22hxb):hover:not(:disabled){background:color-mix(in srgb,var(--color-brand-4) 88%,#fff)}.invite-submit:where(.astro-5xm22hxb):focus-visible{outline:3px solid rgba(var(--rgb-brand-1),.22);outline-offset:2px}.invite-submit:where(.astro-5xm22hxb):disabled{cursor:progress;opacity:.82}.submit-spinner:where(.astro-5xm22hxb){border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:currentcolor;height:1rem;inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;width:1rem}.invite-submit:where(.astro-5xm22hxb)[data-loading] :where(.astro-5xm22hxb)[data-submit-label]{opacity:0}.invite-submit:where(.astro-5xm22hxb)[data-loading] .submit-spinner:where(.astro-5xm22hxb){animation:invite-spin .7s linear infinite;opacity:1}@keyframes invite-spin{to{transform:rotate(1turn)}}.form-error:where(.astro-5xm22hxb){color:var(--color-brand-5);font:600 .66rem/1.4 var(--font-sans);grid-column:1/-1;margin:.15rem 0 0}.form-success:where(.astro-5xm22hxb){align-items:flex-start;background:rgba(var(--rgb-brand-2),.72);border:1px solid rgba(var(--rgb-brand-1),.2);border-radius:.65rem;color:var(--color-text);display:flex;gap:.65rem;min-height:2.9rem;padding:.75rem .85rem}.form-success:where(.astro-5xm22hxb)[hidden]{display:none}.success-mark:where(.astro-5xm22hxb){align-items:center;background:var(--color-brand-1);border-radius:50%;color:#fff;display:grid;flex:0 0 1.3rem;font-size:.72rem;font-weight:800;height:1.3rem;justify-items:center;place-items:center;width:1.3rem}.form-success:where(.astro-5xm22hxb) p:where(.astro-5xm22hxb){font:500 .68rem/1.45 var(--font-sans);margin:0}.form-success:where(.astro-5xm22hxb) strong:where(.astro-5xm22hxb){font-weight:750}.option-note:where(.astro-5xm22hxb){color:var(--color-text-alt);font:600 .62rem/1.4 var(--font-sans);margin:.75rem 0 0}@media (max-width:1080px){.access-shell:where(.astro-5xm22hxb){grid-template-columns:1fr}.access-intro:where(.astro-5xm22hxb){max-width:39rem}}@media (max-width:700px){.access-banner:where(.astro-5xm22hxb){padding:3.5rem 0}.access-options:where(.astro-5xm22hxb){grid-template-columns:1fr}.option-copy:where(.astro-5xm22hxb){min-height:0}}@media (max-width:420px){.access-option:where(.astro-5xm22hxb){padding:1.35rem}.invite-form:where(.astro-5xm22hxb){grid-template-columns:1fr}.invite-submit:where(.astro-5xm22hxb){width:100%}}@media (prefers-reduced-motion:reduce){.email-field:where(.astro-5xm22hxb) input:where(.astro-5xm22hxb),.invite-submit:where(.astro-5xm22hxb){transition:none}.invite-submit:where(.astro-5xm22hxb)[data-loading] .submit-spinner:where(.astro-5xm22hxb){animation:none}}
