.post-header[data-v-2d4652e2]{margin-block-end:2.5rem}.post-header-title[data-v-2d4652e2]{font-family:var(--font-heading,"Newsreader", serif);color:var(--color-text);text-wrap:balance;margin:0;margin-block-end:.75rem;font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:600;line-height:1.2}.post-header-subtitle[data-v-2d4652e2]{color:var(--color-text-secondary);text-wrap:pretty;margin:0;margin-block-end:1rem;font-size:clamp(1.0625rem,.75rem + .8vw,1.25rem);line-height:1.6}.post-header-date[data-v-2d4652e2]{color:var(--color-text-secondary);margin-block-end:1.5rem;font-size:.875rem;line-height:1.7;display:block}.post-header-divider[data-v-2d4652e2]{border:none;border-block-start:1px solid var(--color-gold);margin:0}.career-tabs[data-v-49f25522]{margin-block:2rem}.tabs-header-wrapper[data-v-49f25522]{border-block-end:1px solid var(--color-border);margin-block-end:1.5rem}.tabs-header[data-v-49f25522]{scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;display:flex;overflow-x:auto}.tabs-header[data-v-49f25522]::-webkit-scrollbar{display:none}.tab-btn[data-v-49f25522]{font-family:var(--font-ui,"Inter", sans-serif);color:var(--color-text-secondary);cursor:pointer;border:none;white-space:nowrap;background:0 0;border-block-end:2px solid #0000;padding-block:.75rem;padding-inline:.25rem;font-size:1rem;font-weight:500;transition:color .2s,border-color .2s}.tab-btn[data-v-49f25522]:hover{color:var(--color-accent-hover)}.tab-btn.active[data-v-49f25522]{color:var(--color-accent);border-block-end:2px solid var(--color-accent)}.tab-btn[data-v-49f25522]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:4px}.tabs-content[data-v-49f25522]{animation:.35s cubic-bezier(.4,0,.2,1) fadeIn-49f25522}@keyframes fadeIn-49f25522{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.not-found[data-v-6c2e1ee6]{text-align:center;padding-block:4rem}.not-found h1[data-v-6c2e1ee6]{font-family:var(--font-heading,"Newsreader", serif);margin-block-end:1rem;font-size:2.5rem}.not-found p[data-v-6c2e1ee6]{color:var(--color-text-secondary);margin-block-end:2rem}.back-link[data-v-6c2e1ee6]{color:var(--color-accent);text-underline-offset:.2em;font-weight:500;text-decoration:underline}.back-link[data-v-6c2e1ee6]:hover{color:var(--color-accent-hover)}.post-content[data-v-6c2e1ee6]{margin-block-start:1rem}[data-v-6c2e1ee6] pre{background-color:var(--color-code-bg);border:1px solid var(--color-border);border-radius:.375rem;margin-block:1.5rem;padding:1rem;font-size:.9em;overflow-x:auto}[data-v-6c2e1ee6] code{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace}[data-v-6c2e1ee6] :not(pre)>code{background-color:var(--color-code-bg);border:1px solid var(--color-border);border-radius:.25rem;padding-block:.125rem;padding-inline:.25rem;font-size:.9em}
