.ops{color:#242824;max-width:720px;margin:auto;padding:24px 16px 80px}.ops h1{margin:16px 0;font-size:36px}.ops h2{margin:28px 0 12px;font-size:25px}.ops h3{overflow-wrap:anywhere;font-size:19px}.ops p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}.ops section{border-top:1px solid #c8cec8;padding:12px 0 24px}.ops button,.ops summary,.ops a{cursor:pointer;border:1px solid #415449;border-radius:8px;min-height:48px;margin:6px 6px 6px 0;padding:12px 18px;display:inline-block}.ops button{color:#fff;background:#254537}.ops button:disabled{opacity:.5;cursor:wait}.ops input{color:#242824;background:#fff;border:1px solid #939e96;border-radius:6px;width:100%;min-height:48px;margin:6px 0 12px;padding:10px}.ops label{text-transform:capitalize;display:block}.ops fieldset{border:0;padding:0}.ops legend{margin:10px 0}.ops-card{background:#fff;border:1px solid #c8cec8;border-radius:12px;margin:16px 0;padding:16px}.ops-card img{object-fit:contain;border-radius:4px}.ops progress{width:100%;height:20px}.ops-picker{background:#e8eee9;border-radius:8px;margin:12px 0;padding:16px}.ops :focus-visible{outline-offset:3px;outline:3px solid #b56a22}@media (min-width:540px){.ops-fields{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}}
