.sg-sesizari{max-width:960px;margin:32px auto;padding:clamp(22px,5vw,48px);border:1px solid #dfe6ee;border-top:5px solid #145aa0;border-radius:16px;background:#fff;color:#172d43;font:16px/1.6 system-ui,sans-serif;box-shadow:0 12px 40px #102b4710}.sg-sesizari *{box-sizing:border-box}.sg-eyebrow{font-size:12px;letter-spacing:.14em;font-weight:800;color:#145aa0}.sg-sesizari h2{font-size:clamp(28px,4vw,40px);line-height:1.2;margin:12px 0}.sg-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px;margin:28px 0 18px}.sg-form label{display:block;font-weight:650;margin-bottom:7px}.sg-form input:not([type=checkbox]),.sg-form textarea{display:block;width:100%;border:1px solid #a8b8c8;border-radius:7px;padding:12px;background:#fff;color:#152e44;font:inherit}.sg-form input:focus,.sg-form textarea:focus{outline:3px solid #a8d4ff;outline-offset:2px}.sg-form .sg-privacy{display:flex;align-items:flex-start;gap:10px;font-weight:400;margin:22px 0}.sg-privacy input{margin-top:7px}.sg-form a{color:#145aa0;text-decoration:underline}.sg-form button{background:#145aa0;color:white;border:0;border-radius:8px;padding:14px 24px;font:700 16px system-ui;cursor:pointer;margin-top:18px}.sg-form button:disabled{opacity:.6;cursor:wait}.sg-note{font-size:14px;color:#536677}.sg-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.sg-status:not(:empty){padding:16px;background:#edf4fc;border-radius:8px;overflow-wrap:anywhere}.sg-status[data-state=error]{background:#fff0ee;color:#922a21}.sg-status[data-state=success]{background:#e9f7ef;color:#145c36}@media(max-width:600px){.sg-grid{grid-template-columns:1fr}.sg-sesizari{margin:16px 0}.sg-form button{width:100%}}
