:root{--icb-ref-color-navy-990:#070c18;--icb-ref-color-navy-950:#0d1629;--icb-ref-color-navy-900:#142038;--icb-ref-color-navy-850:#1a2a45;--icb-ref-color-navy-800:#223454;--icb-ref-color-gold-500:#da9c42;--icb-ref-color-gold-400:#e8ac52;--icb-ref-color-gold-300:#f0c06f;--icb-ref-color-blue-500:#5cbae6;--icb-ref-color-blue-400:#82d2f5;--icb-ref-color-white:#fff;--icb-ref-color-teal-800:#00465a;--icb-ref-color-teal-700:#005a70;--icb-ref-color-teal-050:#eaf7f8;--icb-ref-color-slate-900:#0f172a;--icb-ref-color-slate-800:#1e293b;--icb-ref-color-slate-700:#273449;--icb-ref-color-slate-650:#64748b;--icb-ref-color-slate-200:#e2e8f0;--icb-ref-color-rose-100:#ffe4e6;--icb-ref-color-red-900:#7f1d1d;--icb-ref-color-green-100:#dcfce7;--icb-ref-color-green-900:#14532d;--icb-ref-color-amber-100:#fef3c7;--icb-ref-color-amber-900:#78350f;--icb-ref-color-slate-050:#f8fafc;--icb-ref-color-slate-100:#f1f5f9;--icb-ref-color-slate-300:#a8b3c5;--icb-ref-color-slate-400:#a1b2c6;--icb-ref-color-slate-500:#8a96a8;--icb-ref-color-slate-600:#7a8696;--icb-ref-color-success-500:#22c55e;--icb-ref-color-warning-500:#f59e0b;--icb-ref-color-danger-400:#f87171;--icb-ref-type-display-size:clamp(3.5rem, 9vw, 7rem);--icb-ref-type-display-line:.92;--icb-ref-type-display-track:clamp(-.06em, -.025em - .25vw, -.02em);--icb-ref-type-h1-size:clamp(2.5rem, 6vw + 1rem, 5.5rem);--icb-ref-type-h1-line:.96;--icb-ref-type-h1-track:-.035em;--icb-ref-type-h2-size:clamp(1.875rem, 2.4vw, 2.5rem);--icb-ref-type-h2-line:1.08;--icb-ref-type-h2-track:-.018em;--icb-ref-type-h3-size:1.5rem;--icb-ref-type-h3-line:1.18;--icb-ref-type-body-lg-size:1.125rem;--icb-ref-type-body-size:1rem;--icb-ref-type-body-sm-size:.875rem;--icb-ref-type-caption-size:.75rem;--icb-ref-space-0:0;--icb-ref-space-1:.25rem;--icb-ref-space-2:.5rem;--icb-ref-space-3:.75rem;--icb-ref-space-4:1rem;--icb-ref-space-5:1.25rem;--icb-ref-space-6:1.5rem;--icb-ref-space-8:2rem;--icb-ref-space-10:2.5rem;--icb-ref-space-12:3rem;--icb-ref-space-16:4rem;--icb-ref-space-20:5rem;--icb-ref-space-24:6rem;--icb-ref-space-32:8rem;--icb-ref-space-section-tight:clamp(2.5rem, 5vw, 4rem);--icb-ref-space-section-default:clamp(4rem, 8vw, 6rem);--icb-ref-space-section-loose:clamp(5rem, 10vw, 8rem);--icb-ref-radius-xs:.25rem;--icb-ref-radius-sm:.5rem;--icb-ref-radius-md:.75rem;--icb-ref-radius-lg:1rem;--icb-ref-radius-card:1.5rem;--icb-ref-radius-hero:2rem;--icb-ref-radius-pill:9999px;--icb-ref-duration-micro:.1s;--icb-ref-duration-short:.2s;--icb-ref-duration-medium:.3s;--icb-ref-ease-enter:cubic-bezier(0, 0, .2, 1);--icb-ref-ease-exit:cubic-bezier(.4, 0, 1, 1);--icb-ref-ease-move:cubic-bezier(.4, 0, .2, 1)}
[data-theme=dark],:root{--icb-sys-color-bg-canvas:var(--icb-ref-color-navy-990);--icb-sys-color-bg-card:var(--icb-ref-color-navy-950);--icb-sys-color-bg-raised:var(--icb-ref-color-navy-900);--icb-sys-color-bg-hover:var(--icb-ref-color-navy-850);--icb-sys-color-bg-active:var(--icb-ref-color-navy-800);--icb-sys-color-text-primary:var(--icb-ref-color-slate-100);--icb-sys-color-text-body:var(--icb-ref-color-slate-400);--icb-sys-color-text-muted:var(--icb-ref-color-slate-500);--icb-sys-color-text-tertiary:var(--icb-ref-color-slate-600);--icb-sys-color-text-inverse:var(--icb-ref-color-navy-990);--icb-sys-color-action-primary:var(--icb-ref-color-gold-500);--icb-sys-color-action-primary-hover:var(--icb-ref-color-gold-400);--icb-sys-color-action-primary-active:var(--icb-ref-color-gold-300);--icb-sys-color-action-info:var(--icb-ref-color-blue-500);--icb-sys-color-action-info-hover:var(--icb-ref-color-blue-400);--icb-sys-color-status-success:var(--icb-ref-color-success-500);--icb-sys-color-status-warning:var(--icb-ref-color-warning-500);--icb-sys-color-status-danger:var(--icb-ref-color-danger-400);--icb-sys-color-border-subtle:color-mix(in srgb, var(--icb-sys-color-text-primary) 7%, transparent);--icb-sys-color-border-muted:color-mix(in srgb, var(--icb-sys-color-text-primary) 12%, transparent);--icb-sys-color-border-strong:color-mix(in srgb, var(--icb-sys-color-text-primary) 16%, transparent);--icb-sys-color-border-interactive:color-mix(in srgb, var(--icb-sys-color-text-primary) 20%, transparent);--icb-sys-color-border-gold:color-mix(in srgb, var(--icb-sys-color-action-primary) 42%, transparent);--icb-sys-color-border-info:color-mix(in srgb, var(--icb-sys-color-action-info) 34%, transparent);--icb-sys-color-surface-overlay-1:color-mix(in srgb, var(--icb-sys-color-text-primary) 3%, transparent);--icb-sys-color-surface-overlay-2:color-mix(in srgb, var(--icb-sys-color-text-primary) 5%, transparent);--icb-sys-color-surface-overlay-3:color-mix(in srgb, var(--icb-sys-color-text-primary) 10%, transparent);--icb-sys-color-surface-recessed-1:color-mix(in srgb, var(--icb-ref-color-navy-990) 20%, transparent);--icb-sys-color-surface-recessed-2:color-mix(in srgb, var(--icb-ref-color-navy-990) 40%, transparent);--icb-sys-color-surface-recessed-3:color-mix(in srgb, var(--icb-ref-color-navy-990) 60%, transparent);--icb-sys-shadow-card:0 1px 0 color-mix(in srgb, var(--icb-sys-color-text-primary) 5%, transparent), 0 16px 40px color-mix(in srgb, var(--icb-ref-color-navy-990) 42%, transparent);--icb-sys-shadow-card-raised:0 1px 0 color-mix(in srgb, var(--icb-sys-color-text-primary) 7%, transparent), 0 22px 56px color-mix(in srgb, var(--icb-ref-color-navy-990) 50%, transparent);--icb-sys-shadow-cta:0 1px 0 color-mix(in srgb, var(--icb-ref-color-gold-300) 34%, transparent) inset, 0 14px 34px color-mix(in srgb, var(--icb-ref-color-gold-500) 24%, transparent);--icb-sys-shadow-focus:0 0 0 3px color-mix(in srgb, var(--icb-sys-color-action-primary) 35%, transparent);--icb-sys-container-site:80rem;--icb-sys-container-money:64rem;--icb-sys-container-editorial:48rem;--icb-sys-container-pad:clamp(1rem, 5vw, 6rem);--icb-color-bg-canvas:var(--icb-sys-color-bg-canvas);--icb-color-bg-card:var(--icb-sys-color-bg-card);--icb-color-bg-raised:var(--icb-sys-color-bg-raised);--icb-color-text-primary:var(--icb-sys-color-text-primary);--icb-color-text-body:var(--icb-sys-color-text-body);--icb-color-text-muted:var(--icb-sys-color-text-muted);--icb-color-accent-conversion:var(--icb-sys-color-action-primary);--icb-color-accent-info:var(--icb-sys-color-action-info)}
.global-error-module__SDPcOG__body{background:var(--icb-sys-color-bg-canvas);min-height:100dvh;color:var(--icb-sys-color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.global-error-module__SDPcOG__body::selection{background:var(--icb-sys-color-action-primary);color:var(--icb-sys-color-text-inverse)}.global-error-module__SDPcOG__main{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;max-width:42rem;min-height:100dvh;margin:0 auto;padding:5rem 1.5rem;display:flex}.global-error-module__SDPcOG__kicker{background:var(--icb-sys-color-bg-card);letter-spacing:.24em;text-transform:uppercase;width:fit-content;color:var(--icb-sys-color-action-primary);border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.25rem .75rem;font-size:10px;font-weight:900;display:inline-flex}.global-error-module__SDPcOG__title{letter-spacing:-.01em;text-wrap:balance;color:var(--icb-ref-color-white);margin:0 0 1rem;font-size:2.25rem;font-weight:700;line-height:1.08}@media (min-width:768px){.global-error-module__SDPcOG__title{font-size:3rem}}.global-error-module__SDPcOG__copy{max-width:65ch;color:var(--icb-sys-color-text-body);margin:0 0 2rem;font-size:1rem;line-height:1.72}.global-error-module__SDPcOG__actions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.global-error-module__SDPcOG__actions{flex-flow:wrap}}.global-error-module__SDPcOG__primary,.global-error-module__SDPcOG__secondary{box-sizing:border-box;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:44px;padding:.875rem 1.75rem;font-size:13px;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}@media (min-width:640px){.global-error-module__SDPcOG__primary,.global-error-module__SDPcOG__secondary{width:auto}}.global-error-module__SDPcOG__primary{background:var(--icb-sys-color-action-primary);color:var(--icb-sys-color-text-inverse);border:none;font-weight:900;box-shadow:inset 0 1px #ffffff38,0 10px 24px -10px #d4943a80}.global-error-module__SDPcOG__primary:hover,.global-error-module__SDPcOG__primary:focus-visible{background:var(--icb-sys-color-action-primary-hover);outline:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 14px 28px -10px #e8ac52b3,0 0 28px #e8ac5238}.global-error-module__SDPcOG__secondary{letter-spacing:.22em;color:var(--icb-ref-color-white);background:linear-gradient(#ffffff14 0%,#ffffff0a 100%);border:1px solid #ffffff1f;font-weight:700;box-shadow:0 10px 22px -16px #0000009e}.global-error-module__SDPcOG__secondary:hover,.global-error-module__SDPcOG__secondary:focus-visible{border-color:#fff3;outline:none;transform:translateY(-2px)}.global-error-module__SDPcOG__ref{color:var(--icb-sys-color-text-body);margin:2rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}
