.ds-rd .rd-404{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:46vh;padding:clamp(76px,10vw,130px) clamp(20px,6vw,100px) clamp(80px,9vw,120px);display:flex}.ds-rd .rd-404-kicker{margin-bottom:var(--rd-space-8)}.ds-rd .rd-404-h1{font-family:var(--rd-font-display);font-weight:var(--rd-weight-regular);font-size:var(--rd-type-h1-hero);line-height:var(--rd-type-h1-lh);color:var(--rd-ink);margin:0}.ds-rd .rd-404-script{margin-top:var(--rd-space-1);font-family:var(--rd-font-script);font-weight:var(--rd-weight-regular);font-synthesis:none;font-size:var(--rd-type-script);line-height:var(--rd-type-script-lh);color:var(--rd-ink);display:block}.ds-rd .rd-404-lead{margin:var(--rd-space-9) 0 0;max-width:46ch;font-size:var(--rd-type-lead);line-height:var(--rd-type-lead-lh);color:var(--rd-ink-body);text-wrap:pretty}.ds-rd .rd-404-actions{align-items:center;gap:var(--rd-space-8);margin-top:var(--rd-space-10);flex-direction:column;display:flex}.ds-rd .rd-404-links{justify-content:center;align-items:center;gap:var(--rd-space-5);font-size:var(--rd-type-fine);flex-wrap:wrap;display:flex}.ds-rd .rd-404-links a{color:var(--rd-brick-text);border-bottom:1px solid var(--rd-rule-soft);transition:color var(--rd-dur-fast) ease, border-color var(--rd-dur-fast) ease;padding-bottom:2px;text-decoration:none}.ds-rd .rd-404-links a:hover{color:var(--rd-brick);border-bottom-color:var(--rd-brick)}.ds-rd .rd-404-dot{color:var(--rd-rule-dot)}@media (max-width:759px){.ds-rd .rd-404{padding:76px 28px 84px}.ds-rd .rd-404-lead{line-height:var(--rd-type-body-long-lh)}}
