.button-module__1_7zAG__button{padding:var(--space-control-y) var(--space-control-x);border:var(--border-width-control) solid transparent;border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;gap:.5em;font-weight:500;display:inline-flex}.button-module__1_7zAG__button:disabled{pointer-events:none;opacity:.5}.button-module__1_7zAG__solid{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-fg-on-brand)}.button-module__1_7zAG__solid:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.button-module__1_7zAG__outline{border-color:color-mix(in oklch, currentColor 40%, transparent);color:currentColor;background:0 0}.button-module__1_7zAG__outline:hover{background:color-mix(in oklch, currentColor 10%, transparent)}.button-module__1_7zAG__ghost{color:currentColor;background:0 0}.button-module__1_7zAG__ghost:hover{background:color-mix(in oklch, currentColor 10%, transparent)}.button-module__1_7zAG__link{color:var(--color-brand);text-underline-offset:4px;background:0 0;padding:0}.button-module__1_7zAG__link:hover{text-decoration:underline}.button-module__1_7zAG__sm{font-size:var(--text-sm)}.button-module__1_7zAG__md{font-size:var(--text-base)}.button-module__1_7zAG__lg{font-size:var(--text-lg)}.button-module__1_7zAG__default{border-radius:var(--radius-control)}.button-module__1_7zAG__pill{border-radius:var(--radius-full)}.button-module__1_7zAG__square{border-radius:0}
.card-module__Dr3p2a__card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-surface);box-shadow:var(--shadow-sm)}
.field-module__-tCXxq__field{gap:var(--field-gap);display:grid}.field-module__-tCXxq__label{font-size:var(--field-label-size);font-weight:var(--field-label-weight);letter-spacing:var(--field-label-tracking);text-transform:var(--field-label-transform);color:var(--field-label-color)}.field-module__-tCXxq__hint{font-size:var(--text-sm);color:var(--color-fg-muted)}.field-module__-tCXxq__control{width:100%;padding:var(--field-padding-y) var(--field-padding-x);border:var(--border-width-control) solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:inherit;font:inherit;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.field-module__-tCXxq__control:focus-visible{border-color:var(--color-brand);box-shadow:var(--field-ring)}.field-module__-tCXxq__textarea{resize:vertical}.field-module__-tCXxq__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.field-module__-tCXxq__error{font-size:var(--text-sm);color:var(--color-danger)}
.container-module__UyWexG__container{width:100%;padding-inline:var(--container-gutter);margin-inline:auto}.container-module__UyWexG__default{max-width:var(--container-max)}.container-module__UyWexG__prose{max-width:var(--container-prose)}.container-module__UyWexG__full{max-width:100%}
.prose-module__mJetBG__prose a{color:var(--color-brand);text-underline-offset:4px;text-decoration:underline}.prose-module__mJetBG__prose h2{margin-block:calc(var(--space-stack) * 2) var(--space-stack);font-size:var(--text-3xl)}.prose-module__mJetBG__prose h3{margin-block:calc(var(--space-stack) * 1.5) var(--space-stack);font-size:var(--text-2xl)}.prose-module__mJetBG__prose p,.prose-module__mJetBG__prose ul,.prose-module__mJetBG__prose ol{margin-bottom:var(--space-stack)}.prose-module__mJetBG__prose ul{padding-left:1.5rem;list-style:outside}.prose-module__mJetBG__prose ol{padding-left:1.5rem;list-style:decimal}.prose-module__mJetBG__prose blockquote{border-left:2px solid var(--color-border-strong);color:var(--color-fg-muted);margin:0;padding-left:1rem}
.section-module__3LjoiG__section{padding-block:var(--space-section);border-top:var(--rule-width) solid var(--color-border)}.section-module__3LjoiG__default{background:var(--color-bg);color:var(--color-fg)}.section-module__3LjoiG__subtle{background:var(--color-bg-subtle);color:var(--color-fg)}.section-module__3LjoiG__inset{background:var(--color-bg-inset);color:var(--color-fg)}.section-module__3LjoiG__brand{background:var(--band-bg);color:var(--band-fg)}
.studio-credit-module__1djdbG__credit{color:inherit;align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.studio-credit-module__1djdbG__credit:hover span{text-underline-offset:.2em;text-decoration:underline}.studio-credit-module__1djdbG__mark{fill:var(--color-studio-mark)}
.brand-module__xd3eIW__studio{--color-studio-mark:#c0512c}@supports (color:lab(0% 0 0)){.brand-module__xd3eIW__studio{--color-studio-mark:lab(49.2272% 44.0521 43.9947)}}.brand-module__xd3eIW__lockup{align-items:center;gap:16px;display:inline-flex}.brand-module__xd3eIW__word{letter-spacing:.24em;white-space:nowrap;color:var(--theme-elevation-1000);font-size:20px}.brand-module__xd3eIW__strong{font-weight:600}.brand-module__xd3eIW__soft{color:var(--theme-elevation-500);font-weight:400}.brand-module__xd3eIW__icon{display:inline-flex}.brand-module__xd3eIW__credit{letter-spacing:.04em;color:var(--theme-elevation-500);justify-content:center;margin:32px 0 0;font-size:12px;display:flex}@media (max-width:420px){.brand-module__xd3eIW__word{letter-spacing:.16em;font-size:15px}}
.integrations-module__av59fa__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.integrations-module__av59fa__card{border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);border-radius:4px;padding:24px}.integrations-module__av59fa__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.integrations-module__av59fa__name{margin:0;font-size:18px}.integrations-module__av59fa__status{color:var(--theme-elevation-500);margin:4px 0 0;font-size:13px}.integrations-module__av59fa__status[data-connected=true]{color:var(--theme-success-500,green)}.integrations-module__av59fa__form{gap:12px;max-width:512px;margin-top:20px;display:grid}.integrations-module__av59fa__field{gap:6px;display:grid}.integrations-module__av59fa__fieldLabel{font-size:13px;font-weight:600}.integrations-module__av59fa__help{color:var(--theme-elevation-500);margin:0;font-size:13px}.integrations-module__av59fa__input{border:1px solid var(--theme-elevation-150);background:var(--theme-input-bg,var(--theme-elevation-0));width:100%;color:var(--theme-elevation-800);font:inherit;border-radius:3px;padding:10px 12px}.integrations-module__av59fa__input:focus{border-color:var(--theme-success-500,#0a0);outline:none}.integrations-module__av59fa__primary{background:var(--theme-elevation-800);color:var(--theme-elevation-0);font:inherit;cursor:pointer;border:0;border-radius:3px;justify-self:start;padding:10px 18px;text-decoration:none;display:inline-block}.integrations-module__av59fa__primary:disabled{opacity:.5;cursor:default}.integrations-module__av59fa__secondary{border:1px solid var(--theme-elevation-150);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:3px;flex:none;padding:6px 14px}.integrations-module__av59fa__link{color:var(--theme-elevation-600);justify-self:start;font-size:13px}.integrations-module__av59fa__muted{color:var(--theme-elevation-500)}.integrations-module__av59fa__warning{background:var(--theme-elevation-50);color:var(--theme-elevation-600);border-radius:3px;margin:16px 0 0;padding:12px 16px;font-size:14px}.integrations-module__av59fa__error{color:var(--theme-error-500,#c00);margin:0;font-size:14px}.integrations-module__av59fa__page{max-width:960px;padding:32px clamp(16px,4vw,48px)}.integrations-module__av59fa__pageHeader{margin-bottom:32px}.integrations-module__av59fa__back{color:var(--theme-elevation-500);font-size:13px;text-decoration:none}.integrations-module__av59fa__title{margin:8px 0 0}.integrations-module__av59fa__navLink{color:inherit;padding:6px 0;text-decoration:none;display:block}.integrations-module__av59fa__navLink:hover{text-decoration:underline}
.not-found-module__6Ejv6G__wrap{text-align:center}.not-found-module__6Ejv6G__title{font-size:var(--text-4xl)}.not-found-module__6Ejv6G__body{margin-top:var(--space-stack);color:var(--color-fg-muted)}.not-found-module__6Ejv6G__action{margin-top:calc(var(--space-stack) * 1.5)}
