.not-found-module__HS70Aa__shell{background:radial-gradient(circle at top left, #9b1b1b1f, transparent 34%), radial-gradient(circle at bottom right, #d4a84324, transparent 30%), var(--bg);min-height:100vh;position:relative;overflow:hidden}.not-found-module__HS70Aa__frame{z-index:1;align-items:center;width:100%;max-width:1180px;min-height:100vh;margin:0 auto;padding:40px 24px;display:flex;position:relative}.not-found-module__HS70Aa__card{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--card) 92%, transparent), var(--card));grid-template-columns:minmax(0,1.25fr) minmax(280px,.8fr);width:100%;display:grid;box-shadow:0 20px 60px #11111114}.not-found-module__HS70Aa__primary{border-right:1px solid var(--border);padding:40px}.not-found-module__HS70Aa__appNav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:14px;margin-bottom:24px;padding-bottom:16px;display:flex}.not-found-module__HS70Aa__appNavLink{font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);color:var(--foreground-body);font-size:13px;font-weight:600;text-decoration:none}.not-found-module__HS70Aa__appNavLink:hover{color:var(--brand,#9b1b1b)}.not-found-module__HS70Aa__brandLockup{margin-top:20px;margin-bottom:28px}.not-found-module__HS70Aa__code{font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.04em;color:var(--brand,#9b1b1b);margin:0 0 16px;font-size:clamp(4.5rem,12vw,7.5rem);line-height:.9}.not-found-module__HS70Aa__headline{text-wrap:balance;max-width:12ch;margin:0 0 16px}.not-found-module__HS70Aa__copy{max-width:56ch;font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);color:var(--foreground-body);margin:0;font-size:15px;line-height:1.7}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.not-found-module__HS70Aa__action{min-height:46px;font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);transition:background-color var(--motion-not-found-action-duration) var(--motion-ease-out), color var(--motion-not-found-action-duration) var(--motion-ease-out), border-color var(--motion-not-found-action-duration) var(--motion-ease-out), transform var(--motion-not-found-action-duration) var(--motion-ease-out);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__action:hover,.not-found-module__HS70Aa__linkCard:hover,.not-found-module__HS70Aa__inlineLink:hover{transform:translateY(-1px)}.not-found-module__HS70Aa__actionPrimary{background-color:var(--brand,#9b1b1b);color:#fff}.not-found-module__HS70Aa__actionPrimary:hover{background-color:color-mix(in srgb, var(--brand,#9b1b1b) 82%, black)}.not-found-module__HS70Aa__actionSecondary{border-color:var(--border);color:var(--primary);background-color:#0000}.not-found-module__HS70Aa__actionSecondary:hover{background-color:color-mix(in srgb, var(--brand,#9b1b1b) 8%, var(--card));border-color:color-mix(in srgb, var(--brand,#9b1b1b) 24%, var(--border))}.not-found-module__HS70Aa__help{font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.6}.not-found-module__HS70Aa__suggestion{font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);color:var(--foreground-body);margin:14px 0 0;font-size:14px;line-height:1.6}.not-found-module__HS70Aa__inlineLink{color:var(--brand,#9b1b1b);text-decoration:none}.not-found-module__HS70Aa__sidebar{background:linear-gradient(180deg, color-mix(in srgb, var(--brand,#9b1b1b) 4%, var(--card)), var(--card));flex-direction:column;justify-content:space-between;gap:24px;padding:40px 32px;display:flex}.not-found-module__HS70Aa__sidebarHeader{border-bottom:1px solid var(--border);padding-bottom:20px}.not-found-module__HS70Aa__sidebarKicker{font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--brand,#9b1b1b);margin:0 0 8px;font-size:11px}.not-found-module__HS70Aa__sidebarCopy{font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);color:var(--foreground-body);margin:0;font-size:14px;line-height:1.6}.not-found-module__HS70Aa__linkList{gap:12px;display:grid}.not-found-module__HS70Aa__linkCard{border:1px solid var(--border);background-color:color-mix(in srgb, var(--card) 88%, transparent);transition:border-color var(--motion-not-found-action-duration) var(--motion-ease-out), background-color var(--motion-not-found-action-duration) var(--motion-ease-out), transform var(--motion-not-found-action-duration) var(--motion-ease-out);gap:6px;padding:16px;text-decoration:none;display:grid}.not-found-module__HS70Aa__linkCard:hover{border-color:color-mix(in srgb, var(--brand,#9b1b1b) 32%, var(--border));background-color:color-mix(in srgb, var(--brand,#9b1b1b) 8%, var(--card))}.not-found-module__HS70Aa__linkTitle{font-family:var(--font-serif,Georgia, "Times New Roman", serif);color:var(--primary);font-size:23px;line-height:1.2}.not-found-module__HS70Aa__linkDescription{font-family:var(--font-sans,"Helvetica Neue", Helvetica, sans-serif);color:var(--foreground-body);font-size:13px;line-height:1.6}.not-found-module__HS70Aa__linkCardButton{text-align:left;cursor:pointer;width:100%;font:inherit;appearance:none}.not-found-module__HS70Aa__linkCardButton:disabled{cursor:wait;opacity:.72}.not-found-module__HS70Aa__orb{filter:blur(48px);opacity:.45;pointer-events:none;border-radius:999px;width:420px;height:420px;position:absolute}.not-found-module__HS70Aa__orbTop{background:#9b1b1b2e;top:-160px;left:-120px}.not-found-module__HS70Aa__orbBottom{background:#d4a8432e;bottom:-200px;right:-140px}@media (max-width:980px){.not-found-module__HS70Aa__frame{padding:24px 16px}.not-found-module__HS70Aa__card{grid-template-columns:1fr}.not-found-module__HS70Aa__primary{border-right:none;border-bottom:1px solid var(--border);padding:32px 24px}.not-found-module__HS70Aa__sidebar{padding:28px 24px}}@media (max-width:640px){.not-found-module__HS70Aa__shell{background:radial-gradient(circle at top left, #9b1b1b1f, transparent 45%), radial-gradient(circle at bottom right, #d4a8431f, transparent 40%), var(--bg)}.not-found-module__HS70Aa__brandLockup{margin-bottom:24px}.not-found-module__HS70Aa__copy{font-size:14px}.not-found-module__HS70Aa__actions{flex-direction:column}.not-found-module__HS70Aa__action{width:100%}.not-found-module__HS70Aa__linkTitle{font-size:20px}}
.AssemblingEdition-module__F3qvTW__root{--ae-ghost:color-mix(in srgb, var(--foreground,var(--ink)) 22%, transparent);--ae-rule:var(--border);--ae-ink:var(--foreground,var(--ink));--ae-burgundy:var(--brand);border-top:1px solid var(--ae-rule);border-bottom:1px solid var(--ae-rule);height:100%;min-height:min(80dvh,100%);max-width:var(--container-editorial,1200px);flex-direction:column;width:100%;margin-inline:auto;padding:14px 16px 16px;display:flex;overflow:hidden}@media (min-width:40rem){.AssemblingEdition-module__F3qvTW__root{padding-left:24px;padding-right:24px}}[data-theme=dark] .AssemblingEdition-module__F3qvTW__root{--ae-ghost:color-mix(in srgb, var(--foreground) 46%, transparent);--ae-rule:color-mix(in srgb, var(--border) 62%, var(--foreground) 38%);--ae-ink:var(--foreground);--ae-burgundy:color-mix(in srgb, var(--brand) 42%, var(--foreground) 58%)}.AssemblingEdition-module__F3qvTW__dateline{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.AssemblingEdition-module__F3qvTW__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ae-burgundy);white-space:nowrap;font-size:10px}.AssemblingEdition-module__F3qvTW__typeband{background:0 0;flex:auto;justify-content:center;align-items:center;height:auto;min-height:0;display:flex;position:relative;overflow:hidden}.AssemblingEdition-module__F3qvTW__gridContainer{font-family:var(--font-mono,ui-monospace, Menlo, Consolas, monospace);letter-spacing:0;white-space:pre;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:6px 10px;font-size:14px;line-height:1;display:flex;position:relative}.AssemblingEdition-module__F3qvTW__row{white-space:pre;display:block}.AssemblingEdition-module__F3qvTW__cell{text-align:center;color:#0000;width:1ch;transition:color var(--motion-assembling-color-duration) var(--motion-ease-out);display:inline-block}.AssemblingEdition-module__F3qvTW__cell:before{content:attr(data-char)}.AssemblingEdition-module__F3qvTW__cell.AssemblingEdition-module__F3qvTW__rev{color:var(--ae-ghost)}.AssemblingEdition-module__F3qvTW__cell.AssemblingEdition-module__F3qvTW__on{color:var(--ae-burgundy);text-shadow:0 0 10px #9b1b1b47;font-weight:700}.AssemblingEdition-module__F3qvTW__scan{background:var(--ae-burgundy);width:2px;box-shadow:-12px 0 24px -4px var(--ae-burgundy);opacity:0;transition:opacity var(--motion-assembling-opacity-duration) var(--motion-ease-out);pointer-events:none;position:absolute;top:0;bottom:0}.AssemblingEdition-module__F3qvTW__statusCopy{border-top:1px solid var(--ae-rule);flex:none;margin:10px 0 0;padding-top:10px}.AssemblingEdition-module__F3qvTW__loadingHeadline{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AssemblingEdition-module__F3qvTW__message{color:var(--ae-ink);margin:4px 0 0;font-size:12px;line-height:1.45}.AssemblingEdition-module__F3qvTW__messageTitle{margin-right:6px;font-weight:600}.AssemblingEdition-module__F3qvTW__reduced .AssemblingEdition-module__F3qvTW__cell{transition:none}