.holding-page{min-height:100dvh;display:flex;flex-direction:column}.holding{width:min(36rem,calc(100% - (var(--page-pad) * 2)));margin-inline:auto;padding-top:clamp(4.5rem,14vh,8.5rem)}.holding h1{font-size:clamp(2.75rem,8vw,5.25rem);font-weight:500;letter-spacing:-.04em;line-height:.92;max-width:11ch}.holding-lede{margin-top:1.5rem;max-width:22em;font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,1.7rem);line-height:1.35;font-weight:400}.holding-status{margin-top:1.35rem;max-width:28em;color:var(--ink-soft)}.holding-links{list-style:none;padding:0;margin:2.25rem 0 0;display:flex;flex-wrap:wrap;gap:.25rem 1.75rem}.holding-links a{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none;box-shadow:inset 0 -1px 0 currentColor}.holding-links a:hover,.holding-links a:focus-visible{box-shadow:inset 0 -2px 0 currentColor}.holding-note{margin-top:2.75rem;color:var(--ink-soft);font-size:var(--step--1)}.holding-note a{color:inherit}.holding-foot{width:min(36rem,calc(100% - (var(--page-pad) * 2)));margin-top:auto;margin-inline:auto;padding-block:3rem 1.5rem;color:var(--ink-soft);font-size:var(--step--1)}.holding-foot a{color:inherit}.holding-miss{margin-top:1.5rem}.holding-miss a{color:inherit}
