.KGfpWW_page{color:#182b40;background:radial-gradient(circle at 50% 30%,#c8a96b17,#0000 34%),#f7f9fb;justify-content:center;align-items:center;min-height:min(760px,80svh);padding:150px 24px;font-family:Arial,Malgun Gothic,sans-serif;display:flex}.KGfpWW_content{text-align:center;width:100%;max-width:760px}.KGfpWW_eyebrow{color:#8b7958;letter-spacing:.2em;font-size:12px;font-weight:700}.KGfpWW_errorCode{color:#29456d;letter-spacing:-.09em;margin:16px 0 26px;font-size:clamp(130px,20vw,230px);font-weight:750;line-height:1}.KGfpWW_errorCode span{color:#c8a96b;font-weight:600}.KGfpWW_content h1{color:#182b40;letter-spacing:-.04em;margin:0;font-size:clamp(26px,3.5vw,40px);font-weight:700;line-height:1.4}.KGfpWW_description{color:#66758a;word-break:keep-all;margin:24px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.9}.KGfpWW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}.KGfpWW_primaryButton,.KGfpWW_secondaryButton{cursor:pointer;border:1px solid #29456d;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:14px 26px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.KGfpWW_primaryButton{color:#fff;background:#29456d}.KGfpWW_secondaryButton{color:#29456d;background:0 0}.KGfpWW_primaryButton:hover{background:#1d3553;transform:translateY(-2px)}.KGfpWW_secondaryButton:hover{color:#fff;background:#29456d;transform:translateY(-2px)}.KGfpWW_primaryButton:focus-visible,.KGfpWW_secondaryButton:focus-visible{outline-offset:4px;outline:3px solid #c8a96b}@media (max-width:767px){.KGfpWW_page{min-height:65svh;padding:90px 20px}.KGfpWW_description{margin-top:20px}.KGfpWW_actions{margin-top:32px}}@media (prefers-reduced-motion:reduce){.KGfpWW_primaryButton,.KGfpWW_secondaryButton{transition:none}}
