.not-found-section{width:100%;padding:120px 40px;background-color:#fbfbfb}.not-found-section .container{max-width:720px;margin:0 auto;text-align:center}.not-found-section .not-found-code{display:inline-block;font-size:96px;font-weight:700;line-height:1;letter-spacing:-3px;background:linear-gradient(109deg,#0085e5 1.22%,#ff00b6 117.06%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:24px}.not-found-section .title{font-size:40px;font-weight:600;color:#1a1a1a;line-height:1.15;letter-spacing:-1px;margin-bottom:16px}.not-found-section .description{font-size:18px;font-weight:400;color:#555;margin-bottom:40px}.not-found-section .button-group{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.not-found-section .button-group .btn-primary-gradient{background:linear-gradient(109deg,#0085e5 1.22%,#ff00b6 117.06%)!important;border:none!important;color:#fff!important;font-weight:600;font-size:15px;padding:0 32px;height:52px;border-radius:6px;display:inline-flex;align-items:center;gap:12px;box-shadow:0 0 9px 0 rgba(106,79,210,.71)}.not-found-section .button-group .btn-primary-gradient:active,.not-found-section .button-group .btn-primary-gradient:focus,.not-found-section .button-group .btn-primary-gradient:hover{background:linear-gradient(109deg,#0085e5 1.22%,#ff00b6 117.06%)!important;opacity:.9;color:#fff!important}.not-found-section .button-group .btn-outline{background:rgba(0,0,0,0)!important;border:1px solid #d9d9d9!important;color:#1a1a1a!important;font-weight:600;font-size:15px;padding:0 32px;height:52px;border-radius:6px;display:inline-flex;align-items:center;gap:12px}.not-found-section .button-group .btn-outline:active,.not-found-section .button-group .btn-outline:focus,.not-found-section .button-group .btn-outline:hover{background:rgba(0,0,0,0)!important;border-color:#0085e5!important;color:#0085e5!important}.not-found-section .suggestions{margin-top:56px}.not-found-section .suggestions .suggestions-label{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#a0a0a0;margin-bottom:16px}.not-found-section .suggestions .suggestions-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}.not-found-section .suggestions .suggestions-list li a{font-size:16px;font-weight:500;color:#0085e5;text-decoration:none}.not-found-section .suggestions .suggestions-list li a:hover{text-decoration:underline}@media(max-width:768px){.not-found-section{padding:64px 20px}.not-found-section .not-found-code{font-size:64px;letter-spacing:-2px}.not-found-section .title{font-size:26px;letter-spacing:-.5px}.not-found-section .description{font-size:15px;margin-bottom:28px}.not-found-section .button-group{flex-direction:column}.not-found-section .button-group .btn-outline,.not-found-section .button-group .btn-primary-gradient{width:100%;justify-content:center}.not-found-section .suggestions{margin-top:40px}}