.page_container__Yd1Od{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:2rem;margin:7rem auto 0;border-radius:10px;background:linear-gradient(135deg,rgba(195,226,204,.318),#f5f7fa 40%,rgba(195,226,204,.514) 130%)}@media(max-width:768px){.page_container__Yd1Od{flex-direction:column;padding:1rem;min-height:60vh}}.page_content__lfRaf{flex:1 1;max-width:500px;text-align:center}@media(max-width:768px){.page_content__lfRaf{padding-right:0;margin-bottom:2rem}}.page_errorCode__bSlBx{font-size:120px;font-weight:900;color:var(--primary);line-height:1;margin-bottom:1rem;background:linear-gradient(45deg,var(--primary),var(--primary2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.page_errorCode__bSlBx{font-size:80px}}@media(max-width:480px){.page_errorCode__bSlBx{font-size:60px}}.page_title__2i_r3{font-size:48px;font-weight:700;color:var(--textBlack1);margin-bottom:1rem}@media(max-width:768px){.page_title__2i_r3{font-size:36px}}@media(max-width:480px){.page_title__2i_r3{font-size:28px}}.page_description__HFnMf{font-size:20px;color:var(--textGray);margin-bottom:2rem;line-height:1.6}@media(max-width:768px){.page_description__HFnMf{font-size:18px}}@media(max-width:480px){.page_description__HFnMf{font-size:16px}}.page_actions__sSAOU{display:flex;gap:1rem;justify-content:center}@media(max-width:480px){.page_actions__sSAOU{flex-direction:column;align-items:center}}.page_homeButton__62Qv_,.page_servicesButton__FAzxp{padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease;display:inline-block;min-width:140px;text-align:center}.page_homeButton__62Qv_:hover,.page_servicesButton__FAzxp:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}@media(max-width:480px){.page_homeButton__62Qv_,.page_servicesButton__FAzxp{width:200px;padding:.875rem 1.5rem}}.page_homeButton__62Qv_{background:var(--primary);color:#fff}.page_homeButton__62Qv_:hover{background:var(--primary2)}.page_servicesButton__FAzxp{background:transparent;color:var(--primary);border:2px solid var(--primary)}.page_servicesButton__FAzxp:hover{background:var(--primary);color:#fff}body[dir=rtl] .page_content__lfRaf{padding-right:0;padding-left:2rem}@media(max-width:768px){body[dir=rtl] .page_content__lfRaf{padding-left:0}}body[dir=rtl] .page_actions__sSAOU{flex-direction:row-reverse}@media(max-width:480px){body[dir=rtl] .page_actions__sSAOU{flex-direction:column}}