.NotFound-module-scss-module__UxQwvq__not_found{background:#fff;flex-direction:column;min-height:clamp(480px,72vh,760px);padding:clamp(24px,4vw,48px) 0 clamp(48px,8vw,80px);display:flex;position:relative;overflow:hidden}@media (min-width:1101px){.NotFound-module-scss-module__UxQwvq__not_found{display:block}}.NotFound-module-scss-module__UxQwvq__not_found__container{z-index:1;width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(15px,5.2vw,100px);position:relative}.NotFound-module-scss-module__UxQwvq__not_found__content{flex-direction:column;gap:clamp(24px,3vw,40px);min-width:min(100%,280px);max-width:min(100%,720px);display:flex}.NotFound-module-scss-module__UxQwvq__not_found__code{letter-spacing:-.1em;color:#e30611;margin:0;font-size:clamp(88px,18vw,300px);font-weight:600;line-height:1em}.NotFound-module-scss-module__UxQwvq__not_found__text{flex-direction:column;gap:8px;display:flex}.NotFound-module-scss-module__UxQwvq__not_found__heading{color:#404040;margin:0;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.15em}.NotFound-module-scss-module__UxQwvq__not_found__description{color:#8e8e93;max-width:24em;margin:0;font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.5em}.NotFound-module-scss-module__UxQwvq__not_found__actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.NotFound-module-scss-module__UxQwvq__not_found__button{white-space:nowrap;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-height:56px;padding:16px 24px;font-family:inherit;font-size:18px;font-weight:500;line-height:1.3em;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.NotFound-module-scss-module__UxQwvq__not_found__button_primary{color:#fff;background:#548d44;border:1px solid #548d44}.NotFound-module-scss-module__UxQwvq__not_found__button_primary:hover{background:#447137;border-color:#447137}.NotFound-module-scss-module__UxQwvq__not_found__button_outline{color:#548d44;background:0 0;border:1px solid #548d44}.NotFound-module-scss-module__UxQwvq__not_found__button_outline:hover{background:#548d4414}.NotFound-module-scss-module__UxQwvq__not_found__visual{pointer-events:none;z-index:0;width:clamp(360px,68vw,1300px);position:absolute;top:50%;right:-100px;transform:translateY(-50%)}@media (max-width:1100px){.NotFound-module-scss-module__UxQwvq__not_found__visual{width:min(100%,720px);margin:clamp(24px,5vw,40px) auto 0;position:relative;top:auto;right:auto;transform:none}}.NotFound-module-scss-module__UxQwvq__not_found__image_wrap{aspect-ratio:1300/676;width:100%;max-height:min(76vh,676px);position:relative}.NotFound-module-scss-module__UxQwvq__not_found__image_fade{filter:blur(8px);pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff 15%,#ffffffe6 50%,#0000);width:clamp(40px,8%,80px);position:absolute;top:0;bottom:0;left:0}.NotFound-module-scss-module__UxQwvq__not_found__image{object-fit:contain;object-position:right center;width:100%;height:100%;display:block}@media (max-width:768px){.NotFound-module-scss-module__UxQwvq__not_found{flex-direction:column;min-height:0;padding:16px 0 48px;display:flex}.NotFound-module-scss-module__UxQwvq__not_found__visual{order:1;width:100%;margin:0 0 16px;position:relative;top:auto;right:auto;overflow:hidden;transform:none}.NotFound-module-scss-module__UxQwvq__not_found__image_wrap{aspect-ratio:auto;width:160%;max-width:none;height:300px;max-height:none}.NotFound-module-scss-module__UxQwvq__not_found__image{object-fit:cover;object-position:left center}.NotFound-module-scss-module__UxQwvq__not_found__image_fade{filter:blur(4px);width:30px}.NotFound-module-scss-module__UxQwvq__not_found__container{order:2;padding:0 16px}.NotFound-module-scss-module__UxQwvq__not_found__content{text-align:center;align-items:stretch;gap:24px;min-width:0;max-width:none}.NotFound-module-scss-module__UxQwvq__not_found__code{text-align:center;font-size:160px}.NotFound-module-scss-module__UxQwvq__not_found__text{align-items:center}.NotFound-module-scss-module__UxQwvq__not_found__heading{text-align:center;font-size:32px}.NotFound-module-scss-module__UxQwvq__not_found__description{text-align:center;max-width:none;font-size:20px}.NotFound-module-scss-module__UxQwvq__not_found__actions{flex-flow:column;align-items:stretch;gap:8px}.NotFound-module-scss-module__UxQwvq__not_found__button{box-sizing:border-box;width:100%;min-height:48px;padding:16px 24px;font-size:14px;line-height:1.15em}}
