@font-face{font-family:ErrorRush;src:url(/fonts/barlow-condensed-extrabold-italic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}.er-shell{margin:0;background:var(--customer-surface,#031324);color:var(--customer-text,#f1f7ff);font-family:Arial,sans-serif;min-height:100vh}.er-main *,.er-shell *{box-sizing:border-box}.er-header{background:var(--customer-surface,#03101e);color:var(--customer-text,#eff8ff);min-height:90px;padding:18px clamp(20px,5vw,70px);display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--customer-border,#163848);font-family:Arial,sans-serif}.er-brand{font:italic 800 34px/1 ErrorRush,Impact,sans-serif;text-transform:uppercase;color:var(--customer-text,#fff);text-decoration:none;white-space:nowrap}.er-brand em{font-style:inherit;color:#ff008c}.er-header nav{display:flex;gap:28px;font-size:13px}.er-header nav a,.er-login{color:var(--customer-text,#e6f4ff);text-decoration:none}.er-login{font-size:13px}.er-main{color:var(--customer-text,#eef7ff);background:var(--customer-surface,#031324);max-width:1280px;margin:auto;padding:0 24px 50px;min-height:75vh;text-align:center;font-family:Arial,sans-serif}.er-art{width:min(100%,690px);height:auto;max-height:390px;object-fit:contain;display:block;margin:0 auto -12px;mask-image:linear-gradient(180deg,black 85%,transparent)}.er-copy{position:relative;max-width:740px;margin:0 auto}.er-kicker{font-size:12px;font-weight:800;letter-spacing:3px;color:var(--customer-accent,#00e5ff);margin:0 0 15px}.er-copy h1,.er-kicker{text-transform:uppercase}.er-copy h1{font:italic 800 clamp(44px,5vw,68px)/1.02 ErrorRush,Impact,sans-serif;letter-spacing:-.5px;margin:0;color:var(--customer-text,#f1f7ff)}.er-copy h1 em{display:block;color:#ff008c;font-style:inherit;text-shadow:none}.er-description{font-size:16px;line-height:1.7;color:var(--customer-muted,#bfd6e6);margin:19px 0 25px}.er-actions{display:flex;justify-content:center;gap:18px}.er-primary,.er-secondary{display:flex;align-items:center;justify-content:center;gap:24px;min-height:52px;min-width:240px;padding:13px 22px;border-radius:7px;font:700 14px/1.5 Arial,sans-serif;text-decoration:none;cursor:pointer}.er-primary{color:#fff;background:#ff008c;border:1px solid #ff008c;box-shadow:0 5px 25px #ff008c22}.er-primary:disabled{opacity:.65;cursor:wait}.er-secondary{border:1px solid #00c8e3;background:var(--customer-surface,#041725);color:var(--customer-text,#e5f9ff)}.er-support{display:inline-block;color:var(--customer-muted,#a9eaf6);font-size:14px;margin-top:26px;text-underline-offset:4px}.er-payment{border:1px solid var(--customer-border,#127f99);border-radius:7px;padding:15px 20px;margin:22px auto 0;max-width:600px;font-size:13px;line-height:1.7;color:var(--customer-muted,#bad7e7);background:var(--customer-surface,#061e2d)}.er-payment a{color:var(--customer-accent,#75e7f4);text-underline-offset:3px}.er-preview{font-size:12px;color:var(--customer-muted,#88d7e7);padding:14px;margin:0;line-height:1.6}.er-footer{background:var(--customer-surface,#03101e);color:var(--customer-muted,#b2cbdb);border-top:1px solid var(--customer-border,#163848);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px clamp(20px,5vw,70px);font:12px/1.7 Arial,sans-serif}.er-footer .er-brand{font-size:28px}.er-header a:focus-visible,.er-main :is(a,button):focus-visible,.er-shell :is(a,button):focus-visible{outline:2px solid #00e5ff;outline-offset:5px}@media(max-width:650px){.er-header{min-height:72px;padding:18px 20px}.er-header nav{display:none}.er-brand{font-size:29px}.er-main{padding:10px 18px 38px;min-height:70vh}.er-art{margin-bottom:0;max-height:280px}.er-copy h1{font-size:46px}.er-kicker{font-size:10px;letter-spacing:2px}.er-description{font-size:14px;margin:16px 0 22px}.er-actions{flex-direction:column;gap:12px}.er-primary,.er-secondary{width:100%;min-width:0}.er-support{font-size:13px;margin-top:22px}.er-payment{font-size:12px;padding:13px}.er-footer{flex-wrap:wrap;padding:24px 20px}}.site-shell:has(.er-main){background:radial-gradient(ellipse at left,var(--customer-surface,#07374c66),transparent 45%),radial-gradient(ellipse at right,#3c133b55,transparent 45%),var(--customer-surface,#031324)}.er-art{width:min(100%,600px);max-height:none;mask-image:radial-gradient(ellipse at 50% 50%,black 46%,transparent 74%)}@media(max-width:650px){.er-art{max-height:none}}