.hold-page{background:var(--color-canvas);min-height:100vh;color:var(--color-ink);padding:var(--space-6) var(--space-4);flex-direction:column;align-items:center;display:flex}.hold-page__card{background:var(--color-surface);border:1px solid var(--color-line);border-top:6px solid var(--color-brand);border-radius:var(--radius-lg);width:100%;max-width:720px;padding:var(--space-6)}.hold-page__brand{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.hold-page__logo{object-fit:contain;flex:none;width:72px;height:72px}.hold-page__names{flex-direction:column;display:flex}.hold-page__name{font-size:1.25rem;font-weight:700;line-height:1.3}.hold-page__name-alt{color:var(--color-muted)}.hold-page__lang{align-self:flex-start;margin-left:auto}.hold-page__lang a{color:var(--color-link);font-weight:600}.hold-page h1{margin:0 0 var(--space-3);font-size:1.75rem;line-height:1.25}.hold-page__lead{margin:0 0 var(--space-4);white-space:pre-line;font-size:1.125rem}.hold-page__when{margin:0 0 var(--space-2);font-weight:600}.hold-page__countdown{gap:var(--space-3);margin:0 0 var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hold-page__countdown li{min-width:96px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-brand-soft);color:var(--color-ink);text-align:center;font-variant-numeric:tabular-nums}.hold-page section{margin-top:var(--space-6)}.hold-page h2{margin:0 0 var(--space-2);font-size:1.125rem}.hold-page dl{gap:var(--space-1) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.hold-page dt{font-weight:600}.hold-page dd{overflow-wrap:anywhere;margin:0}.hold-page a{color:var(--color-link)}.hold-page a:focus-visible,.hold-banner a:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.hold-page__links{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hold-page__notify{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-surface);font-weight:600;text-decoration:none;display:inline-block}.hold-page .hold-page__notify{color:var(--color-surface)}.hold-page__footer{margin-top:var(--space-6);color:var(--color-muted);font-size:.875rem}.hold-banner{z-index:1000;justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);background:var(--color-warning-soft);color:var(--color-ink);border-bottom:2px solid var(--color-warning);flex-wrap:wrap;font-size:.9375rem;display:flex;position:sticky;top:0}.hold-banner strong{font-weight:700}.hold-banner a{color:var(--color-ink);font-weight:700;text-decoration:underline}@media (max-width:480px){.hold-page__card{padding:var(--space-4)}.hold-page__brand{flex-wrap:wrap}.hold-page dl{grid-template-columns:1fr}}@media print{.hold-banner{display:none}}.hold-page--preview{border-radius:var(--radius-lg);min-height:0;padding:0}.hold-page--preview h3{margin:0 0 var(--space-3);font-size:1.5rem}
