.ct[data-astro-cid-uw5kdbxl]{background:radial-gradient(130% 50% at 50% -6%,#131d31 0%,var(--bg) 55%)}.ct-sec[data-astro-cid-uw5kdbxl]{max-width:640px;margin:0 auto;padding:clamp(40px,7vw,84px) 16px 0}.ct-kk[data-astro-cid-uw5kdbxl]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.ct[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-size:clamp(28px,7vw,46px);line-height:1.07;letter-spacing:-.035em;font-weight:600;margin-top:14px}.ct-sub[data-astro-cid-uw5kdbxl]{margin-top:14px;font-size:16px;line-height:1.6;color:var(--ink-2)}.ct-form[data-astro-cid-uw5kdbxl]{margin-top:26px;padding:clamp(20px,4vw,30px);border-radius:var(--r-l);border:1px solid var(--line);background:linear-gradient(180deg,var(--surface),var(--bg-1));color:var(--ink);color-scheme:dark}.ct-note[data-astro-cid-uw5kdbxl]{margin-top:18px;font-size:13px;line-height:1.55;color:var(--ink-3)}.ct-note[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--lime)}.ct-form[data-astro-cid-uw5kdbxl] .hs-form-frame iframe{background:#161f31;color-scheme:dark}.ct-form[data-astro-cid-uw5kdbxl] .hs-form-field{margin-bottom:16px}.ct-form[data-astro-cid-uw5kdbxl] .hs-form-field>label,.ct-form[data-astro-cid-uw5kdbxl] .hs-form-field>label span,.ct-form[data-astro-cid-uw5kdbxl] .hsfc-FieldLabel,.ct-form[data-astro-cid-uw5kdbxl] .hs-form-booleancheckbox-display span,.ct-form[data-astro-cid-uw5kdbxl] .hs-form-checkbox-display span{display:block;font-size:13px;color:var(--ink-2);margin-bottom:6px;font-weight:500}.ct-form[data-astro-cid-uw5kdbxl] .hs-form-required{color:var(--lime)}.ct-form[data-astro-cid-uw5kdbxl] input[type=text],.ct-form[data-astro-cid-uw5kdbxl] input[type=email],.ct-form[data-astro-cid-uw5kdbxl] input[type=tel],.ct-form[data-astro-cid-uw5kdbxl] input[type=number],.ct-form[data-astro-cid-uw5kdbxl] select,.ct-form[data-astro-cid-uw5kdbxl] textarea{width:100%!important;box-sizing:border-box;padding:12px 14px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-1);color:var(--ink);font:inherit;font-size:15px}.ct-form[data-astro-cid-uw5kdbxl] textarea{resize:vertical;min-height:120px}.ct-form[data-astro-cid-uw5kdbxl] input::placeholder,.ct-form[data-astro-cid-uw5kdbxl] textarea::placeholder{color:var(--ink-3)}.ct-form[data-astro-cid-uw5kdbxl] input:focus-visible,.ct-form[data-astro-cid-uw5kdbxl] select:focus-visible,.ct-form[data-astro-cid-uw5kdbxl] textarea:focus-visible{outline:2px solid var(--lime);outline-offset:1px;border-color:transparent}.ct-form[data-astro-cid-uw5kdbxl] input[type=submit],.ct-form[data-astro-cid-uw5kdbxl] .hs-button{display:inline-flex;align-items:center;gap:10px;margin-top:4px;padding:14px 26px;border-radius:999px;border:0;cursor:pointer;background:var(--lime);color:#04150a;font:inherit;font-weight:600;font-size:15px;transition:background .18s ease,color .18s ease}.ct-form[data-astro-cid-uw5kdbxl] input[type=submit]:hover,.ct-form[data-astro-cid-uw5kdbxl] .hs-button:hover{background:#02800c;color:#fff}.ct-form[data-astro-cid-uw5kdbxl] input[type=submit]:disabled{opacity:.5;cursor:wait}.ct-form[data-astro-cid-uw5kdbxl] .hs-error-msg,.ct-form[data-astro-cid-uw5kdbxl] .hs-error-msgs label{color:#ff8a8a;font-size:13px;margin-top:6px;display:block}.ct-form[data-astro-cid-uw5kdbxl] .hs-input.invalid{border-color:#ff8a8a}.ct-form[data-astro-cid-uw5kdbxl] .submitted-message,.ct-form[data-astro-cid-uw5kdbxl] .hs-richtext{color:var(--ink-2);font-size:15px;line-height:1.6}.ct-form[data-astro-cid-uw5kdbxl] .hs-richtext a{color:var(--lime)}.ct-form[data-astro-cid-uw5kdbxl] .legal-consent-container,.ct-form[data-astro-cid-uw5kdbxl] .hs-field-desc{color:var(--ink-3);font-size:12.5px;line-height:1.55}.ct-form[data-astro-cid-uw5kdbxl] ul.no-list{list-style:none;margin:0;padding:0}.ct-form[data-astro-cid-uw5kdbxl] fieldset{max-width:none!important;border:0;padding:0;margin:0}.ct-form[data-astro-cid-uw5kdbxl] fieldset.form-columns-2 .hs-form-field{width:100%!important}@media(min-width:560px){.ct-form[data-astro-cid-uw5kdbxl] fieldset.form-columns-2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.ct-form[data-astro-cid-uw5kdbxl] fieldset.form-columns-2 .input{margin-right:0!important}}
