.ep-main{padding:var(--s-10) var(--gutter);background:var(--bg);color:var(--ink);text-align:center;flex-direction:column;align-items:center;display:flex}.ep-msg{align-items:center;gap:var(--s-5);flex-direction:column;max-width:640px;display:flex}.ep-msg .display{margin-top:var(--s-1)}.ep-msg .lead{max-width:480px}.ep-act{align-items:center;gap:var(--s-6);margin-top:var(--s-7);flex-direction:column;display:flex}.ep-links{justify-content:center;align-items:center;gap:var(--s-2) var(--s-6);font-size:var(--fs-small);flex-wrap:wrap;font-weight:500;line-height:1.45;display:flex}.ep-media{width:100%;max-width:1040px;margin-top:var(--s-9);aspect-ratio:21/9}.ep-static{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.ep-bar{align-items:center;height:64px;padding:0 40px;display:flex}.ep-static .ep-main{padding-top:var(--s-8);padding-bottom:var(--s-8);flex:1;justify-content:center}.ep-help{font-size:var(--fs-small);color:var(--ink-2);line-height:1.45}.ep-help .link{color:var(--ink);font-weight:500}.ep-sfoot{justify-content:center;gap:var(--s-2) var(--s-5);padding:var(--s-6) var(--gutter) var(--s-7);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.ep-sfoot a{color:var(--ink-2)}@media (width<=899px){.ep-main{padding:var(--s-9) var(--gutter) var(--s-8)}.ep-msg{gap:var(--s-4)}.ep-act{gap:var(--s-5);margin-top:var(--s-6)}.ep-media{margin-top:var(--s-8);aspect-ratio:1}.ep-bar{height:56px;padding:0 20px}.ep-bar .logo img{height:18px}}
