.InterviewLayout_interview__z3f5G{max-width:100%}.InterviewLayout_heroCard__93MqA{display:flex;align-items:flex-start;gap:24px;padding:28px;background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary,#1a1a2e) 100%);border-radius:16px;margin-bottom:32px;border:1px solid var(--border-color,rgba(255,255,255,.1))}.InterviewLayout_heroPhotoWrapper___MvAe{flex-shrink:0}.InterviewLayout_heroPhoto__USyT9{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--accent-color,#6366f1);box-shadow:0 8px 32px rgba(99,102,241,.25)}.InterviewLayout_heroInfo__gLWCR{flex:1 1;min-width:0}.InterviewLayout_heroName__Ej_sQ{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 8px;line-height:1.3}.InterviewLayout_heroPosition__B_eRG{font-size:1rem;color:var(--accent-color,#6366f1);margin:0 0 12px;font-weight:500}.InterviewLayout_heroDescription__VSLgl{font-size:.95rem;color:var(--text-secondary,#a0a0a0);margin:0;line-height:1.6}.InterviewLayout_intro__sikqe{font-size:1.1rem;line-height:1.8;color:var(--text-primary);margin-bottom:40px;padding:0 4px}.InterviewLayout_intro__sikqe p{margin:0 0 1.2em}.InterviewLayout_intro__sikqe p:last-child{margin-bottom:0}.InterviewLayout_qaSection__gXEl0{display:flex;flex-direction:column;gap:32px}.InterviewLayout_qaBlock__ww0uX{padding:0}.InterviewLayout_question__XhFUb{font-size:1.5rem;font-weight:600;color:#1a1a2e;margin:0 0 16px;line-height:1.4;padding-left:1.25rem;border-left:3px solid #492bff}.InterviewLayout_answer__0PaEU{font-size:1rem;line-height:1.8;color:var(--text-primary);padding:0}.InterviewLayout_answer__0PaEU p{margin:0 0 1.2em}.InterviewLayout_answer__0PaEU p:last-child{margin-bottom:0}.InterviewLayout_answer__0PaEU strong{color:var(--accent-color,#6366f1);font-weight:600}.InterviewLayout_answer__0PaEU em{font-style:italic;color:var(--text-secondary,#a0a0a0)}.InterviewLayout_answer__0PaEU blockquote{margin:1.2em 0;padding:16px 20px;background:var(--bg-secondary);border-left:3px solid var(--accent-color,#6366f1);border-radius:0 8px 8px 0;font-style:italic}.InterviewLayout_answer__0PaEU ol,.InterviewLayout_answer__0PaEU ul{margin:1em 0;padding-left:1.5em}.InterviewLayout_answer__0PaEU li{margin-bottom:.5em}.InterviewLayout_editorialBlock__FnKcg{margin-top:48px;padding:28px;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(16,185,129,.08));border-radius:16px;border:1px solid rgba(34,197,94,.3)}.InterviewLayout_editorialHeader__ZiBge{display:flex;align-items:center;gap:12px;margin-bottom:16px}.InterviewLayout_editorialIcon__1XyZB{font-size:1.3rem}.InterviewLayout_editorialLabel__KOOcS{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#22c55e}.InterviewLayout_editorialContent__k7xaU{font-size:1rem;line-height:1.8;color:var(--text-primary)}.InterviewLayout_editorialContent__k7xaU p{margin:0 0 1em}.InterviewLayout_editorialContent__k7xaU p:last-child{margin-bottom:0}@media (max-width:768px){.InterviewLayout_heroCard__93MqA{flex-direction:column;align-items:center;text-align:center;padding:24px 20px;gap:16px}.InterviewLayout_heroPhoto__USyT9{width:100px;height:100px}.InterviewLayout_heroName__Ej_sQ{font-size:1.3rem}.InterviewLayout_heroPosition__B_eRG{font-size:.95rem}.InterviewLayout_intro__sikqe{font-size:1rem}.InterviewLayout_question__XhFUb{font-size:1.1rem}.InterviewLayout_answer__0PaEU{font-size:.95rem}.InterviewLayout_editorialBlock__FnKcg{padding:20px;margin-top:32px}}@media (max-width:480px){.InterviewLayout_question__XhFUb{font-size:1rem}}.MetarTafWidget_widget__ZYM7v{padding:28px 24px;background:linear-gradient(135deg,#fafbff,#f8f9ff);border:1px solid rgba(226,228,255,.8);border-radius:16px;box-shadow:0 4px 16px rgba(73,43,255,.06);margin-bottom:1.75rem}.MetarTafWidget_title__WrEWv{font-size:20px;font-weight:600;color:#492BFF;margin-bottom:8px;line-height:1.4}.MetarTafWidget_subtitle__NeA_v{font-size:15px;color:#666;margin-bottom:20px;line-height:1.5}.MetarTafWidget_textarea__SSrAd{width:100%;min-height:80px;padding:14px 16px;font-size:15px;font-family:SF Mono,Fira Code,Consolas,monospace;line-height:1.5;border:1px solid #d0d5e8;border-radius:12px;outline:none;resize:vertical;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.MetarTafWidget_textarea__SSrAd:focus{border-color:#492BFF;box-shadow:0 0 0 3px rgba(73,43,255,.1)}.MetarTafWidget_textarea__SSrAd::placeholder{color:#999;font-size:13px}.MetarTafWidget_button__l_MTB{margin-top:16px;padding:13px 28px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#492BFF,#6a5bff);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(73,43,255,.2)}.MetarTafWidget_button__l_MTB:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(73,43,255,.3)}.MetarTafWidget_button__l_MTB:active{transform:translateY(0)}.MetarTafWidget_button__l_MTB:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.MetarTafWidget_loading__comTJ{display:flex;align-items:center;gap:12px;margin-top:20px;padding:16px;background:#fff;border:1px solid #e8eaf6;border-radius:12px;color:#666;font-size:15px}.MetarTafWidget_spinner__jgYc9{width:20px;height:20px;border:2px solid #e8eaf6;border-top-color:#492bff;border-radius:50%;animation:MetarTafWidget_spin__Uj880 .8s linear infinite}@keyframes MetarTafWidget_spin__Uj880{to{transform:rotate(1turn)}}.MetarTafWidget_result__QXm_D{margin-top:20px;padding:20px;background:#fff;border:1px solid #e2e4ff;border-radius:12px;font-size:15px;line-height:1.7;color:#333}.MetarTafWidget_result__QXm_D p{margin:0 0 12px}.MetarTafWidget_result__QXm_D p:last-child{margin-bottom:0}.MetarTafWidget_result__QXm_D strong{color:#222}.MetarTafWidget_result__QXm_D ol,.MetarTafWidget_result__QXm_D ul{padding-left:20px;margin:8px 0}.MetarTafWidget_result__QXm_D li{margin-bottom:4px}.MetarTafWidget_cta__Dglwf{margin-top:20px;padding:16px 20px;background:linear-gradient(135deg,#f0f4ff,#eef1ff);border:1px solid rgba(226,228,255,.8);border-radius:12px;display:flex;align-items:center;gap:14px}.MetarTafWidget_ctaIcon__bBrHN{font-size:28px;flex-shrink:0}.MetarTafWidget_ctaContent__jyF64{flex:1 1}.MetarTafWidget_ctaText__1uibA{font-size:14px;color:#555;line-height:1.5;margin-bottom:8px}.MetarTafWidget_ctaLink__oVZnl{display:inline-block;font-size:14px;font-weight:600;color:#492BFF;text-decoration:none;transition:color .2s ease}.MetarTafWidget_ctaLink__oVZnl:hover{color:#3720d6;text-decoration:underline}.MetarTafWidget_disclaimer__1hi_n{margin-top:14px;font-size:12px;color:#999;line-height:1.5;text-align:center}.MetarTafWidget_error__IqcZy{margin-top:16px;padding:12px 16px;background:#fff5f5;border:1px solid #ffcdd2;border-radius:10px;color:#c62828;font-size:14px}@media (max-width:767px){.MetarTafWidget_widget__ZYM7v{padding:20px 16px;margin-bottom:1.5rem}.MetarTafWidget_title__WrEWv{font-size:18px}.MetarTafWidget_textarea__SSrAd{min-height:70px;font-size:16px}.MetarTafWidget_button__l_MTB{width:100%;text-align:center}.MetarTafWidget_result__QXm_D{padding:16px;font-size:14px}.MetarTafWidget_cta__Dglwf{flex-direction:column;text-align:center;gap:8px}}