.cln-qp-head{background:radial-gradient(900px 420px at 85% -20%,rgba(200,233,79,.16),transparent 60%),var(--cln-ink);color:var(--cln-paper);padding:clamp(150px,16vw,200px) var(--cln-pad) clamp(110px,12vw,150px)}.cln-qp-head .cln-h2{font-size:clamp(36px,5.4vw,68px);max-width:16ch}.cln-qp-head .cln-lead{color:var(--cln-paper-inv-soft)}.cln-qp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);align-items:start;padding:0 var(--cln-pad) clamp(76px,10vw,130px);margin-top:clamp(-80px,-7vw,-56px)}.cln-qp-card{background:var(--cln-white);border:1px solid var(--cln-line-soft);border-radius:var(--cln-radius);box-shadow:0 30px 70px rgba(21,26,18,.12);padding:clamp(22px,3.4vw,44px)}.cln-qp-form{display:grid;grid-gap:8px;gap:8px}.cln-qp-form fieldset{border:0;border-bottom:1px solid var(--cln-line);margin:0;padding:0 0 30px;display:grid;grid-gap:18px;gap:18px;min-width:0}.cln-qp-form fieldset+fieldset{padding-top:26px}.cln-qp-form fieldset[hidden]{display:none}.cln-qp-form legend{font-family:var(--cln-display);font-variation-settings:"wdth" 116;font-weight:640;font-size:clamp(20px,2vw,24px);padding:0;margin-bottom:18px;display:flex;align-items:baseline;gap:12px}.cln-qp-form legend span{font-family:var(--cln-mono);font-size:12px;letter-spacing:.16em}.cln-qp-form b,.cln-qp-form legend span{font-weight:600;color:var(--cln-lime-deep)}.cln-qp-form b{margin-left:2px}.cln-qp-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.cln-qp-form label,.cln-qp-label{font-family:var(--cln-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cln-ink-soft);display:grid;grid-gap:8px;gap:8px;align-content:start}.cln-qp-form input:not([type=checkbox]):not([type=radio]),.cln-qp-form select,.cln-qp-form textarea{font-family:var(--cln-body);font-size:15.5px;letter-spacing:normal;text-transform:none;padding:13px 15px;min-height:50px;border:1.5px solid var(--cln-line);border-radius:10px;background:var(--cln-paper);color:var(--cln-ink);width:100%;transition:border-color .2s ease,background .2s ease}.cln-qp-form textarea{resize:vertical;min-height:120px;line-height:1.5}.cln-qp-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--cln-ink) 50%),linear-gradient(135deg,var(--cln-ink) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.cln-qp-form input:focus,.cln-qp-form select:focus,.cln-qp-form textarea:focus{outline:none;border-color:var(--cln-lime-deep);background-color:var(--cln-white)}.cln-qp-form input:user-invalid,.cln-qp-form select:user-invalid{border-color:#b4412c}.cln-qp-chips{display:flex;flex-wrap:wrap;gap:10px}.cln-qp-form .cln-qp-chip{display:inline-flex;cursor:pointer}.cln-qp-chip input,.cln-qp-seg input{position:absolute;opacity:0;width:1px;height:1px}.cln-qp-chip span,.cln-qp-seg span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid var(--cln-line);border-radius:999px;font-family:var(--cln-body);font-size:14.5px;letter-spacing:normal;text-transform:none;color:var(--cln-ink);background:var(--cln-paper);transition:background .2s ease,border-color .2s ease}.cln-qp-chip span:before{content:"";width:14px;height:14px;border-radius:4px;border:1.5px solid var(--cln-ink-faint);margin-right:10px;flex:none;transition:background .2s ease,border-color .2s ease}.cln-qp-chip:hover span,.cln-qp-seg label:hover span{border-color:var(--cln-ink-faint)}.cln-qp-chip input:checked+span{background:var(--cln-lime-soft);border-color:var(--cln-lime-deep)}.cln-qp-chip input:checked+span:before{background:var(--cln-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.4l2.6 2.6L11 4.4' fill='none' stroke='%23c8e94f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /12px no-repeat;border-color:var(--cln-ink)}.cln-qp-chip input:focus-visible+span,.cln-qp-seg input:focus-visible+span{outline:2px solid var(--cln-lime-deep);outline-offset:2px}.cln-qp-group{display:grid;grid-gap:8px;gap:8px;align-content:start}.cln-qp-seg{display:flex;flex-wrap:wrap;gap:8px}.cln-qp-form .cln-qp-seg label{display:inline-flex;cursor:pointer}.cln-qp-seg span{padding:0 14px;font-size:14px}.cln-qp-seg input:checked+span{background:var(--cln-ink);border-color:var(--cln-ink);color:var(--cln-lime)}.cln-qp-err{margin:-4px 0 0;font-size:13.5px;color:#b4412c}.cln-qp-form .cln-qp-consent{display:flex;align-items:flex-start;gap:12px;font-family:var(--cln-body);font-size:14.5px;letter-spacing:normal;text-transform:none;color:var(--cln-ink-soft);cursor:pointer}.cln-qp-consent input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--cln-ink);flex:none}.cln-qp-submit{display:grid;grid-gap:12px;gap:12px;justify-items:start;padding-top:22px}.cln-qp-submit .cln-btn{border:0;min-height:54px;font-size:14px;padding:16px 30px}.cln-qp-submit .cln-btn:disabled{opacity:.7;cursor:progress;transform:none}.cln-qp-submit .cln-form__note{text-align:left}.cln-qp-done{text-align:center;display:grid;justify-items:center;grid-gap:10px;gap:10px;padding-block:clamp(44px,6vw,80px)}.cln-qp-done__mark{width:68px;height:68px;border-radius:50%;background:var(--cln-lime);color:var(--cln-ink);display:grid;place-items:center;margin-bottom:8px}.cln-qp-done__ref{font-family:var(--cln-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cln-lime-deep);margin:0}.cln-qp-done h2{font-family:var(--cln-display);font-variation-settings:"wdth" 116;font-weight:640;font-size:clamp(26px,3vw,36px);line-height:1.1;margin:0;max-width:22ch}.cln-qp-done p:not(.cln-qp-done__ref){color:var(--cln-ink-soft);max-width:46ch;margin:0 0 14px}.cln-qp-aside{display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:110px}.cln-qp-next{background:var(--cln-ink-2);color:var(--cln-paper);border-radius:var(--cln-radius);padding:28px 26px}.cln-qp-next ol{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:20px;gap:20px}.cln-qp-next li{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px}.cln-qp-next__n{font-family:var(--cln-mono);font-size:12px;font-weight:600;color:var(--cln-lime);padding-top:3px}.cln-qp-next b{font-family:var(--cln-display);font-variation-settings:"wdth" 112;font-weight:600;font-size:17px}.cln-qp-next p{margin:4px 0 0;font-size:14px;color:var(--cln-paper-inv-soft)}.cln-qp-call{border:1px solid var(--cln-line);border-radius:var(--cln-radius);padding:22px 26px;display:grid;grid-gap:4px;gap:4px;background:var(--cln-white)}.cln-qp-call .cln-kicker{margin-bottom:4px}.cln-root .cln-qp-call a{font-family:var(--cln-display);font-variation-settings:"wdth" 118;font-weight:680;font-size:26px;text-decoration:none;color:var(--cln-ink)}.cln-qp-call span{font-size:13.5px;color:var(--cln-ink-soft)}@media (max-width:980px){.cln-qp-grid{grid-template-columns:1fr}.cln-qp-aside{position:static}}@media (max-width:620px){.cln-qp-row{grid-template-columns:1fr}}.cln-qp-reason{padding-bottom:26px;border-bottom:1px solid var(--cln-line);margin-bottom:18px}.cln-root .cln-qp-call a.cln-qp-call__email{font-family:var(--cln-body);font-size:15.5px;font-weight:600;margin-top:12px;text-decoration:underline;text-underline-offset:4px}.cln-qp-form label{grid-template-columns:max-content 1fr}.cln-qp-form label>:is(input,select,textarea){grid-column:1/-1}