.ct-in{box-sizing:border-box;color:#17202b;letter-spacing:.04em;background:#fff;border-radius:6px;outline:none;width:100%;min-height:52px;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:300;line-height:normal;transition:border-color .2s,box-shadow .2s}.ct-in::placeholder{color:#6b7480}.ct-in:focus{box-shadow:0 0 0 3px #1f3a5f1f;border-color:#1f3a5f!important}.ct-kind:hover{border-color:#1f3a5f!important}.ct-radio{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ct-kind{position:relative}.ct-send:focus-visible{outline-offset:2px;outline:2px solid #1f3a5f}.ct-kind:has(.ct-radio:focus-visible){outline-offset:2px;outline:2px solid #1f3a5f}.ct-send:hover{opacity:.9}.ct-req{letter-spacing:.12em;color:#1f3a5f;border:1px solid #9fb0c6;border-radius:4px;margin-left:10px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:10px}.ct-opt{color:#6a717b;margin-left:10px;font-size:11px}@media (max-width:860px){.ct-hero{padding-top:72px!important;padding-bottom:48px!important}.ct-two,.ct-kinds{grid-template-columns:minmax(0,1fr)!important}.ct-card{padding:32px 20px!important}}.ct-card label a{text-underline-offset:3px;text-decoration:underline}.ct-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%231F3A5F' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:40px}.ct-select option{color:#17202b}
