.IntegrationRequestForm-module__6sS5xq__integrationRequestForm{font-family:var(--primary-font);grid-template-columns:1fr;gap:1rem;display:grid;position:relative}.IntegrationRequestForm-module__6sS5xq__honeypot{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:-9999px;inset-inline-start:-9999px;overflow:hidden}.IntegrationRequestForm-module__6sS5xq__field{text-align:start;flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}.IntegrationRequestForm-module__6sS5xq__field label{color:var(--light-primary-color);font-size:.875rem;font-weight:500;line-height:1.4}.IntegrationRequestForm-module__6sS5xq__field input{color:#fff;background-color:#111;border:1px solid #5c5c5c;border-radius:.375rem;min-block-size:2.75rem;inline-size:100%;padding:.5rem .75rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .15s ease-out}.IntegrationRequestForm-module__6sS5xq__field input::placeholder{color:#8a8a8a}.IntegrationRequestForm-module__6sS5xq__field input:focus-visible{outline:.1875rem solid var(--secondary-font-color);outline-offset:.125rem;border-color:var(--secondary-font-color)}.IntegrationRequestForm-module__6sS5xq__field input[aria-invalid=true]{border-color:#ff6b6b}.IntegrationRequestForm-module__6sS5xq__errorText{color:var(--danger-color);font-size:.875rem;font-weight:500;line-height:1.5}.IntegrationRequestForm-module__6sS5xq__actions{justify-content:flex-start;margin-block-start:.5rem;display:flex}.IntegrationRequestForm-module__6sS5xq__submitButton{background-color:var(--secondary-font-color);color:#000;cursor:pointer;border:none;border-radius:.5rem;min-block-size:2.75rem;inline-size:100%;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .15s ease-out}.IntegrationRequestForm-module__6sS5xq__submitButton:focus-visible{outline:.1875rem solid var(--light-primary-color);outline-offset:.125rem}.IntegrationRequestForm-module__6sS5xq__submitButton:disabled{cursor:progress;opacity:.7}@media (hover:hover){.IntegrationRequestForm-module__6sS5xq__submitButton:not(:disabled):hover{background-color:var(--light-secondary-font-color)}}@media (min-width:48rem){.IntegrationRequestForm-module__6sS5xq__integrationRequestForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.IntegrationRequestForm-module__6sS5xq__actions{grid-column:1/-1}.IntegrationRequestForm-module__6sS5xq__submitButton{inline-size:auto}}@media (prefers-reduced-motion:reduce){.IntegrationRequestForm-module__6sS5xq__field input,.IntegrationRequestForm-module__6sS5xq__submitButton{transition:none}}.IntegrationRequestForm-module__6sS5xq__formError{color:var(--danger-color);margin:0;font-size:.875rem;font-weight:500;line-height:1.5}.IntegrationRequestForm-module__6sS5xq__formError:empty{display:none}
.app_accordion_section.tas-section{padding:3rem 0}.tas-container{max-inline-size:64rem;color:var(--light-primary-color);flex-direction:column;align-items:stretch;gap:1.5rem;padding-inline:1.25rem;display:flex}.tas-header{text-align:center;max-inline-size:65ch;margin-inline:auto}.tas-heading{font-family:var(--primary-font);letter-spacing:-.015em;text-wrap:balance;color:var(--light-primary-color);margin:0 0 .75rem;font-size:1.75rem;font-weight:700;line-height:1.2}.tas-header .tas-intro{text-align:center;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;color:#cfcfcf;margin:0;font-size:1rem;line-height:1.6}.tas-tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.tas-tab{min-block-size:2.75rem;color:var(--light-primary-color);font-family:var(--primary-font);cursor:pointer;background:0 0;border:1px solid #5c5c5c;border-radius:9999px;padding:.5rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .15s ease-out,border-color .15s ease-out}.tas-tab[aria-pressed=true]{background:var(--secondary-font-color);border-color:var(--secondary-font-color);color:#000}.tas-list{grid-template-columns:1fr;align-items:start;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tas-item{background:#0f0f0f;border:1px solid #3a3a3a;border-radius:.75rem;transition:border-color .15s ease-out}.tas-item[data-expanded=true]{border-color:#6a6a6a}.tas-item-heading{margin:0;font-size:1rem}.tas-item-toggle{min-block-size:3rem;inline-size:100%;color:var(--light-primary-color);font-family:var(--primary-font);text-align:start;cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .25rem .25rem 1rem;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.tas-item-title{overflow-wrap:anywhere;min-inline-size:0}.tas-toggle-icon{box-sizing:content-box;block-size:1.25rem;inline-size:1.25rem;color:var(--secondary-font-color);flex:none;padding:.75rem;transition:transform .2s ease-out}[aria-expanded=true]>.tas-toggle-icon{transform:rotate(45deg)}.tas-collapse{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s ease-out,visibility 0s linear .22s;display:grid}[data-expanded=true]>.tas-collapse{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .22s ease-out,visibility}.tas-collapse-inner{min-block-size:0;overflow:hidden}.tas-item-body{border-block-start:1px solid #2a2a2a;flex-direction:column;align-items:flex-start;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}.tas-item-body .tas-item-description{text-align:start;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;color:#cfcfcf;margin:0;font-size:1rem;line-height:1.6}.tas-try-link{background:var(--secondary-font-color);color:#000;border-radius:.5rem;justify-content:center;align-items:center;min-block-size:2.75rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.tas-request{flex-direction:column;align-items:center;margin-block-start:.5rem;display:flex}.tas-request-toggle{background:var(--secondary-font-color);color:#000;min-block-size:2.75rem;max-inline-size:100%;font-family:var(--primary-font);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem .75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .15s ease-out;display:inline-flex}.tas-request-toggle>.tas-toggle-icon{color:currentColor;padding:0}.tas-request-status{text-align:center;color:var(--success-color);margin:0;font-size:1rem;line-height:1.5}.tas-request-status:not(:empty){margin-block-start:.75rem}.tas-request>.tas-collapse{inline-size:100%}.tas-request-panel{background:#0f0f0f;border:1px solid #3a3a3a;border-radius:1rem;margin-block-start:1rem;padding:1.25rem}.tas-request-header{justify-content:space-between;align-items:center;gap:.75rem;margin-block-end:1rem;display:flex}.tas-request-title{font-family:var(--primary-font);letter-spacing:-.01em;color:var(--light-primary-color);margin:0;font-size:1.375rem;font-weight:600;line-height:1.3}.tas-request-close{block-size:2.75rem;inline-size:2.75rem;color:var(--light-primary-color);cursor:pointer;background:0 0;border:none;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.tas-request-close>svg{flex:none;block-size:1.5rem;inline-size:1.5rem}:where(.tas-tab,.tas-item-toggle,.tas-try-link,.tas-request-toggle,.tas-request-close):focus-visible{outline:.1875rem solid var(--secondary-font-color);outline-offset:.125rem}@media (hover:hover){.tas-tab:hover{border-color:var(--secondary-font-color)}.tas-item:hover{border-color:#6a6a6a}.tas-try-link:hover,.tas-request-toggle:hover{background:var(--light-secondary-font-color)}.tas-request-close:hover{background:#ffffff1a}}@media (min-width:48rem){.app_accordion_section.tas-section{padding:4rem 0}.tas-container{gap:2rem}.tas-heading{font-size:2.25rem}.tas-header .tas-intro{font-size:1.125rem}.tas-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tas-request-panel{padding:2rem}}@media (prefers-reduced-motion:reduce){.tas-collapse,[data-expanded=true]>.tas-collapse,.tas-toggle-icon,.tas-tab,.tas-item,.tas-try-link,.tas-request-toggle{transition:none}}@media (min-width:64rem){.tas-header{inline-size:100%;max-inline-size:none}.tas-header .tas-intro{max-inline-size:75ch;margin-inline:auto}}
