/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.form-container{border:1px solid oklch(var(--color-lavender-600-oklch)/50%);background:oklch(var(--color-lavender-900-oklch)/80%);border-radius:8px;flex-direction:column;gap:1.5rem;padding:24px;display:flex}@media (min-width:64rem){.form-container{padding:32px}}.form-heading{color:var(--color-white);font-size:1.875rem;font-weight:600;line-height:2.25rem;font-family:var(--font-mono);margin:0}.form-description{color:var(--color-white);font-size:1rem;line-height:1.6;font-family:var(--font-mono);margin:0}.form-container .hs-form-required{color:var(--color-error-400)!important}.form-container .hs-form-field>label{font-family:var(--font-mono)!important;color:var(--color-white)!important;letter-spacing:.5px!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:12px!important;font-weight:500!important;display:block!important}.form-container .hs-form fieldset{border:none!important;margin:0!important;padding:0!important}.form-container .hs-input,.form-container .hs-form-field input[type=text],.form-container .hs-form-field input[type=tel],.form-container .hs-form-field input[type=email],.form-container .hs-form-field select,.form-container .hs-form-field textarea{border:1px solid oklch(var(--color-lavender-600-oklch)/50%)!important;background:oklch(var(--color-lavender-900-oklch)/90%)!important;color:var(--color-white)!important;width:100%!important;font-size:14px!important;font-family:var(--font-sans)!important;box-sizing:border-box!important;border-radius:4px!important;margin-bottom:20px!important;padding:12px 16px!important}.form-container .hs-input:focus{border-color:var(--color-purple-400)!important;outline:none!important}.form-container .hs-form-field select{-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;padding-right:40px!important}.form-container .hs-form-field select option{background:var(--color-lavender-900)!important;color:var(--color-white)!important}.form-container .hs-form-field ul.multi-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;padding:0!important;list-style:none!important;display:grid!important}.form-container .hs-form-field ul.multi-container li{margin:0!important}.form-container .hs-form-field ul.multi-container li label{color:var(--color-white)!important;flex-direction:row!important;align-items:center!important;gap:8px!important;display:flex!important}.form-container .hs-form-field ul.multi-container li label span{font-family:var(--font-sans)!important;text-transform:none!important;color:inherit!important;font-size:14px!important;font-weight:400!important}.form-container .hs-form-field ul.multi-container li input[type=checkbox]{accent-color:var(--color-purple-500)!important;width:16px!important;height:16px!important;margin:0!important}.form-container .hs-button{all:unset!important;box-sizing:border-box!important;background:linear-gradient(135deg,var(--color-purple-500)0%,var(--color-lavender-600)100%)!important;width:100%!important;color:var(--color-white)!important;cursor:pointer!important;text-align:center!important;border-radius:4px!important;margin-top:24px!important;padding:14px 24px!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;transition:all .2s!important}.form-container .hs-button:hover{background:linear-gradient(135deg,var(--color-purple-400)0%,var(--color-lavender-500)100%)!important;box-shadow:0 4px 12px oklch(var(--color-purple-500-oklch)/30%)!important;transform:translateY(-1px)!important}.form-container .hs-error-msgs{margin:-12px 0 8px!important;padding:0!important;list-style:none!important}.form-container .hs-error-msg{color:inherit!important;font-size:11px!important}.form-container .hs-richtext p{font-family:var(--font-mono)!important;color:#fff!important;margin:0 0 24px!important;font-size:12px!important;line-height:1.6!important}.form-container .hs-richtext p a{color:oklch(var(--color-white)/90%)!important;text-decoration:underline!important}.form-container .hs-richtext p a:hover{color:var(--color-white)!important}.main-heading.svelte-1tqiey8{color:var(--color-text-heading);font-weight:var(--font-weight-medium);font-family:var(--font-faire-sans)}.self-managed-wrapper.svelte-1tqiey8{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media (min-width: 1024px){.self-managed-wrapper.svelte-1tqiey8{grid-template-columns:45% 1fr;gap:5rem}}@media (min-width: 1280px){.self-managed-wrapper.svelte-1tqiey8{grid-template-columns:54% 1fr}}.info-section.svelte-1tqiey8{display:flex;flex-direction:column;gap:1.5rem}.description.svelte-1tqiey8{color:var(--color-text-body);line-height:1.6}.info-card.svelte-1tqiey8{display:flex;flex-direction:column;gap:1rem;background:var(--color-surface-card);border:1px solid var(--color-stroke-secondary);border-radius:16px;padding:1.25rem 1.5rem;max-width:48rem}@media (min-width: 640px){.info-card.svelte-1tqiey8{padding:2rem}}.info-card.svelte-1tqiey8 p:where(.svelte-1tqiey8){color:var(--color-text-body);margin:0;line-height:1.6}.form-section.svelte-1tqiey8{position:sticky;top:2rem}.state-container.svelte-1tqiey8{align-items:center;justify-content:center;text-align:center;min-height:200px}.spinner.svelte-1tqiey8{border:3px solid var(--color-stroke-secondary);border-top-color:var(--color-surface-button);border-radius:50%;width:40px;height:40px;animation:svelte-1tqiey8-spin 1s linear infinite}@keyframes svelte-1tqiey8-spin{to{transform:rotate(360deg)}}.success-container.svelte-1tqiey8{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;border:1px solid var(--color-stroke-secondary);border-radius:16px;background:var(--color-surface-card);font-family:var(--font-mono)!important}.success-title.svelte-1tqiey8{color:var(--color-text-heading);font-family:var(--font-mono)!important}.success-description.svelte-1tqiey8{color:var(--color-text-body);line-height:1.6;font-family:var(--font-mono)!important}.error-title.svelte-1tqiey8{color:var(--color-text-error);font-weight:600}.step-section.svelte-1tqiey8{display:flex;flex-direction:column;gap:.75rem}.step-header.svelte-1tqiey8{display:flex;align-items:center;gap:.75rem}.step-number.svelte-1tqiey8{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:var(--color-surface-button);color:var(--color-text-button);font-size:.875rem;font-weight:700;border-radius:50%;flex-shrink:0}.step-title.svelte-1tqiey8{color:var(--color-text-heading);font-weight:500}.license-key-container.svelte-1tqiey8{background:var(--color-surface-input);border:1px solid var(--color-stroke-secondary);border-radius:8px;padding:1rem}.license-key-wrapper.svelte-1tqiey8{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.license-key.svelte-1tqiey8{color:var(--color-text-heading);word-break:break-all;flex:1;font-family:var(--font-faire-sans-mono)}.copy-button.svelte-1tqiey8{background:none;border:none;cursor:pointer;padding:.5rem;color:var(--color-text-link);transition:color .2s ease;flex-shrink:0}.copy-button.svelte-1tqiey8:hover{color:var(--color-text-link-hover)}.helper-text.svelte-1tqiey8{color:var(--color-text-body)}.divider.svelte-1tqiey8{border:none;border-top:1px solid var(--color-stroke-secondary);margin:.5rem 0}.docs-link.svelte-1tqiey8{color:var(--color-text-link);text-decoration:none;transition:color .2s ease}.docs-link.svelte-1tqiey8:hover{color:var(--color-text-link-hover)}.link.svelte-1tqiey8{color:var(--color-text-link);text-decoration:underline;transition:color .2s ease}.link.svelte-1tqiey8:hover{color:var(--color-text-link-hover)}.form-section.svelte-1tqiey8 label{font-family:var(--font-mono)!important;color:var(--color-white)!important;display:flex;flex-direction:column;margin-top:1.5rem!important}.form-section.svelte-1tqiey8 .hs_email_opt_in__c.hs-email_opt_in__c.hs-fieldtype-booleancheckbox{margin-bottom:0!important}.form-section.svelte-1tqiey8 .form-wrapper .hs-error-msg{top:-.19rem}
