.accordion-module__5tRQFa__root{--accordion-pace:1.25;--accordion-open:calc(var(--ui-dur-panel) * var(--accordion-pace));--accordion-close:calc(var(--ui-dur-base) * var(--accordion-pace));min-width:0;color:var(--ui-foreground);font-family:var(--ui-font-sans);--ui-icon-stroke:var(--ui-icon-stroke-medium);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.accordion-module__5tRQFa__item+.accordion-module__5tRQFa__item{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.accordion-module__5tRQFa__heading{font:inherit;letter-spacing:normal;scroll-margin-top:var(--header-height,0px);margin:0;container:accordion-row/inline-size}.accordion-module__5tRQFa__trigger{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);width:calc(100% + 2 * var(--ui-space-3));margin-inline:calc(-1 * var(--ui-space-3));padding:var(--ui-space-3);border-radius:var(--ui-radius-md);color:inherit;font:var(--ui-weight-medium) var(--ui-text-md) / var(--ui-leading-md) var(--ui-font-sans);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:flex}.accordion-module__5tRQFa__title{text-wrap:balance;min-width:0}.accordion-module__5tRQFa__trigger[data-meta]{--meta-min:calc(4 * var(--ui-text-sm))}.accordion-module__5tRQFa__trigger[data-meta] .accordion-module__5tRQFa__title{max-width:calc(100% - var(--meta-min) - var(--ui-space-4) - var(--ui-space-2) - 16px);flex-shrink:0}.accordion-module__5tRQFa__meta{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-md);font-variant-numeric:tabular-nums;text-align:end;flex:0 auto;margin-inline-start:auto;margin-inline-end:calc(var(--ui-space-2) - var(--ui-space-4));position:relative;}.accordion-module__5tRQFa__title,.accordion-module__5tRQFa__meta{align-self:baseline}@container accordion-row (max-width:480px){.accordion-module__5tRQFa__trigger[data-meta]{column-gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.accordion-module__5tRQFa__trigger[data-meta] .accordion-module__5tRQFa__title{max-width:none}.accordion-module__5tRQFa__trigger[data-meta] .accordion-module__5tRQFa__meta{text-align:start;grid-row:2;max-width:100%;margin-inline:0}.accordion-module__5tRQFa__trigger[data-meta] .accordion-module__5tRQFa__chevron{grid-area:1/2}}.accordion-module__5tRQFa__pause{}.accordion-module__5tRQFa__chevron{color:var(--ui-muted);transition:color var(--ui-dur-instant) var(--ui-ease-color);flex-shrink:0;margin-top:3px}@media (hover:hover) and (pointer:fine){.accordion-module__5tRQFa__trigger:hover:not(:disabled,[data-disabled]) .accordion-module__5tRQFa__chevron{color:var(--ui-foreground)}}.accordion-module__5tRQFa__trigger:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.accordion-module__5tRQFa__trigger:disabled,.accordion-module__5tRQFa__trigger[data-disabled]{opacity:.5;cursor:default}.accordion-module__5tRQFa__panel{height:var(--accordion-panel-height,auto);opacity:1;overflow:hidden}.accordion-module__5tRQFa__panel[data-starting-style],.accordion-module__5tRQFa__panel[data-ending-style]{opacity:0;height:0}.accordion-module__5tRQFa__root:not([data-ready]) .accordion-module__5tRQFa__item:has(>.accordion-module__5tRQFa__heading:target)>.accordion-module__5tRQFa__panel{opacity:1;height:auto;display:block}.accordion-module__5tRQFa__root[data-type=single]:not([data-ready]):has(>.accordion-module__5tRQFa__item>.accordion-module__5tRQFa__heading:target) .accordion-module__5tRQFa__item:not(:has(>.accordion-module__5tRQFa__heading:target))>.accordion-module__5tRQFa__panel{opacity:0;height:0}.accordion-module__5tRQFa__root[data-ready] .accordion-module__5tRQFa__panel{transition:height var(--accordion-close) var(--ui-ease-collapse), opacity var(--ui-dur-instant) var(--ui-ease-exit)}.accordion-module__5tRQFa__root[data-ready][data-type=single]:has(>.accordion-module__5tRQFa__item[data-open]) .accordion-module__5tRQFa__item:not([data-open])>.accordion-module__5tRQFa__panel{transition:height var(--accordion-open) var(--ui-ease-expand), opacity var(--ui-dur-instant) var(--ui-ease-enter)}.accordion-module__5tRQFa__root[data-ready] .accordion-module__5tRQFa__item[data-open]>.accordion-module__5tRQFa__panel{transition:height var(--accordion-open) var(--ui-ease-expand), opacity calc(var(--ui-dur-fast) * var(--accordion-pace)) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2)}.accordion-module__5tRQFa__content{padding-bottom:var(--ui-space-3);max-width:65ch;color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-wrap:pretty}.accordion-module__5tRQFa__content>:first-child{margin-top:0}.accordion-module__5tRQFa__content>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.accordion-module__5tRQFa__root[data-ready] .accordion-module__5tRQFa__panel,.accordion-module__5tRQFa__root[data-ready] .accordion-module__5tRQFa__item[data-open]>.accordion-module__5tRQFa__panel{transition:none}}
.voice-input-module__iB0vxG__root{--ui-icon-stroke:var(--ui-icon-stroke-medium);--voice-inset:10px;isolation:isolate;align-items:center;gap:var(--ui-space-1);height:var(--ui-control-sm);min-width:0;color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-sm) / var(--ui-leading-sm) var(--ui-font-sans);display:flex;position:relative}.voice-input-module__iB0vxG__capsule{z-index:-1;border-radius:var(--ui-radius-full);background:var(--ui-fill);opacity:0;clip-path:inset(0 0 0 calc(100% - var(--ui-control-sm)) round var(--ui-radius-full));pointer-events:none;transition:clip-path var(--ui-dur-base) var(--ui-ease-collapse), opacity var(--ui-dur-instant) var(--ui-ease-color) calc(var(--ui-dur-base) - var(--ui-dur-instant));position:absolute;inset:0}[dir=rtl] .voice-input-module__iB0vxG__capsule{clip-path:inset(0 calc(100% - var(--ui-control-sm)) 0 0 round var(--ui-radius-full))}.voice-input-module__iB0vxG__root:is([data-status=recording],[data-status=done]) .voice-input-module__iB0vxG__capsule{opacity:1;clip-path:inset(0 0 0 0 round var(--ui-radius-full));transition:clip-path var(--ui-dur-panel) var(--ui-ease-expand), opacity var(--ui-dur-instant) var(--ui-ease-color)}.voice-input-module__iB0vxG__stage{flex:1;min-width:0;height:100%;display:grid}.voice-input-module__iB0vxG__layer{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), visibility 0s linear var(--ui-dur-instant);grid-area:1/1;align-items:center;display:flex}.voice-input-module__iB0vxG__layer[data-active]{opacity:1;visibility:visible;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter), visibility 0s}.voice-input-module__iB0vxG__root[data-status=requesting] .voice-input-module__iB0vxG__layer{transition-delay:.3s, calc(.3s + var(--ui-dur-instant))}.voice-input-module__iB0vxG__root[data-status=requesting] .voice-input-module__iB0vxG__layer[data-active]{transition-delay:.3s}.voice-input-module__iB0vxG__waiting{color:var(--ui-foreground);white-space:nowrap;text-overflow:ellipsis;animation:voice-input-module__iB0vxG__voice-sweep var(--ui-dur-sweep) linear infinite;padding-inline-start:var(--voice-inset);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#00000073 35%,#000 50%,#00000073 65%);mask-image:linear-gradient(90deg,#00000073 35%,#000 50%,#00000073 65%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes voice-input-module__iB0vxG__voice-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.voice-input-module__iB0vxG__message{-webkit-line-clamp:2;color:var(--ui-muted);text-wrap:balance;-webkit-box-orient:vertical;margin:0;padding-inline-start:var(--voice-inset);display:-webkit-box;overflow:hidden}.voice-input-module__iB0vxG__session{gap:var(--ui-space-1);clip-path:inset(0 0 0 100%);transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), visibility 0s linear var(--ui-dur-instant), clip-path 0s linear var(--ui-dur-instant);padding-inline-end:var(--ui-space-2)}[dir=rtl] .voice-input-module__iB0vxG__session{clip-path:inset(0 100% 0 0)}.voice-input-module__iB0vxG__session[data-active]{clip-path:inset(0);transition:opacity var(--ui-dur-instant) var(--ui-ease-color), visibility 0s, clip-path var(--ui-dur-panel) var(--ui-ease-expand)}.voice-input-module__iB0vxG__meter{min-width:0;height:20px;color:var(--ui-foreground);-webkit-mask-image:linear-gradient(to right, transparent, black var(--ui-space-6));mask-image:linear-gradient(to right, transparent, black var(--ui-space-6));transition:opacity var(--ui-dur-instant) var(--ui-ease-color);flex:1}[dir=rtl] .voice-input-module__iB0vxG__meter{-webkit-mask-image:linear-gradient(to left, transparent, black var(--ui-space-6));mask-image:linear-gradient(to left, transparent, black var(--ui-space-6))}.voice-input-module__iB0vxG__root[data-status=done] .voice-input-module__iB0vxG__meter{opacity:.4}.voice-input-module__iB0vxG__time{color:var(--ui-foreground);font-weight:var(--ui-weight-medium);font-variant-numeric:tabular-nums;transition:color var(--ui-dur-instant) var(--ui-ease-color);flex-shrink:0;align-items:center;padding-inline-start:var(--ui-space-1);display:inline-flex}.voice-input-module__iB0vxG__root[data-status=done] .voice-input-module__iB0vxG__time{color:var(--ui-muted)}.voice-input-module__iB0vxG__live{border-radius:var(--ui-radius-full);background:var(--ui-danger);width:6px;height:6px;animation:voice-input-module__iB0vxG__voice-live calc(var(--ui-dur-pulse) * 2) var(--ui-ease-pulse) infinite alternate;transition:opacity var(--ui-dur-instant) var(--ui-ease-exit), scale var(--ui-dur-instant) var(--ui-ease-exit);margin-inline-end:6px}.voice-input-module__iB0vxG__root[data-status=done] .voice-input-module__iB0vxG__live{opacity:0;animation:none;scale:.5}@keyframes voice-input-module__iB0vxG__voice-live{to{opacity:.35}}.voice-input-module__iB0vxG__clock{min-width:calc(var(--time-chars,4) * 1ch - .5ch);justify-content:flex-end;display:inline-flex}.voice-input-module__iB0vxG__clock>*{direction:ltr;unicode-bidi:isolate}.voice-input-module__iB0vxG__action,.voice-input-module__iB0vxG__main{width:calc(var(--ui-control-sm) * var(--ui-capsule));height:var(--ui-control-sm);border-radius:var(--ui-radius-full);color:var(--ui-muted);isolation:isolate;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid;position:relative}.voice-input-module__iB0vxG__action:before,.voice-input-module__iB0vxG__main:before{content:"";z-index:-1;border-radius:inherit;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), scale var(--ui-dur-snap) var(--ui-ease-snap);background:0 0;position:absolute;inset:0}@media (hover:hover){.voice-input-module__iB0vxG__action:hover,.voice-input-module__iB0vxG__main:hover:not([aria-busy]){color:var(--ui-foreground)}.voice-input-module__iB0vxG__action:hover:before,.voice-input-module__iB0vxG__main:hover:not([aria-busy]):before{background:var(--ui-fill)}}.voice-input-module__iB0vxG__action:active:before,.voice-input-module__iB0vxG__main:active:not([aria-busy]):before{background:var(--ui-fill-strong);scale:var(--ui-scale-press);transition-duration:var(--ui-dur-press)}.voice-input-module__iB0vxG__root[data-status=recording] .voice-input-module__iB0vxG__main{color:var(--ui-on-ink)}.voice-input-module__iB0vxG__root[data-status=recording] .voice-input-module__iB0vxG__main:before{background:var(--ui-ink)}@media (hover:hover){.voice-input-module__iB0vxG__root[data-status=recording] .voice-input-module__iB0vxG__main:hover:before{background:color-mix(in oklch, var(--ui-ink) 86%, var(--ui-on-ink))}}.voice-input-module__iB0vxG__root[data-status=recording] .voice-input-module__iB0vxG__main:active:before{background:color-mix(in oklch, var(--ui-ink) 78%, var(--ui-on-ink))}.voice-input-module__iB0vxG__main[aria-busy]{color:var(--ui-foreground);cursor:default}.voice-input-module__iB0vxG__main[aria-busy]:before{background:var(--ui-fill)}.voice-input-module__iB0vxG__action:focus-visible,.voice-input-module__iB0vxG__main:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.voice-input-module__iB0vxG__action svg{width:var(--ui-icon-md);height:var(--ui-icon-md);pointer-events:none}.voice-input-module__iB0vxG__srOnly{}@media (pointer:coarse){.voice-input-module__iB0vxG__action:after,.voice-input-module__iB0vxG__main:after{content:"";position:absolute;inset:-4px}}@media (prefers-reduced-motion:reduce){.voice-input-module__iB0vxG__action:before,.voice-input-module__iB0vxG__main:before{transition-property:background-color}.voice-input-module__iB0vxG__action:active:before,.voice-input-module__iB0vxG__main:active:not([aria-busy]):before{scale:none}.voice-input-module__iB0vxG__live{animation:none}.voice-input-module__iB0vxG__waiting{color:var(--ui-muted);animation:none;-webkit-mask-image:none;mask-image:none}.voice-input-module__iB0vxG__capsule,.voice-input-module__iB0vxG__root:is([data-status=recording],[data-status=done]) .voice-input-module__iB0vxG__capsule{transition:opacity var(--ui-dur-instant) var(--ui-ease-color)}.voice-input-module__iB0vxG__session,.voice-input-module__iB0vxG__session[data-active]{clip-path:none}}
.specimens-module__5wCAbW__fold{--fade:280px;position:relative}.specimens-module__5wCAbW__clip{--bleed:var(--ui-space-4);max-height:calc(1180px + var(--bleed));margin:calc(var(--bleed) * -1) calc(var(--bleed) * -1) 0;padding:var(--bleed) var(--bleed) 0;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fade)), transparent);overflow:clip}.specimens-module__5wCAbW__after{inset-inline:0;bottom:var(--ui-gap-block);justify-content:center;display:flex;position:absolute}@media (max-width:960px){.specimens-module__5wCAbW__clip{max-height:calc(1400px + var(--bleed))}}.specimens-module__5wCAbW__canvas{--inset:var(--ui-space-2);--gutter:var(--ui-space-4);--inner-radius:calc(var(--ui-control-sm) / 2 + var(--ui-space-2));--tile-radius:calc(var(--inner-radius) + var(--inset));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3, round(down, (100% - var(--ui-space-5) * 2) / 3, 1px));align-items:start;gap:var(--ui-space-5);display:grid}.specimens-module__5wCAbW__column{gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr);display:grid}.specimens-module__5wCAbW__tile{border-radius:var(--tile-radius);background:var(--ui-surface);min-width:0;box-shadow:var(--ui-shadow-resting);flex-direction:column;margin:0;display:flex;overflow:clip}.specimens-module__5wCAbW__caption{justify-content:space-between;gap:var(--ui-space-2);padding:var(--ui-space-4) calc(var(--inset) + var(--gutter)) 0;font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);flex:none;order:-1;display:flex}.specimens-module__5wCAbW__caption a{color:var(--ui-subtle);transition:color var(--ui-dur-instant) var(--ui-ease-color);text-decoration:none;position:relative}.specimens-module__5wCAbW__caption a:after{content:"";position:absolute;inset:-8px -6px}@media (hover:hover){.specimens-module__5wCAbW__tile:hover .specimens-module__5wCAbW__caption a{color:var(--ui-foreground)}}.specimens-module__5wCAbW__stage{min-height:0;padding:var(--ui-space-3) var(--inset) var(--inset);flex-direction:column;flex:1;display:flex}.specimens-module__5wCAbW__stage>*{flex:1;min-height:0}.specimens-module__5wCAbW__center,.specimens-module__5wCAbW__field,.specimens-module__5wCAbW__tabs,.specimens-module__5wCAbW__reply,.specimens-module__5wCAbW__settings,.specimens-module__5wCAbW__checks,.specimens-module__5wCAbW__stats{align-content:center;gap:var(--ui-space-4);padding:0 var(--gutter) var(--ui-space-1);display:grid}.specimens-module__5wCAbW__center{place-items:center;padding-inline:0}.specimens-module__5wCAbW__chat{gap:var(--ui-space-3);flex-direction:column;display:flex}.specimens-module__5wCAbW__chat>:last-child{border-radius:var(--inner-radius)}.specimens-module__5wCAbW__thread{align-content:start;gap:var(--ui-space-3);min-height:0;padding:var(--ui-space-2) var(--gutter) 0;overscroll-behavior:contain;line-height:var(--ui-leading-prose);flex:1;display:grid;overflow-y:auto}.specimens-module__5wCAbW__user{max-width:85%;padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-lg);background:var(--ui-fill);line-height:var(--ui-leading-md);justify-self:end;margin:0}.specimens-module__5wCAbW__thinking{padding:var(--ui-space-2) var(--gutter);flex-direction:column;display:flex}.specimens-module__5wCAbW__answer{margin-top:var(--ui-space-3)}.specimens-module__5wCAbW__code{border-radius:var(--inner-radius)}.specimens-module__5wCAbW__steps,.specimens-module__5wCAbW__cited{padding:var(--ui-space-2) var(--gutter)}.specimens-module__5wCAbW__cited{align-content:start;gap:var(--ui-space-4);line-height:var(--ui-leading-prose);display:grid}.specimens-module__5wCAbW__cited p{margin:0}.specimens-module__5wCAbW__tabs{justify-items:center}.specimens-module__5wCAbW__panels{min-height:var(--ui-space-7);max-width:34ch;color:var(--ui-muted);text-align:center}.specimens-module__5wCAbW__toolbar{gap:var(--ui-space-1);display:flex}.specimens-module__5wCAbW__icon{width:var(--ui-control-md);padding:0}.specimens-module__5wCAbW__icon svg{width:var(--ui-icon-md);height:var(--ui-icon-md)}.specimens-module__5wCAbW__thread2{--message-thread-width:100%}.specimens-module__5wCAbW__thread2>:first-child>:first-child{padding:var(--ui-space-2) var(--gutter) 0}.specimens-module__5wCAbW__diff{border-radius:var(--inner-radius)}.specimens-module__5wCAbW__reply{gap:var(--ui-space-3);line-height:var(--ui-leading-prose)}.specimens-module__5wCAbW__reply p{margin:0}.specimens-module__5wCAbW__voice{--voice-pad:calc(var(--inner-radius) - var(--ui-control-sm) / 2);width:100%;padding:var(--voice-pad);border-radius:var(--inner-radius);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong)}.specimens-module__5wCAbW__voiceIdle{color:var(--ui-subtle);text-overflow:ellipsis;white-space:nowrap;padding-inline-start:var(--voice-inset);overflow:hidden}.specimens-module__5wCAbW__line{align-items:center;gap:var(--ui-space-3);margin:0;display:flex}.specimens-module__5wCAbW__line strong{font-weight:var(--ui-weight-medium)}.specimens-module__5wCAbW__pop{gap:var(--ui-space-3);width:240px;display:grid}.specimens-module__5wCAbW__popTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium)}.specimens-module__5wCAbW__popActions{justify-content:flex-end;gap:var(--ui-space-1);display:flex}.specimens-module__5wCAbW__note{color:var(--ui-subtle);font-size:var(--ui-text-sm)}.specimens-module__5wCAbW__checks{gap:var(--ui-space-3)}.specimens-module__5wCAbW__nested{gap:var(--ui-space-3);padding-inline-start:calc(16px + var(--ui-space-2));display:grid}.specimens-module__5wCAbW__alert{--alert-radius:var(--inner-radius);--alert-pad:var(--gutter)}.specimens-module__5wCAbW__table{border-radius:var(--inner-radius);flex:1;height:auto;min-height:0}.specimens-module__5wCAbW__drawerNote{color:var(--ui-muted);margin:0}.specimens-module__5wCAbW__faq{padding:0 var(--gutter)}.specimens-module__5wCAbW__scroll{margin-inline:calc(var(--inset) * -1)}.specimens-module__5wCAbW__rsvps{padding:0 calc(var(--inset) + var(--gutter));margin:0;list-style:none;display:grid}.specimens-module__5wCAbW__rsvps li{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-height:36px;display:flex}.specimens-module__5wCAbW__rsvps li+li{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.specimens-module__5wCAbW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.specimens-module__5wCAbW__canvas{margin-inline:auto;grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:max(0px,round(down,50% - 240px,1px))}}.specimens-module__5wCAbW__authorize{padding:0 var(--gutter);align-content:center;display:grid}.specimens-module__5wCAbW__authorize>section{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.specimens-module__5wCAbW__approve,.specimens-module__5wCAbW__usage,.specimens-module__5wCAbW__servers{padding:0 var(--gutter);align-content:center;display:grid}.specimens-module__5wCAbW__kit{color:var(--ui-subtle)}
.wordmark-module__aPc7fW__mark{height:var(--ui-control-sm);color:var(--ui-foreground);align-self:start;align-items:center;display:inline-flex;position:relative}.wordmark-module__aPc7fW__mark:before{content:"";inset:calc((var(--ui-control-sm) - var(--ui-control-lg)) / 2) calc(var(--ui-space-3) * -1);position:absolute}.wordmark-module__aPc7fW__mark:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px;border-radius:4px}.wordmark-module__aPc7fW__mark :is([data-star],[data-spark]){transform-box:fill-box;transform-origin:50%}
.layout-module__OmaKWq__docs{grid-template-columns:248px minmax(0,1fr);display:grid}.layout-module__OmaKWq__side{gap:var(--ui-space-2);height:100svh;padding:var(--ui-space-6) var(--ui-space-3) 0;grid-template-rows:auto minmax(0,1fr);display:grid;position:sticky;top:0}.layout-module__OmaKWq__main{--main-max:calc(800px + var(--ui-space-7) * 2);width:100%;max-width:var(--main-max);min-width:0;margin-inline:auto;margin-inline:max(0px, round(down, (100% - var(--main-max)) / 2, 1px));padding:calc(var(--ui-space-8) * 1.5) var(--ui-space-7) calc(var(--ui-space-8) * 2)}.layout-module__OmaKWq__main>header{padding-bottom:var(--ui-space-7)}@media (max-width:860px){.layout-module__OmaKWq__docs{grid-template-columns:minmax(0,1fr)}.layout-module__OmaKWq__side{justify-content:space-between;align-items:center;gap:var(--ui-space-3);height:auto;padding:var(--ui-space-5) calc(var(--ui-space-4) + 96px + var(--ui-space-3)) 0 var(--ui-space-4);display:flex;position:static}.layout-module__OmaKWq__main{padding:var(--ui-space-7) var(--ui-space-4) var(--ui-space-8)}}
.tiles-module__lGxkDG__tiles{gap:var(--ui-gap-block);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.tiles-module__lGxkDG__tiles>li:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:640px){.tiles-module__lGxkDG__tiles{grid-template-columns:minmax(0,1fr)}}.tiles-module__lGxkDG__tile{align-content:start;gap:var(--ui-space-2);height:100%;padding:var(--ui-pad-card);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);color:inherit;transition:box-shadow var(--ui-dur-fast) var(--ui-ease-color), background-color var(--ui-dur-fast) var(--ui-ease-color);text-decoration:none;display:grid}@media (hover:hover){.tiles-module__lGxkDG__tile:hover{background:color-mix(in oklch, var(--ui-foreground) var(--lightningcss-light,0%)var(--lightningcss-dark,3%), var(--ui-surface));box-shadow:0 0 0 var(--ui-hairline) var(--ui-field-focus), var(--ui-shadow-raised)}.tiles-module__lGxkDG__tile:hover .tiles-module__lGxkDG__arrow{opacity:1;translate:0}}.tiles-module__lGxkDG__arrow{color:var(--ui-muted);opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter), translate var(--ui-dur-fast) var(--ui-ease-enter);margin-inline-start:var(--ui-space-1);display:inline-block;translate:-4px}@media (prefers-reduced-motion:reduce){.tiles-module__lGxkDG__arrow{translate:0}}.tiles-module__lGxkDG__tile:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.tiles-module__lGxkDG__head{justify-content:space-between;align-items:baseline;gap:var(--ui-space-3);display:flex}.tiles-module__lGxkDG__title{font-family:var(--ui-font-display);font-size:var(--ui-text-2xl);font-synthesis:none;font-weight:400;line-height:var(--ui-leading-2xl)}.tiles-module__lGxkDG__access{color:var(--ui-subtle);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium)}.tiles-module__lGxkDG__access[data-pro]{color:var(--ui-subtle)}.tiles-module__lGxkDG__summary{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty}
.changelog-module__qqAbVG__entries{max-width:720px;margin:0;padding:0;list-style:none;display:grid}.changelog-module__qqAbVG__entry{gap:var(--ui-space-2) var(--ui-space-5);padding-block:var(--ui-space-6);grid-template-columns:9.5rem minmax(0,1fr);display:grid}.changelog-module__qqAbVG__entry+.changelog-module__qqAbVG__entry{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.changelog-module__qqAbVG__entry:first-child{padding-top:0}.changelog-module__qqAbVG__date{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);padding-top:6px}.changelog-module__qqAbVG__body{gap:var(--ui-space-3);min-width:0;display:grid}.changelog-module__qqAbVG__body h2{margin:0}.changelog-module__qqAbVG__items{gap:var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-prose);text-wrap:pretty;margin:0;padding-inline-start:1.1em;display:grid}.changelog-module__qqAbVG__items a{color:var(--ui-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--ui-border-strong);text-decoration-color:var(--ui-border-strong);text-underline-offset:3px}@media (hover:hover){.changelog-module__qqAbVG__items a:hover{text-decoration-color:currentColor}}@media (max-width:640px){.changelog-module__qqAbVG__entry{grid-template-columns:minmax(0,1fr)}.changelog-module__qqAbVG__date{padding-top:0}}
.pricing-module__kvPdYW__plans{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:round(down, (100% - var(--ui-space-4)) / 2, 1px) minmax(0, 1fr);gap:var(--ui-space-4);align-items:stretch;max-width:760px;display:grid}.pricing-module__kvPdYW__plan{gap:var(--ui-space-4);padding:var(--ui-space-5);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);grid-template-rows:auto auto 1fr auto;display:grid}.pricing-module__kvPdYW__featured{box-shadow:var(--ui-shadow-raised)}.pricing-module__kvPdYW__name{font-family:var(--ui-font-display);font-size:var(--ui-text-2xl);font-synthesis:none;font-weight:400;line-height:var(--ui-leading-2xl);margin:0}.pricing-module__kvPdYW__price{align-items:baseline;gap:0 var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-sm);flex-wrap:wrap;margin:0;display:flex}.pricing-module__kvPdYW__amount{color:var(--ui-foreground);font-size:var(--ui-text-display);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pricing-module__kvPdYW__or{flex-basis:100%}.pricing-module__kvPdYW__list{align-content:start;gap:var(--ui-space-2);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);margin:0;padding:0;list-style:none;display:grid}.pricing-module__kvPdYW__list li{gap:var(--ui-space-2);grid-template-columns:16px minmax(0,1fr);display:grid}.pricing-module__kvPdYW__list svg{--ui-icon-stroke:var(--ui-icon-stroke-regular);color:var(--ui-muted);margin-top:4px}.pricing-module__kvPdYW__plan>:last-child{justify-self:start}@media (max-width:640px){.pricing-module__kvPdYW__plans{grid-template-columns:minmax(0,1fr)}.pricing-module__kvPdYW__plan>:last-child{justify-self:stretch}}.pricing-module__kvPdYW__group{margin:var(--ui-space-6) 0 var(--ui-space-3);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm)}
.pricing-module__DRzg3q__root{--pricing-gap:var(--ui-gap-section);--pricing-plan-gap:var(--ui-gap-block);--pricing-inset:var(--ui-pad-card);gap:var(--pricing-gap);min-width:0;color:var(--ui-foreground);font-family:var(--ui-font-sans);grid-template-columns:minmax(0,1fr);display:grid;container:pricing/inline-size}.pricing-module__DRzg3q__root[data-count="2"]{--pricing-columns:2}.pricing-module__DRzg3q__root[data-count="4"]{--pricing-columns:4}.pricing-module__DRzg3q__srOnly{}.pricing-module__DRzg3q__header{text-align:center;justify-items:center;display:grid}.pricing-module__DRzg3q__title{max-width:22ch;font-family:var(--ui-font-display);font-size:var(--ui-text-display);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-display);letter-spacing:var(--ui-tracking-title);text-wrap:balance;margin:0}.pricing-module__DRzg3q__lede{max-width:46ch;margin:var(--ui-space-3) 0 0;color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-wrap:balance}.pricing-module__DRzg3q__switch{margin-top:var(--ui-space-5)}.pricing-module__DRzg3q__saving{color:var(--ui-success-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);font-variant-numeric:tabular-nums;margin-inline-start:var(--ui-space-2)}.pricing-module__DRzg3q__plans{gap:var(--pricing-plan-gap);grid-template-columns:minmax(0,1fr);width:100%;max-width:440px;margin:0 auto;padding:0;list-style:none;display:grid}@container pricing (min-width:760px){.pricing-module__DRzg3q__plans{grid-template-columns:repeat(var(--pricing-columns,3), minmax(0, 1fr));max-width:none}.pricing-module__DRzg3q__root[data-count="2"] .pricing-module__DRzg3q__plans{max-width:800px}}.pricing-module__DRzg3q__plan{grid-row:span 6;grid-template-rows:subgrid;min-width:0;padding:var(--pricing-inset);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);row-gap:0;display:grid}.pricing-module__DRzg3q__plan[data-featured]{background:var(--lightningcss-light,var(--ui-surface))var(--lightningcss-dark,var(--ui-fill-solid));box-shadow:0 0 0 var(--ui-hairline) var(--ui-field-focus), var(--ui-shadow-raised)}.pricing-module__DRzg3q__planHead{justify-content:space-between;align-items:center;gap:var(--ui-space-1) var(--ui-space-2);min-width:0;min-height:var(--ui-leading-md);flex-wrap:wrap;display:flex}.pricing-module__DRzg3q__planName{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-md);letter-spacing:var(--ui-tracking-heading);overflow-wrap:anywhere;margin:0}.pricing-module__DRzg3q__planDescription{margin:var(--ui-space-1) 0 0;color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty}.pricing-module__DRzg3q__priceBlock{align-content:start;gap:var(--ui-space-1);margin-top:var(--ui-space-5);display:grid}.pricing-module__DRzg3q__price{align-items:baseline;gap:0 var(--ui-space-2);flex-wrap:wrap;margin:0;display:flex}.pricing-module__DRzg3q__amount{font-family:var(--ui-font-display);font-size:var(--ui-text-display);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-display);letter-spacing:var(--ui-tracking-title);font-variant-numeric:tabular-nums;white-space:nowrap}.pricing-module__DRzg3q__per{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.pricing-module__DRzg3q__billed{color:var(--ui-subtle);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);font-variant-numeric:tabular-nums;margin:0}.pricing-module__DRzg3q__roll{display:inline-flex}.pricing-module__DRzg3q__rollSlot{justify-items:center;display:inline-grid}.pricing-module__DRzg3q__rollChar{opacity:0;transform:translateY(var(--roll-off));transition:transform var(--ui-dur-glide) var(--ui-ease-glide), opacity var(--ui-dur-instant) var(--ui-ease-exit);transition-delay:calc(var(--roll-i,0) * var(--ui-dur-press) / 2);grid-area:1/1}.pricing-module__DRzg3q__rollChar[data-side=month]{--roll-off:-.5em}.pricing-module__DRzg3q__rollChar[data-side=year]{--roll-off:.5em}.pricing-module__DRzg3q__rollChar[data-on]{opacity:1;transition:transform var(--ui-dur-glide) var(--ui-ease-glide), opacity var(--ui-dur-fast) var(--ui-ease-enter);transition-delay:calc(var(--roll-i,0) * var(--ui-dur-press) / 2), calc(var(--roll-i,0) * var(--ui-dur-press) / 2 + var(--ui-dur-instant) / 2);transform:none}.pricing-module__DRzg3q__swap{display:inline-grid}.pricing-module__DRzg3q__swapItem{opacity:0;transform:translateY(var(--swap-off));transition:transform var(--ui-dur-glide) var(--ui-ease-glide), opacity var(--ui-dur-instant) var(--ui-ease-exit);grid-area:1/1}.pricing-module__DRzg3q__swapItem[data-side=month]{--swap-off:calc(var(--ui-space-1) * -1)}.pricing-module__DRzg3q__swapItem[data-side=year]{--swap-off:var(--ui-space-1)}.pricing-module__DRzg3q__swapItem[data-on]{opacity:1;transition:transform var(--ui-dur-glide) var(--ui-ease-glide), opacity var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2);transform:none}@media (prefers-reduced-motion:reduce){.pricing-module__DRzg3q__rollChar,.pricing-module__DRzg3q__swapItem{transition-delay:0s;transform:none}}.pricing-module__DRzg3q__action{align-content:start;gap:var(--ui-space-2);margin-top:var(--ui-space-5);display:grid}.pricing-module__DRzg3q__current{justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-md);color:var(--ui-muted);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);--ui-icon-stroke:var(--ui-icon-stroke-medium);margin:0;line-height:1;display:flex}.pricing-module__DRzg3q__currentIcon{width:var(--ui-icon-md);height:var(--ui-icon-md);flex-shrink:0}.pricing-module__DRzg3q__error{color:var(--ui-danger-text);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}.pricing-module__DRzg3q__usage{margin:var(--ui-space-5) 0 0;padding-block:var(--ui-space-4);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border), inset 0 calc(var(--ui-hairline) * -1) 0 var(--ui-border);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);font-variant-numeric:tabular-nums;align-content:start;gap:2px;display:grid}.pricing-module__DRzg3q__usage[data-empty]{padding-block:0 var(--ui-space-4);box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.pricing-module__DRzg3q__usageIncluded{color:var(--ui-foreground);font-size:var(--ui-text-md);line-height:var(--ui-leading-md)}.pricing-module__DRzg3q__usageAmount{font-weight:var(--ui-weight-semibold)}.pricing-module__DRzg3q__usageMore{color:var(--ui-muted)}.pricing-module__DRzg3q__features{align-content:start;gap:var(--ui-space-3);margin-top:var(--ui-space-5);display:grid}.pricing-module__DRzg3q__featuresLead{color:var(--ui-foreground);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);margin:0}.pricing-module__DRzg3q__featureList,.pricing-module__DRzg3q__enterpriseList{--ui-icon-stroke:var(--ui-icon-stroke-medium);align-content:start;gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}.pricing-module__DRzg3q__featureList li,.pricing-module__DRzg3q__enterpriseList li{gap:var(--ui-space-3);min-width:0;font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-wrap:pretty;display:flex}.pricing-module__DRzg3q__featureIcon{width:var(--ui-icon-sm);height:var(--ui-icon-sm);margin-top:calc((var(--ui-leading-md) - var(--ui-icon-sm)) / 2);color:var(--ui-muted);flex-shrink:0}.pricing-module__DRzg3q__plan[data-featured] .pricing-module__DRzg3q__featureIcon{color:var(--ui-foreground)}.pricing-module__DRzg3q__enterprise{gap:var(--ui-space-5);width:100%;max-width:440px;margin:calc(var(--pricing-plan-gap) - var(--pricing-gap)) auto 0;padding:var(--pricing-inset);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);display:grid}.pricing-module__DRzg3q__enterpriseText{align-content:start;justify-items:start;min-width:0;display:grid}.pricing-module__DRzg3q__enterpriseButton{width:100%;margin-top:var(--ui-space-5);display:grid}@container pricing (min-width:760px){.pricing-module__DRzg3q__enterprise{grid-template-columns:repeat(var(--pricing-columns,3), minmax(0, 1fr));column-gap:calc(var(--pricing-plan-gap) + var(--pricing-inset) * 2);max-width:none}.pricing-module__DRzg3q__root[data-count="2"] .pricing-module__DRzg3q__enterprise{max-width:800px}.pricing-module__DRzg3q__enterpriseList{grid-column:2/-1;grid-template-columns:subgrid;column-gap:calc(var(--pricing-plan-gap) + var(--pricing-inset) * 2);row-gap:var(--ui-space-2);padding-top:calc(var(--ui-leading-md) + var(--ui-space-1))}.pricing-module__DRzg3q__enterpriseButton{width:auto;display:inline-grid}}.pricing-module__DRzg3q__section{gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.pricing-module__DRzg3q__sectionTitle{font-family:var(--ui-font-display);font-size:var(--ui-text-2xl);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-heading);text-wrap:balance;margin:0}.pricing-module__DRzg3q__compare{gap:var(--ui-space-4);min-width:0;display:grid}.pricing-module__DRzg3q__picker{display:none}.pricing-module__DRzg3q__tableCard{min-width:0;padding:0 var(--pricing-inset) var(--ui-space-2);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting)}.pricing-module__DRzg3q__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:var(--ui-text-md);line-height:var(--ui-leading-md)}.pricing-module__DRzg3q__labelCol{width:34%}.pricing-module__DRzg3q__thead th,.pricing-module__DRzg3q__thead td{top:var(--pricing-sticky-top,0px);z-index:1;background:var(--ui-surface);box-shadow:inset 0 calc(var(--ui-hairline) * -1) 0 var(--ui-border);vertical-align:bottom;position:sticky}.pricing-module__DRzg3q__table tr>:first-child{padding-inline-start:0}.pricing-module__DRzg3q__table tr>:last-child{padding-inline-end:0}.pricing-module__DRzg3q__planHeadCell{padding:var(--ui-space-5) var(--ui-space-3) var(--ui-space-4);font-weight:var(--ui-weight-regular);text-align:start}.pricing-module__DRzg3q__planHeadCell>*+*{margin-top:var(--ui-space-1)}.pricing-module__DRzg3q__headName{font-weight:var(--ui-weight-semibold);letter-spacing:var(--ui-tracking-heading);display:block}.pricing-module__DRzg3q__headPrice{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm);font-variant-numeric:tabular-nums;display:block}.pricing-module__DRzg3q__planHeadCell>.pricing-module__DRzg3q__headButton,.pricing-module__DRzg3q__planHeadCell>.pricing-module__DRzg3q__headCurrent{margin-top:var(--ui-space-3)}.pricing-module__DRzg3q__headCurrent{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-md);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);--ui-icon-stroke:var(--ui-icon-stroke-medium);line-height:1;display:flex}.pricing-module__DRzg3q__headCurrent .pricing-module__DRzg3q__currentIcon{width:var(--ui-icon-sm);height:var(--ui-icon-sm)}.pricing-module__DRzg3q__groupTitle{padding:var(--ui-space-6) var(--ui-space-3) var(--ui-space-3);color:var(--ui-foreground);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-sm);text-align:start}.pricing-module__DRzg3q__row>*{padding:var(--ui-space-3);vertical-align:top;box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.pricing-module__DRzg3q__rowLabel{font-weight:var(--ui-weight-regular);text-align:start}.pricing-module__DRzg3q__rowLabelText{text-wrap:pretty}.pricing-module__DRzg3q__nowrap{white-space:nowrap}.pricing-module__DRzg3q__hint{margin:calc(var(--ui-space-1) * -1) 0 calc(var(--ui-space-1) * -1) 2px;vertical-align:middle;border-radius:var(--ui-radius-full);width:24px;height:24px;color:var(--ui-subtle);cursor:pointer;--ui-icon-stroke:var(--ui-icon-stroke-regular);transition:color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.pricing-module__DRzg3q__hint>svg{width:var(--ui-icon-sm);height:var(--ui-icon-sm)}@media (hover:hover){.pricing-module__DRzg3q__hint:hover{background:var(--ui-fill);color:var(--ui-foreground)}}.pricing-module__DRzg3q__hint:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}@media (pointer:coarse){.pricing-module__DRzg3q__hint:after{content:"";position:absolute;inset:-8px}}.pricing-module__DRzg3q__cell{color:var(--ui-foreground);font-variant-numeric:tabular-nums;text-align:start}.pricing-module__DRzg3q__yes,.pricing-module__DRzg3q__no{width:var(--ui-icon-md);height:var(--ui-icon-md);--ui-icon-stroke:var(--ui-icon-stroke-medium);margin-top:3px;display:block}.pricing-module__DRzg3q__yes{color:var(--ui-foreground)}.pricing-module__DRzg3q__no{color:var(--ui-subtle);--ui-icon-stroke:var(--ui-icon-stroke-regular)}.pricing-module__DRzg3q__valueText{overflow-wrap:break-word}@container pricing (max-width:639px){.pricing-module__DRzg3q__picker{top:var(--pricing-sticky-top,0px);z-index:2;padding-block:var(--ui-space-2);background:var(--pricing-backdrop,var(--ui-canvas));display:grid;position:sticky}.pricing-module__DRzg3q__picker>*{width:100%}.pricing-module__DRzg3q__table{table-layout:auto}.pricing-module__DRzg3q__table [data-off]{display:none}.pricing-module__DRzg3q__table .pricing-module__DRzg3q__cell:not([data-off]){padding-inline-end:0}.pricing-module__DRzg3q__labelCol{width:auto}.pricing-module__DRzg3q__thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pricing-module__DRzg3q__tableCard{padding-top:var(--ui-space-2)}.pricing-module__DRzg3q__groupTitle{padding-top:var(--ui-space-5)}.pricing-module__DRzg3q__group:first-of-type .pricing-module__DRzg3q__groupTitle{padding-top:var(--ui-space-3)}.pricing-module__DRzg3q__cell{text-align:end}.pricing-module__DRzg3q__yes,.pricing-module__DRzg3q__no{margin-inline-start:auto}}.pricing-module__DRzg3q__faq{gap:var(--ui-space-4) var(--ui-space-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container pricing (min-width:760px){.pricing-module__DRzg3q__faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.pricing-module__DRzg3q__faqIntro{align-content:start;gap:var(--ui-space-2);display:grid}.pricing-module__DRzg3q__faqLede{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);margin:0}.pricing-module__DRzg3q__faqCard{min-width:0;padding:var(--ui-space-2) var(--pricing-inset);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-resting)}.pricing-module__DRzg3q__faqList{min-width:0}.pricing-module__DRzg3q__faqList p{max-width:var(--ui-measure);color:var(--ui-muted);line-height:var(--ui-leading-prose);margin:0}.pricing-module__DRzg3q__link{border-radius:calc(var(--ui-radius-sm) / 2);color:var(--ui-foreground);font-weight:var(--ui-weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--ui-border-strong);text-decoration-color:var(--ui-border-strong);text-underline-offset:3px;transition:text-decoration-color var(--ui-dur-instant) var(--ui-ease-color)}@media (hover:hover){.pricing-module__DRzg3q__link:hover{text-decoration-color:currentColor}}.pricing-module__DRzg3q__link:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}
.home-module__Hx0lNG__main{--peek:calc(var(--ui-space-8) + var(--ui-space-7));--head-clear:calc(var(--ui-space-6) + var(--ui-control-sm) + var(--ui-gap-block));grid-template-rows:auto 1fr auto 1.25fr;grid-template-columns:minmax(0,1fr);display:grid}.home-module__Hx0lNG__main>*{grid-column:1}.home-module__Hx0lNG__main:before{content:"";min-height:min(calc(100svh - var(--peek)), 960px);grid-area:1/1/5/2}.home-module__Hx0lNG__main,.home-module__Hx0lNG__main+footer{margin-inline:auto;max-width:1120px;padding-inline:var(--ui-space-5);margin-inline:max(0px,round(down,50% - 560px,1px))}.home-module__Hx0lNG__hero{justify-items:center;gap:var(--ui-space-5);padding-block:var(--ui-space-7);text-align:center;grid-row:3;display:grid}@media (max-height:760px){.home-module__Hx0lNG__main{grid-template-rows:var(--head-clear) 1fr auto 1.25fr}}.home-module__Hx0lNG__main .home-module__Hx0lNG__headline{letter-spacing:-.025em;max-width:14ch;font-size:clamp(40px,2.6vw + 1rem,60px);line-height:1.04}@media (min-width:900px){.home-module__Hx0lNG__main .home-module__Hx0lNG__headline{max-width:none}}.home-module__Hx0lNG__lede{max-width:54ch;color:var(--ui-muted);line-height:var(--ui-leading-prose);text-wrap:balance;margin:0}.home-module__Hx0lNG__main{--room:calc(var(--ui-gap-section) * 2)}.home-module__Hx0lNG__section{justify-items:center;gap:var(--ui-gap-block);padding-top:var(--room);scroll-margin-top:var(--ui-space-8);grid-template-columns:minmax(0,1fr);display:grid}.home-module__Hx0lNG__sectionHead{justify-items:center;gap:var(--ui-gap-stack);text-align:center;display:grid}.home-module__Hx0lNG__questions{padding-bottom:var(--room)}.home-module__Hx0lNG__faq{width:100%;max-width:640px}.home-module__Hx0lNG__rules{counter-reset:rule;width:100%;max-width:640px;margin:0;padding:0;list-style:none}.home-module__Hx0lNG__rule{column-gap:var(--ui-space-4);row-gap:var(--ui-space-1);padding-block:var(--ui-space-4);counter-increment:rule;grid-template-columns:2ch minmax(0,1fr);display:grid}.home-module__Hx0lNG__rule+.home-module__Hx0lNG__rule{box-shadow:inset 0 var(--ui-hairline) 0 var(--ui-border)}.home-module__Hx0lNG__rule:before{content:counter(rule);color:var(--ui-subtle);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-align:end;grid-row:1/span 2}.home-module__Hx0lNG__ruleTitle{font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);text-wrap:pretty;grid-column:2;margin:0}.home-module__Hx0lNG__ruleBody{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-leading-md);text-wrap:pretty;grid-column:2;margin:0}.home-module__Hx0lNG__main .home-module__Hx0lNG__actions,.home-module__Hx0lNG__main+footer{justify-content:center}.home-module__Hx0lNG__preview{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.home-module__Hx0lNG__more{grid-template-columns:minmax(0,1fr);display:grid}.home-module__Hx0lNG__ghost,.home-module__Hx0lNG__cta{grid-area:1/1}.home-module__Hx0lNG__ghost{margin-inline:calc(var(--ui-space-4) * -1);padding:var(--ui-gap-block) var(--ui-space-4) var(--ui-space-8);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#0000008c,#0003 40%,#0000 72%);mask-image:linear-gradient(#0000008c,#0003 40%,#0000 72%)}.home-module__Hx0lNG__main .home-module__Hx0lNG__cta{align-self:end;margin-block:0}@media (max-width:640px){.home-module__Hx0lNG__shown>li:nth-child(n+4),.home-module__Hx0lNG__ghost li:nth-child(n+2){display:none}}.home-module__Hx0lNG__main .home-module__Hx0lNG__sectionTitle{letter-spacing:-.02em;max-width:20ch;font-size:clamp(30px,1.6vw + 1.25rem,42px);line-height:1.1}@media (max-width:640px){.home-module__Hx0lNG__main,.home-module__Hx0lNG__main+footer{padding-inline:var(--ui-space-4)}.home-module__Hx0lNG__main{--head-clear:calc(var(--ui-space-5) + var(--ui-control-sm) + var(--ui-gap-block))}.home-module__Hx0lNG__hero{padding-block:var(--ui-space-6)}}
.not-found-module__HS70Aa__page{min-height:100svh;padding:var(--ui-space-6) var(--ui-space-4);justify-items:center;display:grid}.not-found-module__HS70Aa__body{align-content:center;justify-items:center;gap:var(--ui-space-6);padding-bottom:var(--ui-space-8);text-align:center;display:grid}.not-found-module__HS70Aa__title{--ui-text-display:26px}.not-found-module__HS70Aa__actions{gap:var(--ui-space-2);display:flex}
