.mk-container[data-v-1eefa713]{width:100%;max-width:1000px;margin:0 auto;padding:0 1.25rem}.ct-page[data-v-1eefa713]{padding-top:4rem;padding-bottom:5rem}.ct-head[data-v-1eefa713]{text-align:center;margin-bottom:3rem}.ct-title[data-v-1eefa713]{font-size:2.4rem;font-weight:800;margin-bottom:.75rem}.ct-intro[data-v-1eefa713]{font-size:1.05rem;line-height:1.7;color:var(--color-text-muted);max-width:640px;margin:0 auto}.ct-grid[data-v-1eefa713]{display:grid;grid-template-columns:1fr 1.4fr;gap:2rem;align-items:start}.ct-info[data-v-1eefa713]{display:flex;flex-direction:column;gap:1.25rem}.ct-info-item[data-v-1eefa713]{display:flex;flex-direction:column;gap:.2rem}.ct-info-label[data-v-1eefa713]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.ct-info-value[data-v-1eefa713]{font-size:1.05rem;font-weight:600;color:var(--color-text);text-decoration:none}a.ct-info-value[data-v-1eefa713]:hover{color:var(--color-primary)}.ct-socials[data-v-1eefa713]{display:flex;gap:.6rem;margin-top:.5rem}.ct-social[data-v-1eefa713]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}.ct-social[data-v-1eefa713]:hover{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.ct-social-icon[data-v-1eefa713]{display:inline-flex}.ct-form-card[data-v-1eefa713]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-md)}.ct-field[data-v-1eefa713]{margin-bottom:1rem}.ct-hp[data-v-1eefa713]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ct-label[data-v-1eefa713]{display:block;font-weight:600;margin-bottom:.35rem}.ct-optional[data-v-1eefa713]{font-weight:400;color:var(--color-text-muted)}.ct-input[data-v-1eefa713]{width:100%;padding:.6rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text);font:inherit}.ct-input[data-v-1eefa713]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 .2rem rgba(var(--color-primary-rgb),.2)}.ct-input.is-invalid[data-v-1eefa713]{border-color:var(--color-danger)}.ct-err[data-v-1eefa713]{color:var(--color-danger);font-size:.85rem}.ct-submit[data-v-1eefa713]{width:100%;font-weight:700}.ct-sent[data-v-1eefa713]{text-align:center;padding:1.5rem 0}.ct-sent-title[data-v-1eefa713]{font-size:1.3rem;font-weight:800;margin-bottom:.5rem}@media (max-width:720px){.ct-grid[data-v-1eefa713]{grid-template-columns:1fr}}