.static-form-notice,.static-form-status{font-family:Comfortaa,Arial,sans-serif;font-size:14px;line-height:1.6;width:100%;margin:12px 0;color:#404040}
.static-form-notice,.static-form-status{padding:12px;border-left:3px solid #548eb3;background:#f5f8fa}.static-form-status.is-error{color:#9d2222}.static-form-status:empty{display:none}
[data-static-form] button:disabled{opacity:.65;cursor:wait}[data-static-form] small{display:block;font:13px/1.6 Arial,sans-serif;margin-top:6px}[data-static-form] input[type=file]{max-width:100%;padding:12px}
.static-archive-feedback{width:100%;display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:0 0 20px}.static-archive-feedback p{margin:0}.static-archive-feedback button,.static-load-more{font:inherit;cursor:pointer}.static-archive-feedback button{background:white;color:#2a445a;border:1px solid #548eb3;padding:8px 12px}.static-load-more{border:0}.piotnetgrid-fadein{opacity:1!important}
.static-consent[hidden],.static-load-more[hidden],.static-archive-feedback [hidden]{display:none!important}
.static-consent{position:fixed;z-index:999999;bottom:0;left:0;right:0;padding:24px 32px;background:#fff;color:#161616;box-shadow:0 -3px 18px #0002;display:grid;grid-template-columns:180px minmax(0,1fr) 280px;gap:32px;font:15px/1.6 Arial,sans-serif;text-align:left;max-height:85vh;overflow:auto}
.static-consent-brand{font-size:23px;align-self:end;letter-spacing:.04em;color:#2a445a;font-weight:700}.static-consent-copy p{margin:8px 0 20px}.static-consent-options{display:flex;flex-wrap:wrap;gap:12px 22px;border-top:1px solid #eee;padding:18px 0}.static-consent-options label{display:flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.static-consent input{accent-color:#548eb3;width:20px;height:20px}.static-consent-actions{display:flex;flex-direction:column;gap:8px}.static-consent-actions button{font:600 14px/1.5 Arial,sans-serif;padding:14px;border:1px solid #548eb3;background:#fff;color:#151515;border-radius:3px;cursor:pointer}.static-consent-actions button:first-child{background:#548eb3;color:#fff}.static-consent summary{cursor:pointer;color:#315f7b}.static-consent-reopen{position:fixed;z-index:99998;bottom:8px;left:8px;border:1px solid #b1c5d1;border-radius:4px;padding:6px 9px;background:#fff;color:#2a445a;font:12px/1.5 Arial,sans-serif;cursor:pointer}
.static-embed{padding:32px;background:#e0e3e5;text-align:center}.static-not-found{max-width:640px;margin:15vh auto;padding:24px;font:18px/1.6 Comfortaa,Arial,sans-serif;color:#404040}.static-not-found a{color:#315f7b}
[data-static-form] :focus-visible,.static-consent :focus-visible,.static-consent-reopen:focus-visible,.static-archive-feedback :focus-visible,.static-load-more:focus-visible{outline:3px solid #2a445a;outline-offset:3px}
@media(max-width:767px){.static-consent{grid-template-columns:1fr;padding:20px;gap:12px}.static-consent-brand{display:none}.static-consent-actions{gap:8px}.static-consent-options{gap:12px}.static-consent-copy p{margin-bottom:12px}}
@media(prefers-reduced-motion:reduce){[data-aos]{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}}
