.ew-not-found{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;min-height:100svh;overflow:hidden;background:#08090c;color:#f5f5f4;font-family:var(--font-inter),sans-serif}.ew-not-found-canvas,.ew-not-found-shade{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ew-not-found-canvas{z-index:-2}.ew-not-found-shade{z-index:-1;background:linear-gradient(90deg,rgba(8,9,12,.9),rgba(8,9,12,.24) 56%,rgba(8,9,12,.35)),linear-gradient(0deg,#08090c,transparent 22%,transparent 80%,rgba(8,9,12,.6))}.ew-not-found-footer,.ew-not-found-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px clamp(24px,4vw,72px)}.ew-not-found-brand{display:inline-flex;align-items:center;gap:11px;font-size:15px;font-weight:650;letter-spacing:-.03em;text-decoration:none;color:inherit}.ew-not-found-brand img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.ew-not-found-eyebrow,.ew-not-found-footer,.ew-not-found-header-status{font:10px/1.5 var(--font-jetbrains),monospace;letter-spacing:.09em;text-transform:uppercase;color:#acb4b2}.ew-not-found-content{position:relative;display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:center;flex:1;gap:24px;padding:32px clamp(24px,4vw,72px) 60px}.ew-not-found-code{grid-column:2;grid-row:1;font:600 clamp(180px,32vw,570px)/.8 Outfit,var(--font-inter),sans-serif;letter-spacing:-.085em;color:#fff;mix-blend-mode:difference;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ew-not-found-copy{grid-column:1;grid-row:1;position:relative;z-index:1;max-width:440px}.ew-not-found-copy h1{margin:16px 0;font:550 clamp(34px,4vw,64px)/1.04 Outfit,var(--font-inter),sans-serif;letter-spacing:-.05em}.ew-not-found-copy p{max-width:390px;color:#b4bab8;font-size:15px;line-height:1.75}.ew-not-found-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ew-not-found-action{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:12px;padding:0 18px;border:1px solid #ffffff30;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.ew-not-found-action.is-primary{background:#f2f3f1;color:#090b0b;border-color:transparent}.ew-not-found-action.is-primary:hover{background:#d8e5de}.ew-not-found-action.is-secondary{color:#ebeeec;background:#101413a8}.ew-not-found-action.is-secondary:hover{background:#ffffff18;border-color:#ffffff55}.ew-not-found :is(a,button):focus-visible{outline:2px solid #b5dec8;outline-offset:4px}.ew-not-found-footer{border-top:1px solid #ffffff12;color:#8e9995}@media(max-width:700px){.ew-not-found-footer,.ew-not-found-header{padding:20px 24px}.ew-not-found-header-status{display:none}.ew-not-found-content{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;gap:30px;padding:36px 24px 48px}.ew-not-found-code{font-size:clamp(128px,38vw,260px);line-height:.8}.ew-not-found-copy h1{font-size:clamp(32px,9vw,46px)}.ew-not-found-copy p{font-size:14px}.ew-not-found-shade{background:linear-gradient(180deg,rgba(8,9,12,.55),rgba(8,9,12,.35) 40%,rgba(8,9,12,.91) 78%)}}@media(max-width:380px){.ew-not-found-actions{flex-direction:column;align-items:stretch}.ew-not-found-action{width:100%}}