.page-not-found[data-v-78bcf9f2]{min-height:100vh;background-image:linear-gradient(251.68deg,rgba(113,248,170,.3607843137254902) 3.92%,rgba(157,236,200,.4470588235294118) 25.76%,rgba(197,224,228,.5254901960784314) 45.97%,rgba(234,214,253,.6) 64.58%);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:60px 20px 0}.pnf-content[data-v-78bcf9f2]{position:relative;z-index:1;max-width:1000px;text-align:center;width:100%;flex:1;display:flex;flex-direction:column}.error-title[data-v-78bcf9f2]{font-size:28px;font-weight:700;color:#333;margin-bottom:12px}@media(max-width:768px){.error-title[data-v-78bcf9f2]{font-size:24px}}@media(max-width:480px){.error-title[data-v-78bcf9f2]{font-size:20px}}.error-subtitle[data-v-78bcf9f2]{font-size:15px;color:#666;margin-bottom:40px;line-height:1.5}@media(max-width:480px){.error-subtitle[data-v-78bcf9f2]{font-size:14px;margin-bottom:30px}}.links-cards[data-v-78bcf9f2]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:50px;max-width:900px;margin-left:auto;margin-right:auto}@media(max-width:768px){.links-cards[data-v-78bcf9f2]{grid-template-columns:repeat(2,1fr)}}.link-card[data-v-78bcf9f2]{background:#fff;border-radius:12px;padding:20px 16px;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;min-height:100px;cursor:pointer}.link-card[data-v-78bcf9f2]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(74,222,128,.2)}.link-card .card-icon[data-v-78bcf9f2]{margin-bottom:12px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(74,222,128,.1);border-radius:8px}.link-card .card-text[data-v-78bcf9f2]{font-size:14px;color:#333;font-weight:500;text-align:center;line-height:1.4}.error-number[data-v-78bcf9f2]{max-width:336px}.grass-bg[data-v-78bcf9f2]{position:absolute;bottom:0;left:0;right:0;height:25%;background:linear-gradient(180deg,rgba(0,196,83,.4980392156862745),rgba(0,196,83,.4980392156862745) 93.05%),url(../img/grain.b9e7337e.jpg) bottom/cover no-repeat;z-index:0}