.public-footer-module__H8CG-a__footer{border-top:1px solid var(--color-border);flex-shrink:0}.public-footer-module__H8CG-a__container{min-height:52px;padding-inline:var(--layout-page-gutter);justify-content:space-between;align-items:center;gap:var(--space-6);margin-inline:auto;display:flex}.public-footer-module__H8CG-a__copyright{color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:500}.public-footer-module__H8CG-a__navigation{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.public-footer-module__H8CG-a__navigation a{color:var(--color-text-secondary);transition:color var(--transition-fast);font-size:12px}.public-footer-module__H8CG-a__navigation a:hover{color:var(--color-text)}.public-footer-module__H8CG-a__brandedContainer{min-height:64px}.public-footer-module__H8CG-a__poweredBy{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;display:inline-flex}.public-footer-module__H8CG-a__poweredBy strong{font:inherit;align-items:center;gap:8px;display:inline-flex}.public-footer-module__H8CG-a__poweredBy svg{width:76px;height:auto;color:var(--color-text)}@media (max-width:980px){.public-footer-module__H8CG-a__container{min-height:auto;padding-block:var(--space-5);flex-direction:column-reverse;align-items:flex-start}.public-footer-module__H8CG-a__navigation{gap:var(--space-4);width:100%}}@media (max-width:640px){.public-footer-module__H8CG-a__container{padding-inline:var(--layout-page-gutter-mobile)}}
.public-layout-module__w7mQ-W__layout{background:var(--gradient-bg);min-height:100vh;color:var(--color-text);flex-direction:column;display:flex}.public-layout-module__w7mQ-W__main{flex:1;width:100%}
.not-found-module__L8ukja__page{min-height:calc(100dvh - 68px);padding:clamp(48px, 8vw, 112px) var(--layout-page-gutter);place-items:center;display:grid}.not-found-module__L8ukja__shell{grid-template-columns:minmax(320px,.9fr) minmax(360px,1fr);align-items:center;gap:clamp(48px,8vw,112px);width:min(1080px,100%);display:grid}.not-found-module__L8ukja__visual{place-items:center;min-height:390px;display:grid;position:relative}.not-found-module__L8ukja__visual:before{content:"";background:var(--color-primary-soft);border-radius:50%;width:330px;height:330px;position:absolute}.not-found-module__L8ukja__code{color:var(--color-primary);letter-spacing:-.08em;opacity:.1;font-size:clamp(132px,17vw,210px);font-weight:800;line-height:1;position:absolute;inset-block-start:-20px;inset-inline-start:50%;translate:-50%}.not-found-module__L8ukja__missingCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:min(320px,90%);box-shadow:var(--shadow-lg);position:relative;overflow:hidden;transform:rotate(-2deg)}.not-found-module__L8ukja__cover{background:radial-gradient(circle at 72% 20%,#427184c7,#0000 42%),linear-gradient(135deg,#141b22,#223440 65%,#17202a);height:126px}.not-found-module__L8ukja__avatar{border:4px solid var(--color-surface);border-radius:var(--radius-lg);background:var(--color-bg);width:72px;height:72px;color:var(--color-text-secondary);place-items:center;margin:-36px 0 0 22px;display:grid}[dir=rtl] .not-found-module__L8ukja__avatar{margin-inline:22px 0}.not-found-module__L8ukja__avatar svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:31px}.not-found-module__L8ukja__cardLines{gap:10px;padding:18px 22px 25px;display:grid}.not-found-module__L8ukja__cardLines span{background:var(--color-border);border-radius:999px;height:9px}.not-found-module__L8ukja__cardLines span:first-child{background:var(--color-primary-soft);width:64%;height:13px}.not-found-module__L8ukja__cardLines span:last-child{width:46%}.not-found-module__L8ukja__eyebrow{margin-bottom:var(--space-4);color:var(--color-text-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:750;display:inline-block}.not-found-module__L8ukja__content h1{max-width:620px;color:var(--color-text);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.1}.not-found-module__L8ukja__content p{max-width:560px;margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:16px;line-height:1.7}.not-found-module__L8ukja__actions{margin-top:var(--space-8);gap:var(--space-3);flex-wrap:wrap;display:flex}.not-found-module__L8ukja__primaryAction,.not-found-module__L8ukja__secondaryAction{border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;transition:transform var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;padding-inline:20px;font-size:14px;font-weight:700;display:inline-flex}.not-found-module__L8ukja__primaryAction{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-bg)}.not-found-module__L8ukja__secondaryAction{background:var(--color-surface);color:var(--color-text)}.not-found-module__L8ukja__primaryAction:hover,.not-found-module__L8ukja__secondaryAction:hover{transform:translateY(-1px)}.not-found-module__L8ukja__primaryAction:hover{background:var(--color-primary-hover)}.not-found-module__L8ukja__secondaryAction:hover{background:var(--color-surface-hover)}.not-found-module__L8ukja__primaryAction:focus-visible,.not-found-module__L8ukja__secondaryAction:focus-visible{outline:3px solid var(--color-primary-soft);outline-offset:3px}@media (max-width:800px){.not-found-module__L8ukja__page{min-height:calc(100dvh - 64px);padding:44px var(--layout-page-gutter-mobile) 64px}.not-found-module__L8ukja__shell{text-align:center;grid-template-columns:1fr;gap:36px}.not-found-module__L8ukja__visual{min-height:280px}.not-found-module__L8ukja__visual:before{width:250px;height:250px}.not-found-module__L8ukja__code{font-size:128px;inset-block-start:-8px}.not-found-module__L8ukja__missingCard{width:250px}.not-found-module__L8ukja__cover{height:94px}.not-found-module__L8ukja__content h1,.not-found-module__L8ukja__content p{margin-inline:auto}.not-found-module__L8ukja__actions{justify-content:center}}@media (max-width:420px){.not-found-module__L8ukja__actions{display:grid}}@media (prefers-reduced-motion:reduce){.not-found-module__L8ukja__primaryAction,.not-found-module__L8ukja__secondaryAction{transition:none}}
