.interview-markdown-module-scss-module__xE4uNa__content{color:var(--color-text);font-size:.98rem;line-height:1.78}.interview-markdown-module-scss-module__xE4uNa__content>:first-child{margin-top:0}.interview-markdown-module-scss-module__xE4uNa__content>:last-child{margin-bottom:0}.interview-markdown-module-scss-module__xE4uNa__content :where(p,ul,ol,blockquote,pre,table,h3,h4,h5,h6){margin:0}.interview-markdown-module-scss-module__xE4uNa__content :where(p,li,blockquote,th,td){overflow-wrap:anywhere}.interview-markdown-module-scss-module__xE4uNa__content :where(p,ul,ol,blockquote,pre,table,h3,h4,h5,h6)+:where(p,ul,ol,blockquote,pre,table,h3,h4,h5,h6){margin-top:1rem}.interview-markdown-module-scss-module__xE4uNa__content :where(ul,ol){padding-left:1.35rem}.interview-markdown-module-scss-module__xE4uNa__content li+li{margin-top:.45rem}.interview-markdown-module-scss-module__xE4uNa__content a{color:var(--color-accent-strong);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--primary-rgb), .3);text-decoration-color:rgba(var(--primary-rgb), .3);text-underline-offset:.18em}.interview-markdown-module-scss-module__xE4uNa__content a:hover{text-decoration-color:currentColor}.interview-markdown-module-scss-module__xE4uNa__content table{border-collapse:collapse;border:1px solid var(--color-border);background:rgba(var(--surface-rgb), .88);border-radius:1rem;width:100%;overflow:hidden}.interview-markdown-module-scss-module__xE4uNa__content th,.interview-markdown-module-scss-module__xE4uNa__content td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.7rem .8rem}.interview-markdown-module-scss-module__xE4uNa__content th{color:var(--color-heading);background:rgba(var(--surface-subtle-rgb), .9)}.interview-markdown-module-scss-module__xE4uNa__content tr:last-child td{border-bottom:0}.interview-markdown-module-scss-module__xE4uNa__content blockquote{border-left:3px solid rgba(var(--primary-rgb), .28);background:rgba(var(--primary-soft-rgb), .42);color:var(--color-text);border-radius:1rem;padding:1rem 1.15rem}.interview-markdown-module-scss-module__xE4uNa__inlineCode{background:rgba(var(--primary-rgb), .08);color:var(--color-heading);overflow-wrap:anywhere;border-radius:.45rem;padding:.12rem .38rem;font-size:.92em}.interview-markdown-module-scss-module__xE4uNa__pre{color:#e2e8f0;background:#0f172a;border-radius:1rem;padding:1rem;overflow-x:auto}
.interview-page-module-scss-module__uJKdFW__page{gap:1rem;padding-bottom:2rem;display:grid}.interview-page-module-scss-module__uJKdFW__hero,.interview-page-module-scss-module__uJKdFW__sectionCard,.interview-page-module-scss-module__uJKdFW__toc,.interview-page-module-scss-module__uJKdFW__topicCard{border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:1.8rem;position:relative;overflow:hidden}.interview-page-module-scss-module__uJKdFW__hero{background:radial-gradient(circle at top left, rgba(var(--primary-rgb), .12), transparent 22rem),radial-gradient(circle at bottom right, rgba(var(--support-accent-rgb), .08), transparent 18rem),linear-gradient(160deg, rgba(var(--surface-rgb), .86), rgba(var(--surface-subtle-rgb), .96));gap:1rem;padding:clamp(1.5rem,1.1rem + 1.1vw,2.2rem);display:grid}.interview-page-module-scss-module__uJKdFW__eyebrow,.interview-page-module-scss-module__uJKdFW__sectionMeta,.interview-page-module-scss-module__uJKdFW__topicMeta{color:var(--color-accent-strong);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.interview-page-module-scss-module__uJKdFW__title,.interview-page-module-scss-module__uJKdFW__sectionTitle,.interview-page-module-scss-module__uJKdFW__topicTitle{color:var(--color-heading);font-family:var(--font-serif);letter-spacing:-.05em;margin:0}.interview-page-module-scss-module__uJKdFW__title{font-size:clamp(2.2rem,1.8rem + 2vw,3.8rem);line-height:.96}.interview-page-module-scss-module__uJKdFW__description,.interview-page-module-scss-module__uJKdFW__sectionDescription{color:var(--color-text);margin:0;font-size:1rem;line-height:1.8}.interview-page-module-scss-module__uJKdFW__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.interview-page-module-scss-module__uJKdFW__heroAction,.interview-page-module-scss-module__uJKdFW__backLink,.interview-page-module-scss-module__uJKdFW__tocLink{text-decoration:none}.interview-page-module-scss-module__uJKdFW__heroAction,.interview-page-module-scss-module__uJKdFW__backLink{border-radius:999px;align-items:center;gap:.5rem;min-height:2.8rem;padding:.78rem 1rem;font-weight:700;display:inline-flex}.interview-page-module-scss-module__uJKdFW__heroAction{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 100%);color:#fff}.interview-page-module-scss-module__uJKdFW__backLink{border:1px solid var(--color-border);background:rgba(var(--surface-rgb), .86);width:fit-content;color:var(--color-heading)}.interview-page-module-scss-module__uJKdFW__actionIcon,.interview-page-module-scss-module__uJKdFW__backIcon{flex:none;width:1rem;height:1rem}.interview-page-module-scss-module__uJKdFW__sectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.interview-page-module-scss-module__uJKdFW__sectionCard{background:radial-gradient(circle at top right, rgba(var(--primary-soft-rgb), .9), transparent 12rem),radial-gradient(circle at bottom left, rgba(var(--support-accent-rgb), .08), transparent 14rem),linear-gradient(160deg, rgba(var(--surface-rgb), .92), rgba(var(--surface-subtle-rgb), .98));min-height:clamp(11.5rem,16vw,13rem);color:inherit;align-content:start;gap:.7rem;padding:1.25rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid}.interview-page-module-scss-module__uJKdFW__sectionCard:hover{border-color:rgba(var(--primary-rgb), .18);box-shadow:0 24px 48px rgba(var(--ink-950-rgb), .11);transform:translateY(-2px)}.interview-page-module-scss-module__uJKdFW__sectionMeta{font-size:.78rem}.interview-page-module-scss-module__uJKdFW__sectionTitle{font-size:1.4rem;line-height:1.15}.interview-page-module-scss-module__uJKdFW__sectionDescription{color:var(--color-muted);font-size:.96rem}.interview-page-module-scss-module__uJKdFW__sectionLayout{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);align-items:start;gap:1.15rem;display:grid}.interview-page-module-scss-module__uJKdFW__toc{background:radial-gradient(circle at top right, rgba(var(--primary-rgb), .08), transparent 15rem),linear-gradient(160deg, rgba(var(--surface-rgb), .9), rgba(var(--surface-subtle-rgb), .98));align-self:start;gap:.9rem;padding:1rem;display:grid;position:sticky;top:1rem}.interview-page-module-scss-module__uJKdFW__tocTitle{color:var(--color-heading);margin:0;font-size:1rem;font-weight:700}.interview-page-module-scss-module__uJKdFW__tocLinks{scrollbar-gutter:stable;grid-template-columns:1fr;align-items:start;gap:.7rem;max-height:calc(100vh - 8rem);padding-right:.25rem;display:grid;overflow-y:auto}.interview-page-module-scss-module__uJKdFW__tocLink{border:1px solid rgba(var(--primary-rgb), .1);color:var(--color-text);background:linear-gradient(180deg, rgba(var(--surface-rgb), .97), rgba(var(--primary-soft-rgb), .76));box-shadow:0 10px 22px rgba(var(--ink-950-rgb), .045);border-radius:1.1rem;align-content:start;gap:.5rem;padding:.85rem .95rem .9rem;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid}.interview-page-module-scss-module__uJKdFW__tocLink:hover{border-color:rgba(var(--primary-rgb), .2);background:linear-gradient(180deg, rgba(var(--surface-rgb), 1), rgba(var(--primary-soft-rgb), .96));box-shadow:0 18px 34px rgba(var(--ink-950-rgb), .08);transform:translateY(-2px)}.interview-page-module-scss-module__uJKdFW__tocLinkMeta{background:rgba(var(--primary-rgb), .08);width:fit-content;min-height:1.55rem;color:var(--color-accent-strong);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.67rem;font-weight:700;display:inline-flex}.interview-page-module-scss-module__uJKdFW__tocLinkTitle{color:var(--color-heading);overflow-wrap:anywhere;text-wrap:pretty;font-size:.92rem;font-weight:600;line-height:1.32}.interview-page-module-scss-module__uJKdFW__topicList{gap:1.15rem;display:grid}.interview-page-module-scss-module__uJKdFW__topicCard{background:radial-gradient(circle at top right, rgba(var(--primary-rgb), .08), transparent 15rem),linear-gradient(160deg, rgba(var(--surface-rgb), .94), rgba(var(--surface-subtle-rgb), .98));gap:.9rem;padding:clamp(1.2rem,1rem + .6vw,1.5rem);display:grid}.interview-page-module-scss-module__uJKdFW__topicMeta{border:1px solid rgba(var(--primary-rgb), .1);background:rgba(var(--primary-soft-rgb), .8);border-radius:999px;align-items:center;width:fit-content;min-height:1.9rem;padding:.25rem .65rem;font-size:.74rem;display:inline-flex}.interview-page-module-scss-module__uJKdFW__topicTitle{text-wrap:pretty;font-size:clamp(1.45rem,1.2rem + .5vw,1.9rem);line-height:1.12}@media (max-width:1120px){.interview-page-module-scss-module__uJKdFW__sectionLayout{grid-template-columns:1fr}.interview-page-module-scss-module__uJKdFW__toc{position:static}.interview-page-module-scss-module__uJKdFW__tocLinks{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));max-height:none;padding-right:0;overflow:visible}}@media (max-width:980px){.interview-page-module-scss-module__uJKdFW__toc{gap:.7rem}.interview-page-module-scss-module__uJKdFW__tocLinks{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}@media (max-width:860px){.interview-page-module-scss-module__uJKdFW__sectionGrid,.interview-page-module-scss-module__uJKdFW__tocLinks{grid-template-columns:1fr}}@media (max-width:640px){.interview-page-module-scss-module__uJKdFW__heroActions{flex-direction:column}.interview-page-module-scss-module__uJKdFW__heroAction,.interview-page-module-scss-module__uJKdFW__backLink{justify-content:center;width:100%}}
