.calm{--ht-steel:#1b2a38;--ht-steel-2:#22344a;--ht-steel-3:#2b3f52;--ht-steel-line:#3f5a72;--ht-steel-control:#6b8aa6;--ht-on-steel-dim:#99aec1;--ht-on-steel:#b8c8d6;--ht-accent-on-steel:#e5a077;--ht-accent-pale:#f6e0d1;--ht-go-on-steel:#6fd3a3}.ht-band{background:var(--ht-steel);padding:32px 44px 26px}.ht-band__eyebrow{font-size:var(--ht-text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--ht-on-steel-dim);margin:0 0 10px;font-weight:800}.ht-band__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.ht-band__head{flex:340px;min-width:0}.ht-tiles{flex:0 auto;min-width:0}.ht-band__title{font-family:var(--ht-font-structural);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:1.12}.ht-band__sub{color:var(--ht-on-steel-dim);max-width:620px;margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.5}.ht-tiles{flex-wrap:wrap;gap:12px;display:flex}.ht-tile{background:var(--ht-steel-3);border-radius:12px;min-width:130px;padding:14px 20px}.ht-tile__label{font-size:var(--ht-text-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--ht-on-steel-dim);margin-bottom:4px;font-weight:800;display:block}.ht-tile__value{color:#fff;letter-spacing:-.01em;font-size:23px;font-weight:800;display:block}.ht-tile--attention{background:var(--ht-attention)}.ht-tile--attention .ht-tile__label{color:var(--ht-accent-pale)}.ht-band__action{align-items:center;display:flex}.ht-band .ht-btn--primary{background:var(--ht-paper);color:var(--ht-ink)}.ht-band .ht-btn--primary:hover:not(:disabled){background:var(--ht-surface);color:var(--ht-ink)}.ht-stagebar{margin-top:22px}.ht-stagebar__bars{gap:6px;display:flex}.ht-stagebar__bar{background:var(--ht-steel-3);border-radius:5px;flex:1;height:10px}.ht-stagebar__bar--done{background:var(--ht-success)}.ht-stagebar__bar--current{background:repeating-linear-gradient(45deg, var(--ht-attention) 0 8px, var(--ht-attention-strong) 8px 16px);flex:1.4}.ht-stagebar__labels{gap:6px;margin-top:8px;display:flex}.ht-stagebar__label{font-size:var(--ht-text-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--ht-on-steel-dim);flex:1;font-weight:700}.ht-stagebar__label--done{color:var(--ht-go-on-steel)}.ht-stagebar__label--current{color:var(--ht-accent-on-steel);flex:1.4}.ht-stagebar--interactive .ht-stagebar__bars{align-items:stretch}.ht-stagebar__step{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;flex:1;gap:8px;padding:0 0 4px;display:flex}.ht-stagebar__step--current{flex:1.4}.ht-stagebar__step .ht-stagebar__bar,.ht-stagebar__step .ht-stagebar__label{flex:none;transition:opacity .12s;display:block}.ht-stagebar__step:hover .ht-stagebar__bar{opacity:.78}.ht-stagebar__step:hover .ht-stagebar__label{color:#fff}.ht-stagebar__step--open .ht-stagebar__label{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.ht-stagebar__step:focus-visible{outline:2px solid var(--ht-accent-on-steel);outline-offset:3px}.ht-stagebar__step:disabled{cursor:default;opacity:.55}.ht-stagebar__step:disabled:hover .ht-stagebar__bar{opacity:1}.ht-stagebar__step:disabled:hover .ht-stagebar__label{color:var(--ht-on-steel-dim)}.ht-facts{background:var(--ht-steel-3);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden}.ht-facts__cell{background:var(--ht-steel-2);padding:12px 16px}.ht-facts__label{font-size:var(--ht-text-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--ht-on-steel-dim);margin-bottom:3px;font-weight:700;display:block}.ht-facts__value{color:#fff;font-size:14px;font-weight:700;display:block}.ht-action{background:var(--ht-attention);border-radius:var(--ht-r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.ht-action__eyebrow{font-size:var(--ht-text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--ht-accent-pale);margin:0 0 6px;font-weight:800}.ht-action__title{color:#fff;margin:0;font-size:21px;font-weight:800;line-height:1.25}.ht-action__sub{color:var(--ht-accent-pale);margin:6px 0 0;font-size:14px;font-weight:500}.ht-action__button{color:var(--ht-attention);font-family:var(--ht-font-body);white-space:nowrap;cursor:pointer;background:#fff;border:none;border-radius:12px;padding:14px 26px;font-size:14px;font-weight:800;transition:background .12s}.ht-action__button:hover{background:#f4ece6}.ht-action__button:focus-visible{outline-offset:3px;outline:2px solid #fff}.ht-steel-page{flex-direction:column;gap:18px;padding:26px 44px 44px;display:flex}@media (max-width:1100px){.ht-band{padding:24px 20px 20px}.ht-band__title{font-size:30px}.ht-steel-page{padding:20px 20px 32px}.ht-stagebar__labels,.ht-stagebar__step .ht-stagebar__label{display:none}}@media (max-width:699px){.ht-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.ht-tile{min-width:0;padding:10px 12px}.ht-tile__value{overflow-wrap:anywhere;font-size:18px}}.ht-steel-page .ht-check--attention.ht-check--promoted{box-shadow:none;background:0 0;padding-inline:0}.ht-steel-page .ht-check--promoted .ht-check__label{font-weight:700}.ht-steel-page .ht-aimee{background:var(--ht-steel);border-color:#0000}.ht-steel-page .ht-aimee .ht-aimee__name{color:var(--ht-accent-on-steel)}.ht-steel-page .ht-aimee .ht-aimee__role{color:var(--ht-on-steel)}.ht-steel-page .ht-aimee .ht-aimee__speech{color:#fff}.ht-steel-page .ht-aimee .ht-aimee__reason,.ht-steel-page .ht-aimee .ht-aimee__fact,.ht-steel-page .ht-aimee time{color:var(--ht-on-steel)}.ht-steel-page .ht-aimee .ht-aimee-avatar__disc{background:var(--ht-steel-3)}.ht-steel-page .ht-aimee .ht-btn--text{color:var(--ht-on-steel);box-shadow:inset 0 0 0 2px var(--ht-steel-control)}.ht-steel-page .ht-aimee .ht-btn--text:hover{background:var(--ht-steel-2);color:#fff}.ht-steel-page .ht-aimee .ht-btn--primary{background:var(--ht-paper);color:var(--ht-ink)}.ht-steel-page .ht-aimee .ht-btn--primary:hover{background:var(--ht-surface);color:var(--ht-ink)}.ht-steel-page .ht-check--promoted .ht-check__meta{color:var(--ht-attention);font-weight:700}.ht-stagebar__bar--stopped{box-shadow:inset 0 0 0 2px var(--ht-steel-line);background:0 0}.ht-stagebar__label--stopped{color:var(--ht-on-steel)}@media (max-width:699px){.ht-stagebar__step{min-width:0}}@media (min-width:900px){.ht-band{z-index:1;margin-left:calc(-1 * var(--ht-sidebar-w,0px));padding-left:var(--ht-s5);position:relative}}