@layer module{.tk-dark-band{background:var(--tk-green);border-radius:var(--tk-radius);color:var(--tk-cream);padding:48px 40px}.tk-dark-band-inner{display:flex;flex-direction:column;gap:12px;margin-inline:auto;max-width:var(--tk-section-max)}.tk-dark-band-title{color:var(--tk-cream)}.tk-dark-band-sub{color:rgba(254,235,197,.75);font-family:var(--tk-font-sans);font-size:14px;font-weight:500;letter-spacing:.06em}.tk-dark-band-form{margin-top:8px;max-width:460px;width:100%}.tk-dark-band--center{padding:56px 40px;text-align:center}.tk-dark-band--center .tk-dark-band-inner{align-items:center}.tk-dark-band--center .tk-dark-band-form{margin-inline:auto}.tk-dark-band--banner .tk-dark-band-inner{align-items:center;flex-direction:row;gap:16px}.tk-dark-band--banner .tk-dark-band-title{font-size:20px}@media (max-width:620px){.tk-dark-band--banner .tk-dark-band-inner{align-items:flex-start;flex-direction:column}}.tk-dark-band-form form{background-color:var(--tk-green)}.tk-dark-band-form .hs-field-desc,.tk-dark-band-form .hs-form__field__description,.tk-dark-band-form label,.tk-dark-band-form legend{color:var(--tk-cream);font-family:var(--tk-font-sans);&:has(span:empty){display:none}}.tk-dark-band-form .hs-input:not([type=checkbox]):not([type=radio]),.tk-dark-band-form input.hs-input,.tk-dark-band-form textarea.hs-input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.25);border-radius:4px;color:var(--tk-ink);font-family:var(--tk-font-sans);font-size:14px;padding:10px 14px;width:100%}.tk-dark-band-form .hs-input::placeholder{color:var(--tk-ink-3)}.tk-dark-band-form .hs-input:focus{border-color:var(--tk-amber);box-shadow:0 0 0 3px rgba(220,134,39,.25);outline:none}.tk-dark-band-form .hs-button,.tk-dark-band-form input[type=submit]{background:var(--tk-amber);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--tk-font-sans);font-size:13px;font-weight:700;letter-spacing:.08em;padding:12px 24px;text-transform:uppercase;transition:background .15s}.tk-dark-band-form .hs-button:hover,.tk-dark-band-form input[type=submit]:hover{background:var(--tk-amber-2)}.tk-dark-band-form .hs-error-msg,.tk-dark-band-form .hs-error-msgs label{color:#ffd9b0}.tk-dark-band-form h3{display:none}@media (min-width:620px){.tk-dark-band--center .tk-dark-band-form form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tk-dark-band--center .tk-dark-band-form .hs-form-field{flex:1 1 260px;margin:0;text-align:left}.tk-dark-band--center .tk-dark-band-form .actions,.tk-dark-band--center .tk-dark-band-form .hs_submit{flex:0 0 auto;margin:0}}}