.ZfqKtG_shell{background:var(--paper,#f4f3ef);color:var(--ink,#111820);min-width:0}.ZfqKtG_wrap{width:min(100% - 2rem,70rem);margin-inline:auto}.ZfqKtG_hero{color:#fff;background:#101519;padding:2.4rem 0 1.5rem}.ZfqKtG_hero :is(a,p){color:#e0e7e7}.ZfqKtG_hero a{text-underline-offset:.2em;text-decoration:underline}.ZfqKtG_hero a:focus-visible{outline-offset:4px;outline:2px solid #fff}.ZfqKtG_hero h1,.ZfqKtG_heading{font:500 clamp(2.1rem, 5vw, 3.6rem)/1.07 var(--font-display,Georgia), serif;margin:.35rem 0 .6rem}.ZfqKtG_hero nav,.ZfqKtG_actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ZfqKtG_hero nav a,.ZfqKtG_actions a{align-items:center;min-height:44px;display:inline-flex}.ZfqKtG_main,.ZfqKtG_stack{gap:1.3rem;display:grid}.ZfqKtG_main{padding-block:1.5rem 3rem}.ZfqKtG_owner,.ZfqKtG_note,.ZfqKtG_card{border:1px solid var(--line,#d8d8d2);background:#fff;border-radius:.75rem;min-width:0;padding:clamp(.85rem,2.4vw,1.4rem)}.ZfqKtG_owner{--calm-line:#c9dccf;background:var(--calm-bg,#e6efe9);border-color:var(--calm-line)}.ZfqKtG_note{background:#fff3e4;border-color:#e8cfaa}.ZfqKtG_kicker{color:var(--calm,#1d5a3f);letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:750}.ZfqKtG_owner :is(p,h2),.ZfqKtG_card :is(p,h2,h3),.ZfqKtG_note p{overflow-wrap:anywhere;margin-block:.25rem .65rem}.ZfqKtG_stat{font:600 clamp(1.55rem, 4vw, 2.3rem)/1.2 var(--font-display,Georgia), serif;margin:0}.ZfqKtG_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.2rem),1fr));gap:.8rem;display:grid}.ZfqKtG_two{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:.9rem;display:grid}.ZfqKtG_bar{background:#f0eeeb;border-radius:1rem;flex:1;min-width:7rem;height:.65rem;display:flex;overflow:hidden}.ZfqKtG_bar span:first-child{background:#8db9a4}.ZfqKtG_bar span:nth-child(2){background:#e1bd75}.ZfqKtG_bar span:nth-child(3){background:#ab5715}.ZfqKtG_bar span:nth-child(4){background:#252f38}.ZfqKtG_line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin:.65rem 0;display:flex}.ZfqKtG_ask{color:#fff;background:#101519;border-radius:.8rem;padding:1.35rem}.ZfqKtG_ask :is(h2,p){color:#fff}.ZfqKtG_ask a:focus-visible{outline-offset:4px;outline:2px solid #fff}.ZfqKtG_chart{background:#fff;border-radius:.5rem;width:100%;height:auto;min-height:3.6rem}.ZfqKtG_form{width:min(100%,44rem);margin-inline:auto}.ZfqKtG_fields{gap:.75rem;display:grid}.ZfqKtG_fields label{gap:.35rem;font-weight:650;display:grid}.ZfqKtG_fields :is(input,select,textarea){color:#151b20;box-sizing:border-box;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #737c7d;border-radius:.4rem;padding:.45rem}.ZfqKtG_fields textarea{min-height:6em}.ZfqKtG_fields input[type=checkbox]{width:24px;min-height:24px}.ZfqKtG_fields .ZfqKtG_check{align-items:center;gap:.5rem;min-height:44px;display:flex}.ZfqKtG_fieldset{border:0;border-bottom:1px solid #d8d8d2;min-width:0;margin:0;padding:.65rem 0}.ZfqKtG_fieldset legend{padding:.45rem 0;font-weight:700}.ZfqKtG_chips{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.3rem),1fr));gap:.35rem;display:grid}.ZfqKtG_chips label{text-align:center;cursor:pointer;background:#fff;border:1px solid #737c7d;border-radius:.46rem;align-items:center;min-height:44px;position:relative}.ZfqKtG_chips input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ZfqKtG_chips label:has(input:checked){color:#fff;background:#1d5a3f;border-color:#1d5a3f}.ZfqKtG_fields :focus-visible{outline-offset:2px;outline:3px solid #1e5872}.ZfqKtG_chips label:has(input:focus-visible){outline-offset:2px;outline:3px solid #1e5872}.ZfqKtG_footer{flex-wrap:wrap;justify-content:space-between;gap:.6rem;display:flex}@media (max-width:680px){.ZfqKtG_two{grid-template-columns:1fr}.ZfqKtG_chips{grid-template-columns:repeat(auto-fit,minmax(min(100%,3.7rem),1fr))}.ZfqKtG_chips label{font-size:.82rem}}.ZfqKtG_vote{color:#151b20;cursor:pointer;background:#fff;border:1px solid #737c7d;border-radius:.4rem;min-height:44px;padding-inline:.7rem;font-weight:650}.ZfqKtG_vote:focus-visible{outline-offset:2px;outline:3px solid #1e5872}.ZfqKtG_steps{color:#424d51;flex-wrap:wrap;gap:.45rem .75rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.ZfqKtG_steps li[aria-current]{color:#1d5a3f;text-underline-offset:.2em;font-weight:750;text-decoration:underline}.ZfqKtG_authorLink{text-underline-offset:.18em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}
