.g-root .g-err{background:var(--g-pap);padding:calc(var(--g-nav-h) + var(--g-nav-gap)) 0 56px;min-height:60vh}.g-root .g-err-say{padding-bottom:24px}.g-root .g-err h1{margin:0;font-size:34px;line-height:1.08;letter-spacing:-.026em}.g-root .g-err-lead{margin-top:13px;max-width:46ch;font-size:15.5px;line-height:1.62;color:var(--g-t2)}.g-root .g-err-acts{display:flex;gap:11px;flex-wrap:wrap;margin-top:24px}.g-root .g-err-status{margin-top:34px;font-size:12.5px;line-height:1.5;color:var(--g-t3)}.g-root .g-err-status code{font:700 11.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:inherit}.g-root .g-load{background:var(--g-pap);padding:calc(var(--g-nav-h) + var(--g-nav-gap)) 0 56px;min-height:60vh}.g-root .g-plate{position:relative;overflow:hidden;isolation:isolate;border-radius:12px;background:var(--g-pap-lift)}@keyframes g-plate-sweep{0%{transform:scaleX(0);opacity:.55}55%{transform:scaleX(1);opacity:.55}to{transform:scaleX(1);opacity:0}}.g-root .g-plate:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--g-pap-deep);transform-origin:left center;transform:scaleX(0);animation:g-plate-sweep 1.4s var(--g-sweep) infinite}.g-root .g-plate--eyebrow{height:13px;width:120px}.g-root .g-plate--title{height:38px;max-width:22ch;margin-top:16px}.g-root .g-plate--lead{height:15px;max-width:46ch;margin-top:16px}.g-root .g-plate--act{height:52px;width:176px;border-radius:13px}.g-root .g-plate--act2{height:52px;width:138px;border-radius:13px}.g-root .g-plate--card{height:190px;border-radius:16px}.g-root .g-load-acts{display:flex;gap:11px;flex-wrap:wrap;margin-top:24px}.g-root .g-load-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}@media (prefers-reduced-motion:reduce){.g-root .g-plate:before{animation:none;transform:scaleX(1);opacity:.35}}@media (max-width:1080px){.g-root .g-err,.g-root .g-load{padding:34px 0 30px}.g-root .g-err h1{font-size:26px}.g-root .g-err-lead{font-size:14.5px}.g-root .g-err-acts{margin-top:18px}.g-root .g-plate--title{height:30px}.g-root .g-load-cards{grid-template-columns:minmax(0,1fr)}.g-root .g-plate--card{height:120px}}