.kformnext .ksection__head{margin-bottom:28px}.kformnext,.kformnext .hsfc-Step__Content,.kformnext__card{text-align:left}.kformnext__card{background:var(--brand-white)!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:24px!important;margin:0 auto;max-width:720px;padding:clamp(24px,4vw,44px)!important}.kformnext__card,.kformnext__card:hover{box-shadow:0 24px 70px rgba(0,0,0,.28),0 6px 20px rgba(0,0,0,.14)!important}.kformnext__card:hover{border-color:rgba(0,0,0,.06)!important;transform:none!important}.kformnext__placeholder{min-height:280px}.ksection--dark .kformnext__card{background:var(--brand-black-soft)!important}.kdd{position:relative}.kdd__trigger{align-items:center;background:#fff;border:1px solid #e0dcd5;border-radius:12px;color:#0a0a0a;cursor:pointer;display:flex!important;font-family:inherit;font-size:16px;font-weight:500;gap:12px;height:50px;justify-content:space-between;padding:0 16px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.kdd__trigger:hover{border-color:#c9a84c}.kdd.kdd--open .kdd__trigger,.kdd__trigger:focus-visible{border-color:#c9a84c;box-shadow:0 0 0 3px rgba(201,168,76,.18);outline:none}.kdd__value{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kdd--empty .kdd__value{color:#8a8a8a}.kdd__arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%231a1712' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50% /16px no-repeat;flex:0 0 auto;height:16px;transition:transform .2s ease;width:16px}.kdd--open .kdd__arrow{transform:rotate(180deg)}.kdd__panel{background:#fff;border:1px solid #e0dcd5;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.08);display:none;margin-top:8px;max-height:210px;overflow-y:auto;padding:8px;width:100%}.kdd--open .kdd__panel,.kdd__opt{display:block}.kdd__opt{background:transparent;border:0;border-radius:8px;color:#333;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;margin:0;padding:13px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.kdd__opt:hover{background:rgba(201,168,76,.1)}.kdd__opt[aria-selected=true]{background:rgba(201,168,76,.14);color:#0a0a0a;font-weight:600}