/* NCSED – Raporto & Verifiko */
.ncsed-rv,.ncsed-policy{--ncsed-ink:#163544;--ncsed-blue:#68bfe3;--ncsed-green:#5c8a5a;--ncsed-soft:#f5f7f4;--ncsed-line:#dbe4e2;max-width:1180px;margin:0 auto;padding:72px 24px;color:var(--ncsed-ink);font-family:inherit}
.ncsed-rv-hero{max-width:900px;margin-bottom:42px}.ncsed-rv-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:700;color:#2c7f91;margin-bottom:18px}.ncsed-rv h1,.ncsed-policy h1{font-size:clamp(44px,7vw,82px);line-height:.98;letter-spacing:-.055em;margin:0 0 22px;color:var(--ncsed-ink)}.ncsed-rv-hero p{font-size:20px;line-height:1.65;max-width:820px;color:#5d7783}
.ncsed-rv-notice{display:flex;gap:18px;align-items:center;background:var(--ncsed-soft);border-left:4px solid var(--ncsed-blue);padding:20px 22px;margin-bottom:32px}.ncsed-rv-notice span{color:#5d7783}
.ncsed-rv-form{background:#fff;border:1px solid var(--ncsed-line);padding:34px;box-shadow:0 18px 55px rgba(22,53,68,.07)}.ncsed-rv-form label{display:block;font-weight:650;margin-bottom:22px}.ncsed-rv-form label>span,.ncsed-rv-privacy span a{color:#2c8cab}.ncsed-rv-form input[type=text],.ncsed-rv-form input[type=email],.ncsed-rv-form input[type=date],.ncsed-rv-form select,.ncsed-rv-form textarea{width:100%;margin-top:9px;padding:15px 16px;border:1px solid #ccd9d9;border-radius:3px;background:#fbfcfb;color:var(--ncsed-ink);font:inherit;box-sizing:border-box}.ncsed-rv-form textarea{resize:vertical;min-height:160px}.ncsed-rv-form input:focus,.ncsed-rv-form select:focus,.ncsed-rv-form textarea:focus{outline:2px solid rgba(104,191,227,.3);border-color:#68bfe3}.ncsed-rv-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ncsed-rv-anonymous{background:#f8faf8;padding:18px 20px;margin:6px 0 22px}.check{display:flex!important;gap:10px;align-items:flex-start;margin:0!important}.check input{margin-top:4px}.ncsed-rv-anonymous p{margin:7px 0 0 27px;color:#667d84;font-size:14px}.ncsed-rv-privacy{padding:18px 0;border-top:1px solid var(--ncsed-line);border-bottom:1px solid var(--ncsed-line);margin-bottom:24px}.ncsed-rv-submit{border:0;background:var(--ncsed-ink);color:#fff;padding:16px 24px;font:inherit;font-weight:700;border-radius:999px;cursor:pointer}.ncsed-rv-submit:hover{transform:translateY(-1px);background:#21495b}.ncsed-rv-message{margin-top:18px;font-weight:650}.ncsed-rv-message.ok{color:#277245}.ncsed-rv-message.error{color:#a33b3b}.ncsed-rv-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ncsed-policy{max-width:900px}.ncsed-policy h2{font-size:30px;margin-top:46px;margin-bottom:12px}.ncsed-policy p{font-size:18px;line-height:1.75;color:#5d7783}.ncsed-policy em{font-size:14px}.ncsed-rv-form.is-busy{opacity:.7;pointer-events:none}
@media(max-width:700px){.ncsed-rv,.ncsed-policy{padding:48px 18px}.ncsed-rv-form{padding:22px}.ncsed-rv-grid{grid-template-columns:1fr}.ncsed-rv-notice{display:block}.ncsed-rv h1,.ncsed-policy h1{font-size:46px}}
