.not-found-module__HS70Aa__page{min-height:max(40rem, calc(100svh - var(--site-chrome-height)));padding:clamp(2rem, 6vw, 6rem) var(--pad);background:var(--ivory);border-top:1px solid var(--line);place-items:center;display:grid}.not-found-module__HS70Aa__frame{border:1px solid var(--ink);background:var(--ivory);width:min(100%,86rem);box-shadow:clamp(.35rem, .8vw, .75rem) clamp(.35rem, .8vw, .75rem) 0 var(--garnet)}.not-found-module__HS70Aa__docketHeader,.not-found-module__HS70Aa__docketFooter{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;padding:.85rem clamp(1rem,2.4vw,2rem);font-size:.75rem;font-weight:700;display:flex}.not-found-module__HS70Aa__docketHeader{border-bottom:1px solid var(--ink)}.not-found-module__HS70Aa__docketFooter{color:var(--ivory);background:var(--garnet);border-top:1px solid var(--ink)}.not-found-module__HS70Aa__recovery{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:stretch;display:grid}.not-found-module__HS70Aa__numeral{min-height:clamp(24rem,47vw,39rem);color:var(--garnet);background:var(--baby-pink);border-right:1px solid var(--ink);grid-template-rows:auto 1fr auto;align-items:center;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.not-found-module__HS70Aa__numeralLabel,.not-found-module__HS70Aa__numeralFoot,.not-found-module__HS70Aa__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:700}.not-found-module__HS70Aa__numeralLabel{border-bottom:1px solid;justify-self:start;padding-bottom:.55rem}.not-found-module__HS70Aa__numeral strong{font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.04em;justify-self:center;font-size:clamp(8rem,17vw,15rem);font-weight:500;line-height:.72}.not-found-module__HS70Aa__numeralFoot{text-align:right;border-top:1px solid;justify-self:stretch;padding-top:.8rem}.not-found-module__HS70Aa__copy{align-self:center;max-width:49rem;padding:clamp(2.5rem,6vw,6rem)}.not-found-module__HS70Aa__eyebrow{color:var(--berry);margin-bottom:clamp(2rem,5vw,4rem)}.not-found-module__HS70Aa__copy h1{max-width:12ch;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(2.8rem,6vw,5.4rem);font-weight:700;line-height:.92}.not-found-module__HS70Aa__summary{max-width:65ch;margin-bottom:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55}.not-found-module__HS70Aa__actions{border-top:1px solid var(--ink);margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.25rem}.not-found-module__HS70Aa__primaryAction{min-width:min(100%,15rem)}.not-found-module__HS70Aa__secondaryActions{flex-wrap:wrap;gap:0 2rem;margin-top:1.25rem;display:flex}.not-found-module__HS70Aa__secondaryActions a{border-bottom:1px solid;align-items:center;gap:.75rem;min-height:2.75rem;font-size:.875rem;font-weight:700;transition:color .18s,border-color .18s;display:inline-flex}.not-found-module__HS70Aa__secondaryActions .action-icon{transition:transform .18s var(--ease)}.not-found-module__HS70Aa__secondaryActions a:hover{color:var(--berry)}.not-found-module__HS70Aa__secondaryActions a:hover .action-icon{transform:translate(3px,3px)}@media (max-width:52rem){.not-found-module__HS70Aa__page{place-items:stretch stretch;min-height:auto;padding-block:2rem 3rem}.not-found-module__HS70Aa__recovery{grid-template-columns:1fr}.not-found-module__HS70Aa__numeral{border-right:0;border-bottom:1px solid var(--ink);min-height:18rem}.not-found-module__HS70Aa__numeral strong{font-size:clamp(7.5rem,31vw,13rem)}.not-found-module__HS70Aa__copy{max-width:none}.not-found-module__HS70Aa__copy h1{max-width:13ch}}@media (max-width:34rem){.not-found-module__HS70Aa__frame{box-shadow:.35rem .35rem 0 var(--garnet)}.not-found-module__HS70Aa__docketHeader,.not-found-module__HS70Aa__docketFooter{flex-direction:column;align-items:flex-start;gap:.25rem}.not-found-module__HS70Aa__numeral{min-height:15rem;padding:1rem}.not-found-module__HS70Aa__numeral strong{font-size:clamp(6.75rem,38vw,10rem)}.not-found-module__HS70Aa__copy{padding:2.25rem 1.25rem 2.5rem}.not-found-module__HS70Aa__copy h1{overflow-wrap:anywhere;font-size:clamp(2.45rem,13vw,3.75rem)}.not-found-module__HS70Aa__primaryAction{width:100%}.not-found-module__HS70Aa__secondaryActions{flex-direction:column;align-items:stretch;gap:.25rem}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__secondaryActions a{transition:none}.not-found-module__HS70Aa__secondaryActions .action-icon{transition:none}}
