.site-error[data-v-dd867543]{background:#f8f6fb;color:#24202d;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;min-height:100vh}.error-header[data-v-dd867543]{background:#4c1f83}.error-header-inner[data-v-dd867543]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;min-height:88px;width:min(1120px,calc(100% - 48px))}.error-logo[data-v-dd867543]{display:inline-flex;flex-shrink:0}.error-logo img[data-v-dd867543]{display:block;height:46px;-o-object-fit:contain;object-fit:contain;width:145px}.header-link[data-v-dd867543]{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:12px}.header-link[data-v-dd867543]:hover{color:#f5c2e4}.error-main[data-v-dd867543]{flex:1;margin:0 auto;padding:62px 0 54px;width:min(1120px,calc(100% - 48px))}.error-hero[data-v-dd867543]{align-items:center;display:grid;gap:48px;grid-template-columns:1.1fr 1fr;min-height:370px}.error-content[data-v-dd867543]{position:relative;z-index:1}.error-label[data-v-dd867543]{color:#7c3bad;font-size:12px;font-weight:700;letter-spacing:.15em;margin:0 0 18px;text-transform:uppercase}.error-content h1[data-v-dd867543]{font-size:clamp(32px,4.2vw,50px);font-weight:750;letter-spacing:-.035em;line-height:1.15;margin:0 0 22px;max-width:560px}.error-description[data-v-dd867543]{color:#706779;font-size:16px;line-height:1.8;margin:0;max-width:450px}.error-actions[data-v-dd867543]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.error-button[data-v-dd867543]{align-items:center;border-radius:10px;display:inline-flex;font-size:14px;font-weight:600;gap:14px;justify-content:center;line-height:1.5;min-height:48px;padding:12px 20px;text-decoration:none;transition:background .18s,box-shadow .18s}.error-button svg[data-v-dd867543]{height:19px;width:19px}.error-button-primary[data-v-dd867543]{background:#6d2dad;box-shadow:0 5px 14px #6d2dad20;color:#fff}.error-button-primary[data-v-dd867543]:hover{background:#542185;box-shadow:0 7px 18px #6d2dad30;color:#fff}.error-button-secondary[data-v-dd867543]{background:#fff;border:1px solid #e5ddec;color:#4c1f83}.error-button-secondary[data-v-dd867543]:hover{background:#f0e9f7;color:#4c1f83}.error-art[data-v-dd867543]{background:radial-gradient(ellipse,#e9d9fa 0,#f4e5f6,#f8f6fb00 70%);border-radius:50%;display:grid;height:370px;place-items:center;position:relative}.art-orbit[data-v-dd867543]{border:1px solid #b392cf38;border-radius:50%;position:absolute}.art-orbit-outer[data-v-dd867543]{height:340px;width:340px}.art-orbit-inner[data-v-dd867543]{border-style:dashed;height:260px;transform:rotate(-15deg);width:260px}.error-number[data-v-dd867543]{color:#6d2dad;font-size:clamp(140px,17vw,212px);font-weight:800;letter-spacing:-.075em;line-height:1;margin-top:-20px;position:relative;text-shadow:0 9px 0 #e5d6f2}.art-dot[data-v-dd867543]{background:#bb7ed8;border-radius:50%;height:12px;position:absolute;width:12px}.art-dot-one[data-v-dd867543]{right:22%;top:35px}.art-dot-two[data-v-dd867543]{background:#ec98c3;bottom:55px;height:8px;left:20%;width:8px}.art-note[data-v-dd867543]{align-items:center;background:#ffffffed;border:1px solid #e8dff0;border-radius:12px;bottom:50px;box-shadow:0 8px 24px #4c1f830a;color:#6a4d81;display:inline-flex;font-size:13px;font-weight:500;gap:9px;left:50%;padding:11px 16px;position:absolute;transform:translate(-50%) rotate(-5deg);white-space:nowrap}.art-note svg[data-v-dd867543]{color:#9a62bd;height:22px;width:22px}.error-suggestions[data-v-dd867543]{border-top:1px solid #e8e2ed;margin-top:38px;padding-top:28px}.suggestions-label[data-v-dd867543]{color:#7b7185;font-size:12px;font-weight:600;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.suggestion-grid[data-v-dd867543]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.suggestion[data-v-dd867543]{align-items:center;background:#fff;border:1px solid #e9e2ef;border-radius:14px;color:#34263f;display:flex;gap:16px;padding:20px;text-decoration:none;transition:border-color .18s,box-shadow .18s}.suggestion[data-v-dd867543]:hover{border-color:#ba99d4;box-shadow:0 4px 16px #4c1f8308;color:#4c1f83}.suggestion-icon[data-v-dd867543]{background:#f4edfa;border-radius:12px;color:#8b4cba;display:grid;flex-shrink:0;height:46px;place-items:center;width:46px}.suggestion-icon svg[data-v-dd867543]{height:24px;width:24px}.suggestion strong[data-v-dd867543]{display:block;font-size:15px;font-weight:600}.suggestion small[data-v-dd867543]{color:#8b8192;display:block;font-size:13px;line-height:1.4;margin-top:5px}.suggestion-arrow[data-v-dd867543]{color:#aa94bc;font-size:20px;margin-left:auto;padding-left:4px}.error-footer[data-v-dd867543]{align-items:center;border-top:1px solid #e8e2ed;color:#9a90a2;display:flex;font-size:12px;gap:24px;justify-content:space-between;margin:0 auto;padding:22px 0;width:min(1120px,calc(100% - 48px))}.error-footer a[data-v-dd867543]{color:#786485;text-decoration:none}.error-footer a[data-v-dd867543]:hover{color:#4c1f83;text-decoration:underline}.site-error a[data-v-dd867543]:focus-visible{outline:3px solid #b382d8;outline-offset:5px}@media(max-width:760px){.error-header-inner[data-v-dd867543]{gap:12px;min-height:76px}.header-link[data-v-dd867543]{font-size:12px;gap:6px}.error-main[data-v-dd867543]{padding-bottom:32px;padding-top:32px}.error-hero[data-v-dd867543]{gap:12px;grid-template-columns:1fr}.error-art[data-v-dd867543]{grid-row:1;height:230px}.art-orbit-outer[data-v-dd867543]{height:220px;width:220px}.art-orbit-inner[data-v-dd867543]{height:170px;width:170px}.error-number[data-v-dd867543]{font-size:142px;margin-top:-18px}.art-note[data-v-dd867543]{bottom:12px;font-size:12px;padding:8px 13px}.art-dot-one[data-v-dd867543]{right:25%;top:20px}.art-dot-two[data-v-dd867543]{bottom:35px;left:25%}.error-content[data-v-dd867543]{text-align:center}.error-label[data-v-dd867543]{margin-bottom:12px}.error-content h1[data-v-dd867543]{font-size:32px;margin-left:auto;margin-right:auto;max-width:420px}.error-description[data-v-dd867543]{font-size:14px;line-height:1.75;margin:0 auto}.error-actions[data-v-dd867543]{justify-content:center;margin-top:24px}.error-suggestions[data-v-dd867543]{margin-top:36px}.suggestion-grid[data-v-dd867543]{gap:12px;grid-template-columns:1fr}.suggestion[data-v-dd867543]{gap:12px;padding:16px}}@media(max-width:380px){.error-footer[data-v-dd867543],.error-header-inner[data-v-dd867543],.error-main[data-v-dd867543]{width:calc(100% - 32px)}.error-logo img[data-v-dd867543]{height:auto;width:125px}.error-actions[data-v-dd867543]{align-items:stretch;flex-direction:column}.error-footer[data-v-dd867543]{flex-direction:column;gap:12px;text-align:center}}
