.kk-inquiry{color:#565351;text-align:right;border-top:1px solid #b4bfda;margin:28px 0 0;padding:22px 0;font-family:Lia Espresso,sans-serif;font-weight:300;line-height:1.5}.kk-inquiry *{box-sizing:border-box}.kk-inquiry h3{margin:0 0 6px;font-size:28px;font-weight:500;line-height:1.25}.kk-inquiry p{margin:10px 0;font-size:17px}.kk-inquiry .kk-inquiry-lead{max-width:560px;margin:0;font-size:18px;line-height:1.6}.kk-inquiry-lead strong{font-weight:500}.kk-inquiry-lead-followup{margin-top:6px;font-size:16px;line-height:1.55;display:block}.kk-inquiry-intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.kk-inquiry-intro>div{max-width:640px}.kk-inquiry button.primary{white-space:normal;flex-shrink:0;min-height:46px}.kk-inquiry .kk-inquiry-small{margin:10px 0 4px;font-size:16px;line-height:1.5}.kk-inquiry-panel{max-width:640px;margin-top:18px}.kk-inquiry h4{margin:0 0 10px;font-size:22px;font-weight:500;line-height:1.4}.kk-inquiry dl{margin:12px 0;font-size:16px}.kk-inquiry dl>div{border-bottom:1px solid #dce2ee;justify-content:space-between;gap:16px;padding:7px 0;display:flex}.kk-inquiry dt{flex-shrink:0}.kk-inquiry dd{margin:0;font-weight:500}.kk-inquiry a{color:#315bd5;text-underline-offset:4px;text-decoration:underline}.kk-inquiry fieldset{border:0;min-width:0;margin:0;padding:0}.kk-inquiry-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kk-inquiry-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 12px;display:grid}.kk-inquiry-fields .kk-inquiry-purpose{grid-column:1/-1}.kk-inquiry label{font-size:16px;display:block}.kk-inquiry label small{font-size:16px;font-weight:300}.kk-inquiry input:not([type=checkbox]),.kk-inquiry select,.kk-inquiry textarea{width:100%;font:inherit;color:#565351;background:#fff;border:1px solid #b4bfda;border-radius:4px;min-height:46px;margin-top:5px;padding:9px 10px;font-size:17px;display:block}.kk-inquiry textarea{resize:vertical;min-height:72px}.kk-inquiry input:focus,.kk-inquiry select:focus,.kk-inquiry textarea:focus,.kk-inquiry summary:focus-visible{outline-offset:3px;outline:2px solid #416ffa}.kk-inquiry-extra,.kk-inquiry-extra>label{margin:12px 0}.kk-inquiry summary{cursor:pointer;color:#315bd5;min-height:44px;padding:8px 0;font-size:16px}.kk-inquiry-extra>summary>span{color:#565351;margin-inline-start:5px;font-size:16px}.kk-inquiry .kk-inquiry-check{align-items:flex-start;gap:9px;margin:12px 0;font-size:16px;display:flex}.kk-inquiry-check input{accent-color:#416ffa;flex:0 0 20px;width:20px;height:20px;margin-top:2px}.kk-inquiry-check small{display:block}.kk-inquiry-attachment{background:#f1f4fa;border-radius:4px;margin-bottom:12px;padding:2px 12px 6px}.kk-inquiry-attachment p{font-size:16px}.kk-inquiry form>.primary{justify-content:space-between;width:100%;margin-top:4px}.kk-inquiry [hidden]{display:none!important}.kk-inquiry fieldset:disabled{opacity:.7}.kk-inquiry-success{background:#f0f4fc;border-inline-start:3px solid #416ffa;padding:22px 20px}.kk-inquiry .kk-inquiry-guidance{align-items:center;gap:7px;min-height:44px;margin-top:4px;font-size:16px;display:inline-flex}.kk-inquiry-tools{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.kk-inquiry-tools a{color:#315bd5;border-bottom:1px solid #416ffa;margin-inline-end:14px;padding:8px 0}.kk-closing-form-surface .kk-inquiry{border:0;margin:0;padding:0}.kks-contact:has(.kk-inquiry){max-width:none}.kks-contact .kk-inquiry{border:0;padding-top:0}@media (width<=760px){.kk-inquiry-intro{display:block}.kk-inquiry-intro>button{justify-content:space-between;width:100%;margin-top:12px}.kk-inquiry h3{font-size:25px}.kk-inquiry dl>div{flex-wrap:wrap;gap:4px}.kk-inquiry dt{min-width:110px}}@media (width<=420px){.kk-inquiry-fields{grid-template-columns:minmax(0,1fr)}}
