.not-found-module__sxuMuG__page{min-height:100vh;color:var(--text);padding:0 24px 80px}.not-found-module__sxuMuG__siteHeader,.not-found-module__sxuMuG__main{width:min(100%, var(--container));margin:0 auto}.not-found-module__sxuMuG__siteHeader{justify-content:space-between;align-items:center;gap:24px;padding:28px 0 16px;display:flex}.not-found-module__sxuMuG__brandBlock{flex-direction:column;gap:8px;display:flex}.not-found-module__sxuMuG__brandKicker,.not-found-module__sxuMuG__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:.74rem}.not-found-module__sxuMuG__brand{display:inline-flex}.not-found-module__sxuMuG__brandImage{width:auto;height:66px}.not-found-module__sxuMuG__main{justify-content:center;align-items:center;min-height:calc(100vh - 140px);padding:24px 0;display:flex}.not-found-module__sxuMuG__panel{border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:radial-gradient(circle at 100% 0,#a52a6333,#0000 32%),radial-gradient(circle at 0 0,#5f1fbb3d,#0000 28%),#ffffff08;border-radius:28px;width:min(100%,640px);padding:36px 28px}.not-found-module__sxuMuG__code{letter-spacing:-.06em;color:var(--accent);font-size:clamp(4rem,12vw,6rem);font-weight:800;line-height:1}.not-found-module__sxuMuG__title{letter-spacing:-.03em;text-wrap:balance;margin-top:12px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.05}.not-found-module__sxuMuG__lead{color:var(--text-soft);margin-top:16px;font-size:1.05rem;line-height:1.7}.not-found-module__sxuMuG__actions{margin-top:28px}.not-found-module__sxuMuG__homeButton{background:var(--accent);color:#0b0700;border:1px solid #fefe004d;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font-weight:800;transition:transform .16s,background-color .16s;display:inline-flex}.not-found-module__sxuMuG__homeButton:hover{background:#fff36e;transform:translateY(-1px)}@media (max-width:720px){.not-found-module__sxuMuG__page{padding:0 16px 64px}.not-found-module__sxuMuG__siteHeader{flex-direction:column;align-items:flex-start;padding-top:20px}.not-found-module__sxuMuG__panel{padding:28px 20px}}
