.not-found-module__HS70Aa__page{background:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.not-found-module__HS70Aa__main{flex:1;justify-content:center;align-items:center;padding:56px 24px 96px;display:flex}.not-found-module__HS70Aa__hero{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;gap:16px;width:min(900px,100%);padding:48px;animation:.6s not-found-module__HS70Aa__rise;display:flex;box-shadow:0 12px 24px #0f172a14}.not-found-module__HS70Aa__badge{color:#334155;letter-spacing:.08em;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.not-found-module__HS70Aa__title{color:#0f172a;margin:0;font-size:32px;line-height:1.2}.not-found-module__HS70Aa__lead{color:#475569;max-width:60ch;margin:0;font-size:16px;line-height:1.7}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.not-found-module__HS70Aa__primaryButton,.not-found-module__HS70Aa__secondaryButton{border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.not-found-module__HS70Aa__primaryButton{color:#fff;background:#2581c4;box-shadow:0 10px 20px #2581c433}.not-found-module__HS70Aa__primaryButton:hover{transform:translateY(-1px);box-shadow:0 12px 24px #2581c447}.not-found-module__HS70Aa__secondaryButton{color:#334155;background:#fff;border:1px solid #cbd5e1}.not-found-module__HS70Aa__secondaryButton:hover{transform:translateY(-1px);box-shadow:0 10px 20px #0f172a14}.not-found-module__HS70Aa__meta{color:#64748b;margin:0;font-size:13px}@keyframes not-found-module__HS70Aa__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.not-found-module__HS70Aa__main{padding:40px 20px 72px}.not-found-module__HS70Aa__hero{border-radius:22px;padding:32px 24px}.not-found-module__HS70Aa__title{font-size:26px}.not-found-module__HS70Aa__primaryButton,.not-found-module__HS70Aa__secondaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__hero{animation:none}.not-found-module__HS70Aa__primaryButton:hover,.not-found-module__HS70Aa__secondaryButton:hover{transform:none}}
.q554kd0{letter-spacing:.03em;color:#666;background-color:#fff;border-top:1px solid #e5e5e5;width:100%;margin-top:auto;padding:32px 56px;font-size:13px;display:block;position:static}
.q554kd1{letter-spacing:.03em;color:#94a3b8;background-color:#0f172a;border-top:1px solid #1e293b;width:100%;margin-top:auto;padding:32px 56px;font-size:13px;display:block;position:static}
.q554kd2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;display:flex}
.q554kd3{align-items:center;gap:12px;display:flex}
.q554kd4{opacity:.8;width:82px;height:32px;margin-right:12px;transition:opacity .2s}
.q554kd4:hover{opacity:1}
.q554kd5{margin:0;font-size:14px;font-weight:600}
.q554kd6{align-items:center;gap:32px;display:flex}
.q554kd7{color:inherit;padding:4px 0;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}
.q554kd7:after{content:"";opacity:.5;background-color:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}
.q554kd7:hover{color:var(--mantine-color-primary-5)}
.q554kd7:hover:after{width:100%}
.q554kd8{cursor:pointer;background-color:#0000;border:none;font-family:inherit}
.q554kd9{border:none;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .2s,transform .2s;display:inline-flex}
.q554kd9:hover{opacity:.85;transform:translateY(-1px)}
.q554kda{color:#1da1f2;background-color:#fff;border:1px solid #e5e5e5}
.q554kdb{color:#fff;background-color:#000}
.q554kdc{fill:currentColor;width:14px;height:14px;display:block}
.q554kdd{opacity:.6;font-size:12px}
.q554kde{text-align:center;line-height:1.4}
.q554kdf{color:inherit;font-size:.9em;text-decoration:none}
@media (max-width:48em){.q554kd0,.q554kd1{padding:24px}.q554kd2{flex-direction:column;align-items:flex-start}.q554kd6{flex-direction:column;align-items:flex-start;gap:16px;width:100%}}
