@import"https://fonts.googleapis.com/css?family=Fredoka+One";@import"https://fonts.googleapis.com/css?family=Raleway:400,700";.main-skel[data-v-76a938fa]{min-height:400px;animation:pulse-76a938fa 1.2s linear infinite;background:linear-gradient(90deg,#111 25%,#1c1c1c 37%,#111 63%);background-size:400% 100%;border-radius:8px;margin-top:1rem}.footer-skel[data-v-76a938fa]{min-height:160px;animation:pulse-76a938fa 1.2s linear infinite;background:linear-gradient(90deg,#111 25%,#1c1c1c 37%,#111 63%);background-size:400% 100%;margin-top:2rem}@keyframes pulse-76a938fa{0%{background-position:100% 50%}to{background-position:0 50%}}.contact-page[data-v-290a04fa]{padding-top:6px}.page-title[data-v-290a04fa]{font-size:28px;line-height:1.2;margin-bottom:10px}.card-surface[data-v-290a04fa]{background:var(--card-bg);color:var(--text-color);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 6px 20px var(--shadow);padding:20px}.form-grid[data-v-290a04fa]{display:grid;grid-template-columns:1fr;gap:16px}.form-field[data-v-290a04fa]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-290a04fa]{font-weight:600}.form-span-2[data-v-290a04fa]{grid-column:1 / -1}.form-actions[data-v-290a04fa]{display:flex;justify-content:flex-end}.form-control[data-v-290a04fa]{width:100%;padding:12px 14px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-color);border-radius:10px;font-size:16px;line-height:1.4}.form-control[data-v-290a04fa]:not(textarea){height:48px}.form-control[data-v-290a04fa]:focus{border-color:var(--button-bg);outline:none;box-shadow:0 0 0 2px #0885ff2e}textarea.form-control[data-v-290a04fa]{min-height:140px;resize:vertical}.btn-main[data-v-290a04fa]{background:var(--button-bg);color:var(--button-text);border:none;padding:12px 20px;border-radius:10px;font-weight:600;font-size:16px;transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease;box-shadow:0 6px 18px #0885ff40}.btn-main[data-v-290a04fa]:hover{opacity:.95}.btn-main[data-v-290a04fa]:active{transform:scale(.98)}.submitted-box[data-v-290a04fa]{margin-top:16px}.box-title[data-v-290a04fa]{font-size:18px;margin-bottom:10px}.submitted-grid[data-v-290a04fa]{display:grid;grid-template-columns:1fr;gap:10px 16px}.submitted-grid p[data-v-290a04fa]{display:grid;grid-template-columns:120px 1fr;align-items:baseline;gap:10px}.submitted-grid span[data-v-290a04fa]{color:var(--text-secondary)}.preline[data-v-290a04fa]{white-space:pre-line}.side-info[data-v-290a04fa]{position:sticky;top:12px}.muted[data-v-290a04fa]{color:var(--text-secondary);margin:6px 0 10px}.contact-list[data-v-290a04fa]{display:grid;gap:8px}.contact-item[data-v-290a04fa]{display:grid;grid-template-columns:100px 1fr;align-items:center;padding:12px 14px;border:1px dashed var(--border-color);border-radius:10px}@media screen and (max-width: 1023px){.side-info[data-v-290a04fa]{position:static}}#notfound[data-v-a6650a98]{position:relative;height:90vh}#notfound .notfound[data-v-a6650a98]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound[data-v-a6650a98]{max-width:710px;width:100%;text-align:center;padding:0 15px;line-height:1.4}.notfound .notfound-404[data-v-a6650a98]{height:200px;line-height:200px}.notfound .notfound-404 h1[data-v-a6650a98]{font-family:Fredoka One,cursive;font-size:168px;margin:0;color:#ff508e;text-transform:uppercase}.notfound h2[data-v-a6650a98]{font-family:Raleway,sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#222;margin:0}.notfound a[data-v-a6650a98]{margin-top:20px;font-size:20px;font-family:Raleway,sans-serif;display:inline-block;font-weight:700;border-radius:15px;text-decoration:none;color:#39b1cb}.notfound a>.arrow[data-v-a6650a98]{position:relative;top:-2px;border:solid #39b1cb;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 767px){.notfound .notfound-404[data-v-a6650a98]{height:122px;line-height:122px}.notfound .notfound-404 h1[data-v-a6650a98]{font-size:122px}}
