.rk-inq-cta{display: grid;gap: 18px;margin-top: 22px}.rk-inq-cta__text{margin: 0;font-family: var(--rk-t-text-family,var(--wp--preset--font-family--body));font-size: 15px;line-height: 1.6;color: var(--wp--preset--color--ink)}.rk-inq-cta__btn{width: 100%;min-height: 54px;justify-content: center}.rk-inq{scroll-margin-top: var(--rk-nav-h-stuck,4rem);background: var(--wp--preset--color--white)}.rk-inq__grid{display: grid;grid-template-columns: minmax(0,0.8fr) minmax(0,1.2fr);gap: clamp(2rem,5vw,5rem);align-items: start}.rk-inq__eyebrow{margin: 0 0 14px}.rk-inq__title{margin: 0 0 28px;font-family: var(--rk-t-h2-family,var(--wp--preset--font-family--heading));font-size: var(--rk-t-h2-size,clamp(22px,2.3vw,34px));font-weight: var(--rk-t-h2-weight,700);letter-spacing: var(--rk-t-h2-spacing,0.02em);line-height: 1.18;text-transform: var(--rk-t-h2-transform,uppercase);font-synthesis-weight: none}.rk-inq__steps{display: grid;gap: 0;margin: 0;padding: 0;list-style: none}.rk-inq__steps li{display: grid;grid-template-columns: 32px minmax(0,1fr);gap: 8px;padding: 16px 0;font-size: 15px;line-height: 1.55;color: var(--wp--preset--color--ink)}.rk-inq__steps li + li{border-top: 1px solid var(--wp--preset--color--line)}.rk-inq__num{padding-top: 2px;font-family: var(--wp--preset--font-family--heading);font-size: 11px;font-weight: 700;letter-spacing: 0.16em;color: var(--wp--custom--gold-line)}.rk-inq__contact{margin: 24px 0 0;font-size: 14px;color: var(--wp--custom--ink-soft)}.rk-inq__contact a{color: var(--wp--preset--color--ink);text-underline-offset: 2px}.rk-iq{display: grid;gap: 20px}.rk-iq__row{display: grid;grid-template-columns: 1fr 1fr;gap: 20px 12px}.rk-iq__field{display: grid;gap: 6px;min-width: 0}.rk-iq__label{font-family: var(--wp--preset--font-family--heading);font-size: 12px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: var(--wp--preset--color--ink)}.rk-iq__req{color: var(--wp--custom--gold-deep)}.rk-iq__input{display: block;width: 100%;min-height: 48px;padding: 10px 14px;border: 1px solid var(--wp--preset--color--line);border-radius: 0;background-color: var(--wp--preset--color--surface);font-family: var(--wp--preset--font-family--body);font-size: 15px;color: var(--wp--preset--color--ink);box-shadow: none}.rk-iq__input--select{appearance: none;padding-right: 40px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23292929' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 14px center;background-size: 16px}.rk-iq__input--select:invalid{color: var(--wp--custom--ink-mute)}.rk-iq__input--area{min-height: 120px;resize: vertical}.rk-iq__input:focus{border-color: var(--wp--preset--color--ink);outline: 1px solid var(--wp--preset--color--ink);outline-offset: 0}.rk-iq__input::placeholder{color: var(--wp--custom--ink-mute);opacity: 1}.rk-iq__field.is-error .rk-iq__input{border-color: #A3272F}.rk-iq__error{font-size: 13px;color: #A3272F}.rk-iq__alert,.rk-iq-done{margin: 0;padding: 18px 20px;border: 1px solid var(--wp--preset--color--line);border-left: 3px solid var(--wp--custom--gold-line);background: var(--wp--preset--color--surface);font-size: 15px;line-height: 1.6;color: var(--wp--preset--color--ink)}.rk-iq-done{display: grid;gap: 8px;padding: 26px 26px 28px}.rk-iq-done:focus{outline: none}.rk-iq-done p{margin: 0}.rk-iq-done__title{font-family: var(--wp--preset--font-family--heading);font-size: 15px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase}.rk-iq__hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.rk-iq__consent{display: flex;gap: 10px;align-items: flex-start;margin-top: 4px;font-size: 13px;line-height: 1.55;color: var(--wp--custom--ink-soft);cursor: pointer}.rk-iq__consent input{flex: none;width: 18px;height: 18px;margin: 1px 0 0;accent-color: var(--wp--preset--color--ink);cursor: pointer}.rk-iq__consent a{color: var(--wp--preset--color--ink);text-decoration: underline;text-underline-offset: 2px}.rk-iq__field--consent.is-error .rk-iq__consent{color: var(--wp--preset--color--ink)}.rk-iq__submit{justify-self: start;display: inline-flex;align-items: center;justify-content: center;min-width: 220px;min-height: 54px;padding: 0 34px;border: 1px solid var(--wp--preset--color--ink);border-radius: 0;background: var(--wp--preset--color--ink);font-family: var(--wp--preset--font-family--heading);font-size: 12px;font-weight: 700;letter-spacing: 0.18em;text-transform: uppercase;color: var(--wp--preset--color--white);cursor: pointer;transition: background 0.25s var(--wp--custom--ease),border-color 0.25s var(--wp--custom--ease)}.rk-iq__submit:hover{background: var(--wp--custom--ink-hover);border-color: var(--wp--custom--ink-hover)}.rk-iq__submit:disabled{opacity: 0.6;cursor: progress}@media (max-width: 900px){.rk-inq__grid{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.rk-iq__row{grid-template-columns: minmax(0,1fr)}.rk-iq__submit{justify-self: stretch}}
