.bw-mt{--mt-bg:#f6f5f1;--mt-ink:#191914;--mt-muted:#626158;--mt-line:#dcd9ce;--mt-accent:#e8632f;max-width:1120px;margin:auto;padding:70px 24px 88px;color:var(--mt-ink);font-family:Arial,sans-serif}
.bw-mt *{box-sizing:border-box}.bw-mt [hidden]{display:none!important}.bw-mt header{text-align:center;max-width:880px;margin:0 auto 42px}.bw-mt .mt-eyebrow{font:12px monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mt-muted)}.bw-mt h1{font-family:Georgia,serif;font-size:clamp(36px,5vw,64px);line-height:1.05;letter-spacing:-.035em;margin:18px 0}.bw-mt h1 em{color:var(--mt-accent);font-weight:normal}.bw-mt header p{font-size:18px;line-height:1.6}.bw-mt h2{font:32px Georgia,serif;margin:0 0 18px}.bw-mt h3{font-size:19px;margin:0 0 12px}.bw-mt p{line-height:1.6}.bw-mt .mt-panel{border:1px solid var(--mt-line);background:var(--mt-bg);padding:28px;margin:24px 0;border-radius:4px}.bw-mt .mt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bw-mt .mt-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-mt label{display:block;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:8px}.bw-mt input:not([type=checkbox]),.bw-mt select,.bw-mt textarea{font:16px Arial,sans-serif;border:1px solid #a9a69a;border-radius:3px;padding:12px;width:100%;background:#fff;color:#191914}.bw-mt textarea{min-height:140px;resize:vertical;font:14px/1.6 monospace}.bw-mt fieldset{border:0;padding:0;margin:22px 0}.bw-mt legend{font-weight:600;margin-bottom:10px}.bw-mt .mt-checks{display:flex;flex-wrap:wrap;gap:10px}.bw-mt .mt-checks label{font-weight:normal;background:#fff;border:1px solid var(--mt-line);padding:10px 14px;margin:0;display:flex;align-items:center;gap:8px}.bw-mt input[type=checkbox]{width:18px;height:18px;flex-shrink:0;accent-color:var(--mt-accent)}.bw-mt .mt-checkbox{display:flex;align-items:flex-start;gap:8px;font-weight:normal;margin:16px 0}.bw-mt button,.bw-mt .mt-button{display:inline-block;border:1px solid var(--mt-ink);padding:12px 18px;font:600 14px Arial,sans-serif;cursor:pointer;background:var(--mt-ink);color:#fff;border-radius:3px;text-decoration:none;min-height:44px}.bw-mt button.secondary{color:var(--mt-ink);background:transparent}.bw-mt button:disabled{opacity:.5;cursor:not-allowed}.bw-mt button:focus-visible,.bw-mt a:focus-visible,.bw-mt input:focus-visible,.bw-mt select:focus-visible,.bw-mt textarea:focus-visible{outline:3px solid var(--mt-accent);outline-offset:3px}.bw-mt .mt-actions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.bw-mt .mt-note{font-size:14px;color:var(--mt-muted)}.bw-mt .mt-error{color:#96270a;font-weight:600}.bw-mt .mt-card{border-top:3px solid var(--mt-accent);background:#fff;padding:22px;min-width:0}.bw-mt .mt-card p{font-size:15px}.bw-mt a{color:inherit;text-underline-offset:3px}.bw-mt .mt-table-wrap{overflow:auto;border:1px solid var(--mt-line);max-height:560px}.bw-mt table{border-collapse:collapse;width:100%;font-size:14px}.bw-mt th,.bw-mt td{text-align:left;padding:14px;vertical-align:top;border-bottom:1px solid var(--mt-line)}.bw-mt th{background:var(--mt-bg);position:sticky;top:0}.bw-mt td:nth-child(2){min-width:230px;max-width:420px;overflow-wrap:anywhere}.bw-mt td:nth-child(3){min-width:230px}.bw-mt td p{margin:0 0 6px}.bw-mt .mt-status{font-size:13px;white-space:nowrap;font-weight:bold}.bw-mt .mt-lead{max-width:640px}.bw-mt .mt-lead input[type=email]{max-width:430px}.bw-mt .mt-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px}.bw-mt .mt-resource{border-bottom:1px solid var(--mt-line);padding:12px 0}.bw-mt .mt-resource small{display:block;color:var(--mt-muted);margin-top:6px}
html[data-theme=dark] .bw-mt{--mt-bg:#24241f;--mt-ink:#f1efe8;--mt-muted:#bbb8af;--mt-line:#46453c}html[data-theme=dark] .bw-mt .mt-card,html[data-theme=dark] .bw-mt .mt-checks label{background:#2d2c26}html[data-theme=dark] .bw-mt button:not(.secondary){background:#e8632f;border-color:#e8632f;color:#fff}
@media(max-width:700px){.bw-mt{padding:40px 18px 60px}.bw-mt .mt-panel{padding:20px}.bw-mt .mt-grid,.bw-mt .mt-grid.two{grid-template-columns:1fr}.bw-mt header p{font-size:16px}.bw-mt .mt-actions button{flex:1 1 140px}.bw-mt h2{font-size:27px}}
@media print{.bw-mt form,.bw-mt .mt-actions,.bw-mt .mt-lead,.bw-mt .mt-links{display:none}.bw-mt{padding:0;max-width:none}.bw-mt .mt-panel{break-inside:avoid}.bw-mt .mt-table-wrap{overflow:visible;max-height:none}}

.bw-mt dialog.mt-lead{position:fixed;inset:0;width:calc(100% - 32px);max-width:560px;max-height:calc(100dvh - 32px);overflow:auto;margin:auto;color:var(--mt-ink)}.bw-mt dialog.mt-lead::backdrop{background:rgba(0,0,0,.55)}.bw-mt .mt-close{display:block;margin:0 0 18px auto}.bw-mt dialog.mt-lead input[type=email]{max-width:none}
