.interview-typography-root{--interview-font: "Inter", "Segoe UI", system-ui, sans-serif;--interview-font-question: var(--interview-font);font-family:var(--interview-font);font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.interview-typography-root :where(p,span,label,button,input,textarea,select,option,li,h1,h2,h3,h4,summary,details){font-family:inherit}.interview-content-text{font-family:var(--interview-font-question, var(--interview-font));line-height:1.75;letter-spacing:.01em;word-break:break-word;overflow-wrap:anywhere}.interview-typography-root[data-script=indic] .interview-content-text,.interview-typography-root[data-script=indic] .premium-input,.interview-typography-root[data-script=indic] textarea{line-height:1.85;font-size:1.02rem}.interview-typography-root[data-script=arabic] .interview-content-text.interview-rtl{line-height:2;font-size:1.05rem;direction:rtl;text-align:right}.interview-typography-root[data-script=arabic] textarea,.interview-typography-root[data-script=arabic] .premium-input{direction:ltr;text-align:left}.interview-typography-root select.premium-input option{background:#0f172a;color:#f8fafc;font-family:var(--interview-font)}.interview-typography-root .interview-ui-label{font-family:Inter,Segoe UI,system-ui,sans-serif;letter-spacing:.08em}
