.mh-hp{position:absolute!important;inline-size:1px!important;block-size:1px!important;min-block-size:0!important;padding:0!important;border:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mh-head-actions{margin-block-start:18px}.mh-points{margin-block-end:32px}.mh-points .card p{font-size:16px;color:var(--text-2);line-height:1.6}.mh-points .card h2.label{margin-block-end:6px}.mh-search{margin-block-end:36px}.mh-search h2{margin-block-end:12px}.mh-search input[type=search]{inline-size:100%;min-block-size:50px;padding:11px 14px;border:1.5px solid var(--line-2);border-radius:12px;background:#080e1c4d;color:var(--text);font-family:Heebo,sans-serif;font-size:17px;-webkit-appearance:none;appearance:none}.mh-search input[type=search]:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}.mh-search .hint{margin-block-start:8px}.mh-count{min-block-size:1.5em;margin-block-start:6px;color:var(--text-2);font-size:15px}.mh-search .mh-list{margin-block-start:10px}.mh-list{list-style:none;padding:0;display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-block-start:12px}@media(min-width:640px){.mh-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.mh-card{display:flex;gap:14px;align-items:center;block-size:100%;min-block-size:92px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);color:var(--text);text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.mh-card:hover{border-color:var(--gold);background:var(--card-2);transform:translateY(-1px)}.mh-av{flex:none;display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:50%;overflow:hidden;background:var(--gold-soft);border:2px solid var(--gold-soft);color:var(--gold-text)}.mh-av img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.mh-body{display:grid;gap:2px;min-inline-size:0}.mh-name{font-family:Heebo,sans-serif;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.mh-role{font-size:15px;line-height:1.45;color:var(--text-2);overflow-wrap:anywhere}.mh-dates{font-size:14.5px;color:var(--muted)}.mh-meta{font-size:13.5px;font-weight:600;color:var(--gold-text)}.mh-info{margin-block:10px 0}#mh-more,#mh-results-more,#mh-ini-more{margin-block-start:14px}.mh-status{margin-block-start:10px}.mh-status .btn{min-block-size:44px;margin-inline-start:8px}#mh-today-empty,#mh-ini-empty{margin-block-start:10px}.mh-inis{margin-block-start:14px}.mh-ini{display:grid;gap:6px;align-content:start;block-size:100%;padding:16px}.mh-ini h3{font-size:18px;overflow-wrap:anywhere}.mh-tags{display:flex;flex-wrap:wrap;gap:6px}.mh-ini-text{font-size:15.5px;line-height:1.55;color:var(--text-2);overflow-wrap:anywhere}.mh-ini-meta{font-size:14.5px;color:var(--text-2);overflow-wrap:anywhere}.mh-ini-meta a{color:var(--gold-text);text-underline-offset:3px}.mh-cta{padding:22px;margin-block-end:40px}.mh-cta h2{margin-block-end:6px}.mh-cta h3{font-size:17px;margin-block-end:8px;color:var(--gold-text)}.mh-cols{display:grid;gap:20px;margin-block:18px}@media(min-width:700px){.mh-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.mh-checks{list-style:none;padding:0;display:grid;gap:8px}.mh-checks li{position:relative;padding-inline-start:20px;font-size:16.5px;line-height:1.55}.mh-checks li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:.6em;inline-size:8px;block-size:8px;border-radius:50%;background:var(--gold)}.mh-support{margin-block-end:18px}.mh-support h3{margin-block-end:4px}.mh-support p{font-size:16px;line-height:1.65}.mh-links{display:flex;flex-wrap:wrap;gap:6px 20px;margin-block-start:18px;font-size:16px}.mh-links a{color:var(--gold-text);text-underline-offset:3px;min-block-size:32px;display:inline-flex;align-items:center}.mw{padding:20px}@media(min-width:640px){.mw{padding:28px}}.mw-progress{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;scroll-margin-block-start:84px}.mw-progress li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:13.5px;line-height:1.3;color:var(--muted)}.mw-progress li:not(:last-child):before{content:"";position:absolute;inset-block-start:16px;inset-inline-start:calc(50% + 24px);inline-size:calc(100% - 40px);block-size:2px;background:var(--line-2)}.mw-progress li.done:not(:last-child):before{background:var(--sage)}.mw-num{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;border:2px solid var(--line-2);background:var(--card);font-weight:700;font-size:16px;color:var(--text-2)}.mw-progress li.now{color:var(--text);font-weight:600}.mw-progress li.now .mw-num{background:var(--btn);border-color:var(--btn);color:var(--btn-text)}.mw-progress li.done .mw-num{background:var(--sage-soft);border-color:var(--sage);color:var(--sage)}.mw-step h2{font-size:clamp(21px,4vw,26px);margin-block-end:6px;scroll-margin-block-start:84px}.mw-stepno{display:block;margin-block-end:2px;font-family:Heebo,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.06em;color:var(--gold-text)}.mw-step>.hint{margin-block-end:16px}.mw-fs{border:0;padding:0;margin:0 0 14px;background:none;backdrop-filter:none}.mw-fs legend{padding:0;margin-block-end:8px;font-size:15px;font-weight:600;color:var(--text)}.mw-opt{display:flex;gap:12px;align-items:flex-start;margin-block-end:10px;padding:14px 16px;border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--card);cursor:pointer;font-weight:500}.mw-opt:has(input:checked){border-color:var(--brand);background:color-mix(in srgb,var(--brand) 9%,var(--surface))}.mw-opt input{flex:none;inline-size:22px;block-size:22px;margin-block-start:3px;accent-color:var(--gold)}.mw-opt strong{display:block;font-size:17px}.mw-opt small{display:block;margin-block-start:2px;font-size:15px;line-height:1.55;font-weight:400;color:var(--text-2)}.mw-consent{display:flex;gap:10px;align-items:flex-start;margin-block:8px;font-size:16px;font-weight:500;line-height:1.55;cursor:pointer}.mw-consent input{flex:none;inline-size:22px;block-size:22px;margin-block-start:2px;accent-color:var(--gold)}.mw-consent a{color:var(--gold-text);text-underline-offset:3px}.mw-heb{margin-block:10px 4px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--gold-soft);font-size:16.5px;font-weight:600}.mw-heb.empty{background:var(--surface-2);color:var(--text-2);font-weight:400;font-size:15px}.mw-count{text-align:end;margin-block-start:4px}.mw .field .hint{margin-block-start:4px}.mw .field .err,.mw .err{margin-block-start:6px}.mw input[aria-invalid=true],.mw textarea[aria-invalid=true]{border-color:var(--err)}.mw-key{margin-block-start:16px}.mw-err{margin-block-start:16px;padding:12px 16px;border:1px solid var(--err);border-radius:var(--radius-sm);background:#f4b9b314}.mw-nav{display:flex;gap:10px;margin-block-start:22px}.mw-nav .btn{flex:1 1 0}#mw-next,#mw-submit{margin-inline-start:auto}@media(min-width:560px){.mw-nav .btn{flex:0 0 auto;min-inline-size:150px}}#mw-done,.mw-draft{margin-block-start:14px}@media print{.mw,.mh-search,.mh-cta{display:none!important}}.mh-how,.mh-choose{margin-block-end:40px}.mh-how h2,.mh-choose h2{margin-block-end:14px}.mh-steps{list-style:none;padding:0;margin:0;gap:12px}.mh-steps h3{font-size:17px;color:var(--gold-text);margin-block-end:4px}.mh-steps p{font-size:16px;color:var(--text-2);line-height:1.6;margin:0}.mh-dl{display:grid;gap:10px;margin:0}.mh-dl dt{font-weight:700;margin-block-end:2px}.mh-dl dd{margin:0;font-size:16px;color:var(--text-2);line-height:1.6}@media(min-width:720px){.mh-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
