:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cc-canvas:#f8f9fb;--cc-surface:#fff;--cc-elevated:#fff;--cc-interactive-subtle:#f3f4f6;--cc-divider:#e5e7eb;--cc-ink:#0f1c2e;--cc-ink-secondary:#6b7280;--cc-placeholder:#9ca3af;--cc-link:#2563eb;--cc-action:#2563eb;--cc-action-hover:#1d4ed8;--cc-success-text:#16a34a;--cc-success-surface:#f0fdf4;--cc-success-border:#bbf7d0;--cc-warning-text:#d97706;--cc-warning-surface:#fffbeb;--cc-warning-border:#fde68a;--cc-error-text:#dc2626;--cc-error-surface:#fef2f2;--cc-error-border:#fecaca;--cc-primary:var(--cc-action);--cc-primary-hover:var(--cc-action-hover);--cc-primary-soft:var(--cc-interactive-subtle);--cc-navy:var(--cc-ink);--cc-text:var(--cc-ink);--cc-muted:var(--cc-ink-secondary);--cc-border:var(--cc-divider);--cc-surface-alt:var(--cc-canvas);--cc-success:var(--cc-success-text);--cc-danger:var(--cc-error-text);--cc-on-action:#fff;--cc-radius:14px;--cc-shadow:0 12px 36px #0f1c2e12;--cc-focus-ring:#2563eb;--cc-chat-canvas:#f0f4fa;--cc-chat-top:#fff;--cc-chat-app:#fff;--cc-chat-app2:#f5f8fd;--cc-chat-card:#f7faff;--cc-chat-card2:#f0f6fc;--cc-chat-bubble:#e8f1fc;--cc-chat-line:#cad8e7;--cc-chat-line-strong:#a1b6ca;--cc-chat-text:#1c2b3d;--cc-chat-muted:#566b81;--cc-chat-soft:#75869b;--cc-chat-blue:#2563eb;--cc-chat-blue-hover:#3b82f6;--cc-chat-green:#16a34a;--cc-chat-suggestion:#f8fbff;--cc-chat-suggestion-hover:#eaf2fc;--cc-chat-blue-on:#fff;--cc-brand-wordmark:#405dcf;--cc-brand-mark-surface:#eff5ff;--cc-brand-mark-border:#b9ceef;--cc-brand-mark-primary:#235bc4;--cc-brand-mark-secondary:#5a87e5;--cc-coach-resume-bg:#eef4ff;--cc-coach-resume-border:#bbd0fc;--cc-coach-resume-ink:#183d7a;--cc-coach-resume-icon:#2f67d8;--cc-coach-ats-bg:#eaf8f4;--cc-coach-ats-border:#a6ded0;--cc-coach-ats-ink:#165a50;--cc-coach-ats-icon:#11826f;--cc-coach-profile-bg:#f4efff;--cc-coach-profile-border:#d0bdf4;--cc-coach-profile-ink:#51348a;--cc-coach-profile-icon:#7652b5;--cc-coach-career-bg:#fff4e8;--cc-coach-career-border:#f0cfab;--cc-coach-career-ink:#784916;--cc-coach-career-icon:#b67325}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cc-canvas:#0a0f1a;--cc-surface:#111827;--cc-elevated:#1c2535;--cc-interactive-subtle:#161d2b;--cc-divider:#1f2d42;--cc-ink:#f0f4f8;--cc-ink-secondary:#8b9bb0;--cc-placeholder:#4a5568;--cc-link:#60a5fa;--cc-action:#3b82f6;--cc-action-hover:#2563eb;--cc-success-text:#4ade80;--cc-success-surface:#052e16;--cc-success-border:#14532d;--cc-warning-text:#fbbf24;--cc-warning-surface:#2d1f00;--cc-warning-border:#78350f;--cc-error-text:#f87171;--cc-error-surface:#2a0a0a;--cc-error-border:#7f1d1d;--cc-on-action:#0a0f1a;--cc-shadow:0 16px 40px #00000047;--cc-focus-ring:#60a5fa;--cc-chat-canvas:#09111e;--cc-chat-top:#0c1625;--cc-chat-app:#141e2c;--cc-chat-app2:#192638;--cc-chat-card:#1d2a3c;--cc-chat-card2:#182637;--cc-chat-bubble:#233957;--cc-chat-line:#31435a;--cc-chat-line-strong:#3e5673;--cc-chat-text:#eef5ff;--cc-chat-muted:#99abc1;--cc-chat-soft:#7d93ae;--cc-chat-blue:#3f86f2;--cc-chat-blue-hover:#68a9ff;--cc-chat-green:#4bd3a6;--cc-chat-suggestion:#1e2e43;--cc-chat-suggestion-hover:#243c59;--cc-chat-blue-on:#fff;--cc-brand-wordmark:#5a76d9;--cc-brand-mark-surface:#203455;--cc-brand-mark-border:#4e6fa2;--cc-brand-mark-primary:#91b8ff;--cc-brand-mark-secondary:#5ad2ce;--cc-coach-resume-bg:#1a2e50;--cc-coach-resume-border:#355b93;--cc-coach-resume-ink:#dfeaff;--cc-coach-resume-icon:#91b8ff;--cc-coach-ats-bg:#163d39;--cc-coach-ats-border:#327369;--cc-coach-ats-ink:#d4faed;--cc-coach-ats-icon:#7addc9;--cc-coach-profile-bg:#30234d;--cc-coach-profile-border:#6b5094;--cc-coach-profile-ink:#e9dcff;--cc-coach-profile-icon:#c0a2fc;--cc-coach-career-bg:#47331f;--cc-coach-career-border:#87633d;--cc-coach-career-ink:#ffe9cc;--cc-coach-career-icon:#f0bc7d}*{box-sizing:border-box}html,body{background:var(--cc-canvas);min-height:100%;color:var(--cc-ink);margin:0}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}body{transition:background-color .15s,color .15s}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.58;cursor:not-allowed}input,textarea,select{color:var(--cc-ink);background:var(--cc-surface)}input::placeholder,textarea::placeholder{color:var(--cc-placeholder)}a{color:var(--cc-link)}:focus-visible{outline:3px solid var(--cc-focus-ring);outline-offset:3px}::selection{background:var(--cc-action);color:var(--cc-on-action)}.siteHeader{background:var(--cc-surface);border-bottom:1px solid var(--cc-divider);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 max(24px,50vw - 740px);display:flex}.siteHeader nav{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.siteHeader a{text-decoration:none}.siteHeader nav a{color:var(--cc-ink-secondary);border-radius:9px;padding:8px 11px;font-size:13px;font-weight:650}.siteHeader nav a:hover{color:var(--cc-link);background:var(--cc-interactive-subtle)}.brand{align-items:center;min-width:0;line-height:1;display:inline-flex}.headerControls{align-items:center;gap:12px;display:flex}.themeToggle{border:1px solid var(--cc-divider);background:var(--cc-elevated);color:var(--cc-ink);border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:38px;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex}.themeToggle:hover{background:var(--cc-interactive-subtle)}.themeToggle svg{flex:none}.pageShell{min-width:0;max-width:1480px;margin:0 auto;padding:22px 24px 30px}@media (max-width:760px){.siteHeader{flex-wrap:wrap;min-height:64px;padding:14px 16px}.siteHeader nav{gap:4px}.pageShell{padding:12px 12px 18px}}@media (prefers-reduced-motion:reduce){body{transition:none}}.siteHeader{min-height:69px;position:relative}.siteHeader .brand{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.brandMark{border:1px solid var(--cc-divider);background:var(--cc-action);width:34px;height:34px;color:var(--cc-on-action);box-shadow:var(--cc-shadow);border-radius:11px;place-items:center;font-size:19px;display:grid}.siteHeader nav{justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.siteHeader nav a:first-child{color:var(--cc-ink);font-weight:750}.pageShell{max-width:1160px;padding:24px 24px 30px}@media (max-width:760px){.siteHeader{gap:10px}.siteHeader .brand{font-size:15px}.brandMark{width:28px;height:28px}.siteHeader nav{gap:3px;position:static;transform:none}.siteHeader nav a{padding:6px;font-size:11px}.pageShell{padding:9px 10px 12px}}:root[data-theme=dark] body{background:radial-gradient(circle at 50% -20%,#1c3550 0,transparent 46%),var(--cc-chat-canvas)}:root[data-theme=dark] .siteHeader{background:var(--cc-chat-top);border-bottom-color:var(--cc-chat-line)}:root[data-theme=dark] .siteHeader .brand{color:var(--cc-chat-text)}:root[data-theme=dark] .siteHeader nav a{color:var(--cc-chat-muted)}:root[data-theme=dark] .siteHeader nav a:first-child{color:var(--cc-chat-text)}:root[data-theme=dark] .siteHeader nav a:hover{background:var(--cc-chat-suggestion-hover);color:var(--cc-chat-blue-hover)}:root[data-theme=dark] .themeToggle{background:var(--cc-chat-app2);border-color:var(--cc-chat-line-strong);color:var(--cc-chat-text)}:root[data-theme=dark] .brandMark{border-color:var(--cc-chat-line-strong);color:var(--cc-chat-blue-on);background:linear-gradient(140deg,#83b9ff,#2b6cce)}html{font-size:16px}.siteHeader nav a,.themeToggle{font-size:14px}.brandWordmark{flex-shrink:0;width:164px;max-width:100%;height:28px;display:block}@media (max-width:760px){.siteHeader nav a{font-size:13px}.brandWordmark{width:148px;height:auto}}
