.sth{--sth-yellow:#e0b902;--sth-dark:#252525;max-width:1000px;margin:2rem auto;color:var(--sth-dark);font:inherit}.sth *{box-sizing:border-box}.sth-logo{width:min(100%,680px);height:auto;margin-bottom:1.5rem}.sth-lead{font-size:1.2rem}.sth label{display:block;font-weight:600;margin:1rem 0 .4rem}.sth textarea,.sth input:not([type=checkbox]),.sth select{width:100%;max-width:100%;background:#fff;color:#252525;border:1px solid #777;border-radius:5px;padding:.7rem;font:inherit}.sth textarea{resize:vertical}.sth button,.sth-cta{display:inline-block;padding:.65rem 1rem;background:#e0b902;color:#252525;border:2px solid transparent;border-radius:5px;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.sth button:disabled{opacity:.45;cursor:default}.sth button:focus-visible,.sth a:focus-visible,.sth input:focus-visible,.sth textarea:focus-visible,.sth select:focus-visible,.sth summary:focus-visible{outline:3px solid #252525;outline-offset:3px}.sth .sth-steps{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.sth-steps button{background:#f0f0f0}.sth-steps button[aria-current]{background:#252525;color:#fff}.sth-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.sth-notice{padding:1rem;background:#f5f5f5}.sth-summary{margin:2rem 0;border-top:2px solid #e0b902}.sth-summary p{white-space:pre-wrap;overflow-wrap:anywhere}.sth .sth-clear{background:transparent;border-color:#777;font-size:.9rem}.sth-feedback{margin:2rem 0;padding:1rem;border:1px solid #aaa}.sth-feedback summary{cursor:pointer;font-weight:700}.sth .sth-check{font-weight:400}.sth-check input{width:1.2rem;height:1.2rem;vertical-align:middle}.sth-hp{position:absolute;left:-10000px;opacity:0}.sth [hidden]{display:none!important}.sth-public li{margin:.6rem 0}.sth-print-document{display:none}@media print{body.sth-printing> *{display:none!important}body.sth-printing>.sth-print-document{display:block!important;color:#252525;background:#fff;font:11pt/1.5 sans-serif}.sth-print-document .sth-logo{width:100%;max-width:150mm;height:auto}.sth-print-document h3{break-after:avoid}.sth-print-document p{white-space:pre-wrap;overflow-wrap:anywhere}.sth-print-document .sth-summary{border:0;margin:0}.sth-print-document button{display:none!important}@page{margin:15mm}}
