{"id":937,"date":"2026-07-30T12:01:49","date_gmt":"2026-07-30T11:01:49","guid":{"rendered":"https:\/\/linkworkjob.com\/?p=937"},"modified":"2026-07-30T12:01:51","modified_gmt":"2026-07-30T11:01:51","slug":"how-to-gain-experience-as-a-junior","status":"publish","type":"post","link":"https:\/\/linkworkjob.com\/ru\/how-to-gain-experience-as-a-junior\/","title":{"rendered":"AI \u0443\u0431\u0438\u0440\u0430\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0435 \u0441\u0442\u0443\u043f\u0435\u043d\u0438 \u043a\u0430\u0440\u044c\u0435\u0440\u044b: \u0433\u0434\u0435 \u0442\u0435\u043f\u0435\u0440\u044c junior \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The career ladder used to start at ground level. A newcomer might be asked to transcribe an interview, compile a competitor spreadsheet, build a simple screen, write five product descriptions, test a registration form, prepare a report, or add a small method to someone else\u2019s code. The work could be tedious, but it was useful. You saw the raw inputs, made an awkward first attempt, received feedback, fixed the result, and gradually stopped being the kind of person who could destroy a quarterly report with one confident click.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now AI stands between the newcomer and that work. It never asks for time off, has no qualms about suggesting twenty headline options, drafts a SQL query in a minute, and does not take offence when its answer is discarded. A company looks at this and asks an obvious question: why pay a person to produce a first draft when a machine can do it for next to nothing? Five minutes later, the same manager posts a junior vacancy demanding independence, business awareness, the ability to work with ambiguity, review AI output, communicate with stakeholders, and take responsibility for results. In other words, they want a beginner who has somehow already finished being one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is not a temporary quirk of poorly written job descriptions. It is a new structure emerging in the knowledge-work market. AI is compressing the layer of simple tasks that served for decades as an unofficial system of professional education. Universities explained theory, courses sold the feeling of progress, and employers provided a thousand small collisions with reality. Those collisions were where professional judgement developed. Productivity is now growing faster than the market\u2019s ability to develop the people who will eventually be expected to manage that productivity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If companies continue removing the lower rungs, they will discover a shortage of senior professionals in a few years. It will be a deeply moving moment. Executives will gather for a strategy session, draw a talent funnel on a whiteboard, and discover with professional astonishment that seniors do not hatch from job postings marked \u201curgent.\u201d But a company\u2019s future talent crisis does nothing to solve a candidate\u2019s problem today. A junior needs experience now, not after the board of directors achieves enlightenment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This article will therefore not promise that believing in yourself, maintaining a LinkedIn profile, and asking the universe for a job offer in exactly the right way will be enough. The market is under no obligation to compensate for a lack of practice just because someone has a positive attitude. We will examine which entry-level tasks AI is genuinely taking over, what counts as experience now, where to acquire it without holding a formal position, how to build a portfolio that can withstand questions, and how to use job postings as something more than lottery tickets. We will also explore why writing a brilliant prompt does not make someone a professional, even if it can occasionally help them look like one until the first follow-up question.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1535\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/career-ladder-starts-on-second-floor-eng.png\" alt=\"Junior candidate building a missing career step from a real project, user feedback, measurable results and portfolio evidence\" class=\"wp-image-955\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/career-ladder-starts-on-second-floor-eng.png 1024w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/career-ladder-starts-on-second-floor-eng-683x1024.png 683w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/career-ladder-starts-on-second-floor-eng-8x12.png 8w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>AI Has Not Destroyed the Career Ladder. It Has Moved the Starting Point to the Second Floor<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Public debate tends to adopt one of two positions. In the first, AI is about to eliminate all office work, sending accountants, designers, developers, marketers, and lawyers off to grow lavender together. In the second, nothing particularly significant is happening because new technologies have always created new professions. Both positions are convenient: the first sells fear, while the second allows everyone to avoid changing anything. Reality is less comfortable because it requires us to distinguish between a profession, a role, a task, and the way work is organised.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AI rarely replaces an entire profession at the press of a button. It takes over individual operations, accelerates others, and raises the standards for what remains. A marketer is still responsible for the audience segment, proposition, budget, and interpretation of results, but part of the manual research and early-stage content production disappears. An analyst still has to frame the question, assess data quality, and make decisions based on the numbers, but routine SQL, formulas, and initial chart commentary take less time. A developer still owns the architectural context, integration, security, and maintenance, but a simple function, test template, or piece of documentation can now appear almost instantly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The problem is that the operations being automated are not random. The first tasks to be compressed are those with a clearly defined output, plenty of available examples, a low cost for an individual mistake, and a result that can be checked quickly in digital form. These are precisely the tasks traditionally handed to beginners. They provided a safe training ground: a junior could make a mistake, a senior could review it quickly, and the company would still receive something useful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A manager can now obtain a draft independently in a matter of minutes. Reviewing AI output also takes time, but often less than assigning the task to another person, explaining the context, and going through two rounds of feedback. In the short term, the economics are obvious. In the long term, it resembles saving money on roof repairs because it is not raining today. The company saves a senior employee\u2019s time now, but removes the mechanism through which juniors learned to turn instructions into decisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This creates a new starting position. Employers no longer want to pay for the production of raw material, but they are willing to pay for the ability to determine what material is needed, select the right tool, verify the facts, integrate the result into a process, and explain the consequences. These actions used to form the upper part of a task, something a newcomer grew into. Now they belong to the minimum package. The career ladder has not disappeared. Its first visible rung is simply higher, and candidates are expected to bring their own stool.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What Exactly Is Disappearing From Junior Work?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not all simple work is disappearing. Some of it remains because of confidentiality, regulatory requirements, poor data quality, the cost of errors, or plain organisational inertia. But its market value is falling while competition is growing. If one person using AI can produce the same output as three entry-level employees once did, a business will not hire three people simply because they would benefit from somewhere to learn.<\/p>\n\n\n\n<div class=\"lw-ai-cards\">\n  <div class=\"lw-ai-cards__head\">\n    <div class=\"lw-ai-cards__kicker\">AI and junior tasks<\/div>\n    <div class=\"lw-ai-cards__title\">What AI takes over and where human judgment still matters<\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Copywriting and editing<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Article drafts, descriptions, headline options, rewrites<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Generates structures and text options, summarises sources, performs basic editing<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Finds a strong angle, verifies facts, understands the audience, and takes responsibility for meaning and reputational risk<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Marketing and social media<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Competitor research, content plans, simple ads, reports<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Clusters ideas, writes variants, summarises data, suggests hypotheses<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Connects the campaign to product economics, selects a hypothesis, designs an experiment, and explains the result<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Design<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>References, banner variations, simple layouts, icons<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Generates visual directions, interface copy, and layout variations<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Researches the user\u2019s problem, builds a system, checks accessibility, and defends the solution<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Development<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Boilerplate code, simple functions, documentation, basic tests<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Writes draft code, tests, migrations, and explanations, and identifies common errors<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Understands the system, checks security, manages dependencies, and makes engineering trade-offs<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">QA<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Standard test cases, checklists, test-data generation<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Creates scenarios, test data, and draft automated tests<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Identifies risk, looks for unusual failures, reproduces defects, and evaluates their impact on users<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Analytics<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Cleaning spreadsheets, formulas, queries, descriptive reports<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Generates SQL and formulas, summarises datasets, and drafts commentary<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Checks data provenance, defines metrics, identifies bias, and turns findings into decisions<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">HR and recruitment<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Job descriptions, initial sourcing, template messages, interview summaries<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Writes job descriptions, ranks profiles, and prepares communications and questions<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Validates the need for a hire, assesses a person in the context of the team, and manages risk and the candidate experience<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Finance<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Consolidated spreadsheets, initial commentary, expense classification<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Processes documents, suggests formulas, identifies anomalies, and prepares explanations<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Controls assumptions, follows rules, assesses risk, and takes responsibility for the numbers<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Legal work<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Searching for standard clauses, comparing contracts, drafting letters<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Finds and compares wording and produces an initial review<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Checks jurisdiction and currency, assesses consequences, negotiates, and takes responsibility for the advice<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-ai-row\">\n    <div class=\"lw-ai-profession\">Support and sales<\/div>\n    <div class=\"lw-ai-cell\">\n      <span>Junior tasks<\/span>\n      <p>Knowledge-base responses, lead qualification, post-call emails<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--machine\">\n      <span>AI can do quickly<\/span>\n      <p>Handles standard conversations, summarises calls, updates the CRM, and writes follow-ups<\/p>\n    <\/div>\n    <div class=\"lw-ai-cell lw-ai-cell--human\">\n      <span>Still requires a person<\/span>\n      <p>Handles exceptions, maintains trust, diagnoses the real need, and decides when to escalate<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .lw-ai-cards,\n  .lw-ai-cards * {\n    box-sizing: border-box;\n  }\n\n  .lw-ai-cards {\n    margin: 38px 0;\n    padding: 26px;\n    background:\n      radial-gradient(circle at top right, rgba(169, 225, 0, 0.28), transparent 30%),\n      linear-gradient(135deg, #135644 0%, #3a7061 100%);\n    border-radius: 26px;\n    box-shadow: 0 18px 44px rgba(19, 86, 68, 0.18);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .lw-ai-cards__head {\n    margin-bottom: 20px;\n    color: #ffffff;\n  }\n\n  .lw-ai-cards__kicker {\n    margin-bottom: 6px;\n    color: #a9e100;\n    font-size: 12px;\n    line-height: 1.2;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n  }\n\n  .lw-ai-cards__title {\n    max-width: 860px;\n    font-size: 28px;\n    line-height: 1.15;\n    font-weight: 900;\n  }\n\n  .lw-ai-row {\n    display: grid;\n    grid-template-columns: 190px 1fr 1fr 1.2fr;\n    gap: 12px;\n    margin-bottom: 12px;\n    padding: 12px;\n    background: rgba(255, 255, 255, 0.92);\n    border: 1px solid rgba(19, 86, 68, 0.14);\n    border-radius: 18px;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.055);\n  }\n\n  .lw-ai-row:last-child {\n    margin-bottom: 0;\n  }\n\n  .lw-ai-profession {\n    display: flex;\n    align-items: center;\n    padding: 16px;\n    background: #135644;\n    color: #ffffff;\n    border-radius: 14px;\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 900;\n  }\n\n  .lw-ai-cell {\n    min-height: 100%;\n    padding: 15px 16px;\n    background: #ffffff;\n    border: 1px solid rgba(19, 86, 68, 0.10);\n    border-radius: 14px;\n  }\n\n  .lw-ai-cell span {\n    display: inline-flex;\n    margin-bottom: 9px;\n    padding: 5px 9px;\n    background: #edf4f1;\n    color: #135644;\n    border-radius: 999px;\n    font-size: 10px;\n    line-height: 1.1;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n  }\n\n  .lw-ai-cell p {\n    margin: 0;\n    color: #111111;\n    font-size: 14px;\n    line-height: 1.48;\n    font-weight: 500;\n  }\n\n  .lw-ai-cell--machine {\n    background:\n      linear-gradient(135deg, rgba(169, 225, 0, 0.18), rgba(169, 225, 0, 0.04)),\n      #ffffff;\n    border-color: rgba(169, 225, 0, 0.38);\n  }\n\n  .lw-ai-cell--machine span {\n    background: #a9e100;\n    color: #000000;\n  }\n\n  .lw-ai-cell--human {\n    background:\n      linear-gradient(135deg, rgba(19, 86, 68, 0.07), rgba(169, 225, 0, 0.06)),\n      #ffffff;\n    border-left: 5px solid #135644;\n  }\n\n  .lw-ai-cell--human span {\n    background: #135644;\n    color: #ffffff;\n  }\n\n  @media (max-width: 980px) {\n    .lw-ai-row {\n      grid-template-columns: 1fr;\n    }\n\n    .lw-ai-profession {\n      min-height: auto;\n    }\n  }\n\n  @media (max-width: 640px) {\n    .lw-ai-cards {\n      margin: 32px 0;\n      padding: 18px;\n      border-radius: 20px;\n    }\n\n    .lw-ai-cards__title {\n      font-size: 23px;\n    }\n\n    .lw-ai-row {\n      padding: 10px;\n      border-radius: 16px;\n    }\n\n    .lw-ai-profession {\n      padding: 14px;\n      font-size: 17px;\n    }\n\n    .lw-ai-cell {\n      padding: 14px;\n    }\n\n    .lw-ai-cell p {\n      font-size: 14px;\n    }\n  }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">The overall pattern is visible without a microscope. AI takes over production of the first layer of the result. The work left to people happens before generation and after it: understanding the problem, gathering reliable context, defining criteria, checking the answer, reaching agreement with other people, and living with the consequences. This is not necessarily \u201ccreativity\u201d in the romantic sense. Sometimes it means the tedious work of finding out why a figure in a report differs by 4.7 percent and which of three sources is wrong. But this is where professional value begins.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1120\" height=\"1404\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-takes-entry-level-draft-work-eng.png\" alt=\"Office AI machine producing drafts while a worker defines the goal before generation and checks facts, risks and quality afterward\" class=\"wp-image-952\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-takes-entry-level-draft-work-eng.png 1120w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-takes-entry-level-draft-work-eng-817x1024.png 817w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-takes-entry-level-draft-work-eng-10x12.png 10w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What the Data Says, and What We Would Very Much Like to Squeeze Out of It<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The subject of AI and employment suffers from industrial-scale production of conclusions. A company publishes a study, the media turns a cautious correlation into a prophecy, a post author adds a photograph of an abandoned office, and the reader receives a ready-made heart attack. To avoid participating in this production cycle, we need to separate what has been observed, what has been forecast, and what has merely been assumed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In its Future of Jobs Report 2025, the World Economic Forum surveyed more than a thousand employers representing over 14 million workers across 55 economies. They expect structural changes of all kinds to create around 170 million jobs and displace around 92 million by 2030, producing a positive net balance of approximately 78 million. But this is a forecast covering all structural forces, including demographic change, the energy transition, and geoeconomics, rather than a cheque written by artificial intelligence alone. Presenting these figures as proof that \u201cAI will create more jobs than it takes away\u201d is about as precise as predicting the weather in Kyiv from the planet\u2019s average temperature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The same report contains a more important finding for individual candidates: employers expect 39 percent of current skills to change or become obsolete by 2030. Seven out of ten companies identify analytical thinking as a core skill, while AI, big data, and technological literacy are among the fastest-growing areas. At the same time, 40 percent of employers anticipate reducing staff where AI can automate tasks. The market as a whole may therefore grow while one particular route into a profession becomes narrower. Macroeconomics never personally promised you a desk by the window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A joint study by PwC and the World Economic Forum published in 2026, drawing in part on responses from more than 9,000 early-career workers across 48 countries, estimates that 37 percent of young people work in professions where AI is moderately or highly likely to transform tasks. In the most affected entry-level roles, the required skill set is changing approximately 2.2 times faster than in the least affected roles. Almost a third of respondents believe that no more than half of their current skills will remain relevant in three years. This is not evidence of mass layoffs, but it is a direct signal that the content of entry-level work is changing faster than educational programmes can keep up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The PwC AI Jobs Barometer 2026 analysed more than a billion job postings. In the junior roles most exposed to AI, traditionally senior-level skills, including leadership and strategic thinking, appear seven times more frequently than in the least exposed roles. The number of these \u201cgrown-up\u201d entry-level positions has risen by 35 percent since 2019. The phenomenon now has a respectable name: the seniorisation of entry-level work. In plain English, the employer wants an inexpensive beginner with expensive judgement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are more worrying figures as well. The Stanford Digital Economy Lab found a relative 16 percent decline in employment among workers aged 22 to 25 in the US occupations most exposed to AI, after accounting for company-level shocks. The same pattern did not appear among more experienced employees in those occupations or among young people working in less exposed fields. The authors also show that the decline is concentrated in areas where AI is used to automate people\u2019s work rather than augment it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even this result cannot honestly be translated as \u201cAI has destroyed 16 percent of entry-level jobs.\u201d The study observes a difference between groups and carefully tests alternatives, but the market was simultaneously dealing with the aftermath of pandemic-era hiring, expensive capital, a slowdown in the technology sector, and changes to remote work. A 2026 review by Stanford SIEPR states directly that no significant aggregate effect of AI on employment is visible yet, although AI may be partly responsible for the difficult market facing recent graduates. The wording is dull, but it has one rare advantage: it does not lie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anthropic reached a similar combination of conclusions in a March 2026 study. The authors found no systematic rise in unemployment in the most affected occupations, but they did identify an early sign that hiring among people aged 22 to 25 was slowing. The rate at which people found new jobs in the most exposed roles fell by approximately 14 percent relative to 2022, although the result sits on the edge of statistical significance. The authors list alternative explanations: a person may have stayed in their existing job, entered a different profession, or returned to education.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is how the market should be read: not as an apocalypse that has already happened, but as an early shift in the mechanism of entry. Overall employment has not collapsed. Senior professionals have not disappeared. New roles are emerging. But in professions where much of an entry-level employee\u2019s value once came from digital routine, employers need fewer people who simply execute tasks and more people who can manage an assignment from beginning to end.<\/p>\n\n\n\n<div class=\"lw-evidence-board\">\n  <div class=\"lw-evidence-board__head\">\n    <div class=\"lw-evidence-board__eyebrow\">AI labour market reality check<\/div>\n    <div class=\"lw-evidence-board__title\">What the data supports and where the conclusion still needs caution<\/div>\n  <\/div>\n\n  <div class=\"lw-evidence-grid lw-evidence-grid--header\">\n    <div>Claim<\/div>\n    <div>What the data supports<\/div>\n    <div>What the data does not yet prove<\/div>\n  <\/div>\n\n  <div class=\"lw-evidence-grid\">\n    <div class=\"lw-evidence-claim\">\n      \u201cAI is already destroying office professions\u201d\n    <\/div>\n    <div class=\"lw-evidence-supported\">\n      Hiring or employment has declined in certain young cohorts and exposed roles\n    <\/div>\n    <div class=\"lw-evidence-limit\">\n      No broad aggregate collapse in employment caused by AI has yet been identified\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-evidence-grid\">\n    <div class=\"lw-evidence-claim\">\n      \u201cJuniors are no longer needed\u201d\n    <\/div>\n    <div class=\"lw-evidence-supported\">\n      Simple operations are being compressed, while entry-level roles increasingly demand more advanced skills\n    <\/div>\n    <div class=\"lw-evidence-limit\">\n      The disappearance of every internship, trainee programme, and junior vacancy\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-evidence-grid\">\n    <div class=\"lw-evidence-claim\">\n      \u201cLearning to use AI is enough\u201d\n    <\/div>\n    <div class=\"lw-evidence-supported\">\n      AI literacy is becoming a baseline requirement\n    <\/div>\n    <div class=\"lw-evidence-limit\">\n      That proficiency with the tool replaces fundamentals, domain expertise, and responsibility\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-evidence-grid\">\n    <div class=\"lw-evidence-claim\">\n      \u201cNew jobs will compensate for everything\u201d\n    <\/div>\n    <div class=\"lw-evidence-supported\">\n      Forecasts anticipate positive net job growth overall\n    <\/div>\n    <div class=\"lw-evidence-limit\">\n      That new demand will appear in the same countries, professions, and among the same people\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-evidence-grid\">\n    <div class=\"lw-evidence-claim\">\n      \u201cExperienced professionals are protected\u201d\n    <\/div>\n    <div class=\"lw-evidence-supported\">\n      Current negative signals are stronger among younger workers\n    <\/div>\n    <div class=\"lw-evidence-limit\">\n      Permanent protection of senior roles from changing tasks and expectations\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .lw-evidence-board,\n  .lw-evidence-board * {\n    box-sizing: border-box;\n  }\n\n  .lw-evidence-board {\n    margin: 38px 0;\n    padding: 28px;\n    background:\n      radial-gradient(circle at top right, rgba(169, 225, 0, 0.18), transparent 28%),\n      linear-gradient(135deg, #f7faf8 0%, #ffffff 48%, #eef5f2 100%);\n    border: 1px solid rgba(19, 86, 68, 0.16);\n    border-radius: 26px;\n    box-shadow: 0 18px 42px rgba(19, 86, 68, 0.12);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .lw-evidence-board__head {\n    margin-bottom: 22px;\n    padding-bottom: 18px;\n    border-bottom: 1px solid rgba(19, 86, 68, 0.14);\n  }\n\n  .lw-evidence-board__eyebrow {\n    display: inline-flex;\n    margin-bottom: 10px;\n    padding: 7px 11px;\n    background: #135644;\n    color: #ffffff;\n    border-radius: 999px;\n    font-size: 11px;\n    line-height: 1.1;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n  }\n\n  .lw-evidence-board__title {\n    max-width: 840px;\n    color: #135644;\n    font-size: 28px;\n    line-height: 1.16;\n    font-weight: 900;\n  }\n\n  .lw-evidence-grid {\n    display: grid;\n    grid-template-columns: 0.9fr 1.15fr 1.15fr;\n    gap: 0;\n    margin-bottom: 12px;\n    background: #ffffff;\n    border: 1px solid rgba(19, 86, 68, 0.14);\n    border-radius: 18px;\n    overflow: hidden;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);\n  }\n\n  .lw-evidence-grid:last-child {\n    margin-bottom: 0;\n  }\n\n  .lw-evidence-grid--header {\n    background: #135644;\n    border-color: #135644;\n    box-shadow: none;\n  }\n\n  .lw-evidence-grid--header div {\n    padding: 14px 18px;\n    color: #ffffff;\n    font-size: 12px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    border-right: 1px solid rgba(255, 255, 255, 0.16);\n  }\n\n  .lw-evidence-grid--header div:nth-child(2) {\n    color: #a9e100;\n  }\n\n  .lw-evidence-grid--header div:last-child {\n    border-right: none;\n  }\n\n  .lw-evidence-claim,\n  .lw-evidence-supported,\n  .lw-evidence-limit {\n    position: relative;\n    padding: 20px 20px;\n    color: #111111;\n    font-size: 15px;\n    line-height: 1.48;\n    border-right: 1px solid rgba(19, 86, 68, 0.11);\n  }\n\n  .lw-evidence-limit {\n    border-right: none;\n  }\n\n  .lw-evidence-claim {\n    background:\n      linear-gradient(135deg, rgba(19, 86, 68, 0.08), rgba(19, 86, 68, 0.03)),\n      #ffffff;\n    color: #135644;\n    font-size: 17px;\n    line-height: 1.32;\n    font-weight: 900;\n  }\n\n  .lw-evidence-supported {\n    background:\n      linear-gradient(135deg, rgba(169, 225, 0, 0.16), rgba(169, 225, 0, 0.035)),\n      #ffffff;\n    font-weight: 650;\n  }\n\n  .lw-evidence-supported::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 18px;\n    bottom: 18px;\n    width: 4px;\n    background: #a9e100;\n    border-radius: 0 999px 999px 0;\n  }\n\n  .lw-evidence-limit {\n    background:\n      linear-gradient(135deg, rgba(19, 86, 68, 0.055), rgba(255, 255, 255, 0)),\n      #ffffff;\n    font-weight: 650;\n  }\n\n  .lw-evidence-limit::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 18px;\n    bottom: 18px;\n    width: 4px;\n    background: #135644;\n    border-radius: 0 999px 999px 0;\n  }\n\n  .lw-evidence-grid:not(.lw-evidence-grid--header):hover {\n    transform: translateY(-2px);\n    box-shadow: 0 12px 28px rgba(19, 86, 68, 0.10);\n    transition: 0.2s ease;\n  }\n\n  @media (max-width: 820px) {\n    .lw-evidence-board {\n      padding: 20px;\n      border-radius: 22px;\n    }\n\n    .lw-evidence-board__title {\n      font-size: 23px;\n    }\n\n    .lw-evidence-grid--header {\n      display: none;\n    }\n\n    .lw-evidence-grid {\n      display: block;\n      border-radius: 18px;\n    }\n\n    .lw-evidence-claim,\n    .lw-evidence-supported,\n    .lw-evidence-limit {\n      padding: 16px 17px;\n      border-right: none;\n      border-bottom: 1px solid rgba(19, 86, 68, 0.11);\n    }\n\n    .lw-evidence-limit {\n      border-bottom: none;\n    }\n\n    .lw-evidence-claim {\n      font-size: 17px;\n      background: #135644;\n      color: #ffffff;\n    }\n\n    .lw-evidence-supported::after {\n      content: \"What the data supports\";\n      display: block;\n      margin-bottom: 8px;\n      color: #135644;\n      font-size: 11px;\n      line-height: 1.2;\n      font-weight: 900;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n      order: -1;\n    }\n\n    .lw-evidence-limit::after {\n      content: \"What the data does not yet prove\";\n      display: block;\n      margin-bottom: 8px;\n      color: #135644;\n      font-size: 11px;\n      line-height: 1.2;\n      font-weight: 900;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n    }\n\n    .lw-evidence-supported,\n    .lw-evidence-limit {\n      font-size: 14px;\n    }\n  }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">Ukraine requires one more caveat. Most major studies use data from the US, Europe, or global collections of job postings. Their percentages cannot be transferred directly to Kyiv, Lviv, Dnipro, Tbilisi, Almaty, or Chisinau. The underlying mechanism, however, transfers well: a digital first draft becomes cheaper anywhere the same models are available, while international clients compare a Ukrainian team not only with local competitors but also with an automated process.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1122\" height=\"1402\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-junior-jobs-evidence-infographic-eng.png\" alt=\"Research evidence comparing weaker hiring signals for young workers with the lack of a broad AI-driven employment collapse\" class=\"wp-image-950\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-junior-jobs-evidence-infographic-eng.png 1122w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-junior-jobs-evidence-infographic-eng-819x1024.png 819w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-junior-jobs-evidence-infographic-eng-10x12.png 10w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A DOU survey on job searching in 2026 provides local context for the Ukrainian IT market. Among 3,777 respondents in Ukraine, interns and juniors were more likely than other groups to be looking for work: 77 percent had entered the market. Of those who were searching, 65 percent found a new position. These figures do not mean that beginners had the easiest time: the sample includes people who were already employed, those changing jobs, and professionals from different disciplines. They show something else: the entrance is not sealed shut, but the market is highly uneven. In UI\/UX and product design, 71 percent of specialists were looking for work, and only about one in three found it. Success rates in AI, data, and DevOps were significantly above average.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The median job search in Ukraine lasted eleven weeks. Candidates submitted a median of fifteen applications and attended four interviews. At the same time, 53 percent completed take-home assignments. Among content, PR, social media, and brand specialists, 86 percent did them; the figure was 79 percent for marketers and 73 percent for UI\/UX and product designers. In other words, the market does not merely ask for proof of skill. It regularly receives small pieces of free production work from candidates. Sometimes this is a reasonable assessment. Sometimes a company is collecting ideas through other people\u2019s unpaid labour. We will return to that distinction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A separate DOU article about junior hiring in 2026 records the shift in employers\u2019 own words. Many junior roles increasingly expect at least one year of professional experience. Formal signals such as the name of a university are becoming weaker, while specific cases, an understanding of working processes, fundamental knowledge, the ability to deliver an initial result quickly, and responsible use of AI are becoming stronger. Educational and personal projects count when candidates can explain their role, decisions, and conclusions. That last condition matters more than it may appear: AI can create an artefact, but it cannot live through the history of your decisions for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Juniors Are Taking the Hit Even Though AI Helps Them More<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This creates a paradox. In experiments, beginners often gain more productivity from AI than experts do. In a customer-support study discussed by Stanford SIEPR, an AI assistant increased overall productivity by around 15 percent, while less experienced workers saw gains of up to 30 percent. The strongest employees experienced no significant improvement. It would seem that companies should hire juniors in large numbers, give them AI, and happily calculate the margin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the productivity of an individual junior who has already been hired and the decision to hire another junior are not the same thing. If one junior using AI can handle more standard enquiries, the company may manage with its existing team. If a senior using AI can create the first draft quickly, there is no longer a need to pass that work to a junior. The technology simultaneously increases a beginner\u2019s value within the process and reduces the number of places available at the entrance. Economics can accommodate contradictions without the slightest discomfort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are five reasons why the lower layer is shrinking in particular.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first is the cost of coordination. Giving a task to a person means explaining the context, access requirements, format, deadline, criteria, and constraints. Someone then has to review the result, provide feedback, and wait for corrections. A good manager understands that this is an investment in the employee\u2019s future independence. A manager facing a quarterly target sees forty minutes they do not have. AI receives instructions instantly, and if the result is poor, no one schedules a meeting \u201cto align on expectations.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The second reason is risk. An AI mistake feels manageable because the result formally remains under the control of an experienced employee. A beginner\u2019s mistake requires both correction and teaching. Psychologically, this feels like a double cost, even though an AI error can also slip quietly through review and multiply at scale. Machines make mistakes confidently, quickly, and without an anxious expression, so organisations often notice the price later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The third reason is output standardisation. If a task can be reduced to \u201ctake this input and produce a text, spreadsheet, design, or piece of code,\u201d it is easier to automate. Juniors historically worked in precisely this area because they could not immediately be trusted with ambiguous outcomes carrying a high cost of failure. AI entered the profession through the same door as the beginner. It simply did not remain on probation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fourth reason is observability. Managers can see a completed artefact, but they cannot see a future capability nearly as clearly. A report produced today has an obvious value. A junior who may become a reliable mid-level professional two years from now is a forecast with an unpleasantly wide confidence interval. When budgets are tight, an organisation buys the measurable output and cuts an investment whose return will appear after the next reorganisation, possibly at another employer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fifth reason is the excess supply of candidates for popular knowledge-work roles. For years, courses, universities, and social media sold entry into IT, design, marketing, and analytics as a path to remote work and a respectable income. The supply of beginners grew. Employers can demand more because someone in the queue will have two internships, three projects, and the expression of a person who has dreamed of optimising a CRM since childhood.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The uncomfortable formula is this:<\/p>\n\n\n\n<blockquote class=\"lw-insight-quote\">\n  <div class=\"lw-insight-quote__label\">Key idea<\/div>\n\n  <p>\n    The more easily AI produces a standard result, the less an employer pays for the act of production itself and the more they demand for framing, verification, integration, and responsibility.\n  <\/p>\n<\/blockquote>\n\n<style>\n  .lw-insight-quote,\n  .lw-insight-quote * {\n    box-sizing: border-box;\n  }\n\n  .lw-insight-quote {\n    position: relative;\n    margin: 36px 0;\n    padding: 30px 34px 30px 36px;\n    background:\n      radial-gradient(circle at top right, rgba(169, 225, 0, 0.22), transparent 30%),\n      linear-gradient(135deg, rgba(19, 86, 68, 0.06), rgba(255, 255, 255, 0.96));\n    border: 1px solid rgba(19, 86, 68, 0.16);\n    border-left: 8px solid #135644;\n    border-radius: 22px;\n    box-shadow: 0 16px 38px rgba(19, 86, 68, 0.12);\n    font-family: inherit;\n    overflow: hidden;\n  }\n\n  .lw-insight-quote::before {\n    content: \"\u201c\";\n    position: absolute;\n    right: 28px;\n    top: -12px;\n    color: rgba(19, 86, 68, 0.10);\n    font-size: 118px;\n    line-height: 1;\n    font-weight: 900;\n    font-family: Georgia, serif;\n    pointer-events: none;\n  }\n\n  .lw-insight-quote__label {\n    position: relative;\n    z-index: 1;\n    display: inline-flex;\n    margin-bottom: 14px;\n    padding: 7px 12px;\n    background: #135644;\n    color: #ffffff;\n    border-radius: 999px;\n    font-size: 11px;\n    line-height: 1.1;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n  }\n\n  .lw-insight-quote p {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    max-width: 860px;\n    color: #0d2f27;\n    font-size: 24px;\n    line-height: 1.42;\n    font-weight: 850;\n  }\n\n  .lw-insight-quote p::after {\n    content: \"\";\n    display: block;\n    width: 78px;\n    height: 5px;\n    margin-top: 20px;\n    background: #a9e100;\n    border-radius: 999px;\n  }\n\n  @media (max-width: 640px) {\n    .lw-insight-quote {\n      margin: 30px 0;\n      padding: 24px 22px 25px 24px;\n      border-left-width: 6px;\n      border-radius: 18px;\n    }\n\n    .lw-insight-quote::before {\n      right: 18px;\n      top: -8px;\n      font-size: 86px;\n    }\n\n    .lw-insight-quote p {\n      font-size: 19px;\n      line-height: 1.45;\n    }\n\n    .lw-insight-quote__label {\n      font-size: 10px;\n    }\n  }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">This formula applies to almost every knowledge-work profession. It does not mean that every junior must become a board-level strategist. It means that a candidate has to demonstrate at least one small but complete unit of professional responsibility. Not \u201cI wrote ten posts,\u201d but \u201cI discovered that the audience did not understand the product, developed three hypotheses, tested them against the data, published two variants, measured click-throughs, and changed the message.\u201d The text is merely the material. The experience lies in the connection between the decision and its consequences.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Experience Can No Longer Be Measured by the Number of Files Produced<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The old everyday definition of experience was simple: a person had been doing something for a long time. It was always a weak definition. Someone could mechanically compile reports for three years and acquire the same year of experience three times. Now the definition breaks down completely because AI allows a person to produce more text, code, screens, and spreadsheets over a weekend than a junior once created in a month.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Employers do not need a large volume of activity traces. They need proof that the candidate can complete a full professional cycle:<\/p>\n\n\n\n<div class=\"lw-logic-strip\">\n  <div class=\"lw-logic-strip__label\">Decision logic<\/div>\n\n  <div class=\"lw-logic-strip__flow\">\n    <span>Context<\/span>\n    <i>\u2192<\/i>\n    <span>Constraint<\/span>\n    <i>\u2192<\/i>\n    <span class=\"is-accent\">Decision<\/span>\n    <i>\u2192<\/i>\n    <span class=\"is-accent\">Action<\/span>\n    <i>\u2192<\/i>\n    <span>Verification<\/span>\n    <i>\u2192<\/i>\n    <span>Consequence<\/span>\n    <i>\u2192<\/i>\n    <span>Adjustment<\/span>\n  <\/div>\n<\/div>\n\n<style>\n  .lw-logic-strip,\n  .lw-logic-strip * {\n    box-sizing: border-box;\n  }\n\n  .lw-logic-strip {\n    position: relative;\n    margin: 34px 0;\n    padding: 24px 26px 26px;\n    background:\n      radial-gradient(circle at top right, rgba(169, 225, 0, 0.22), transparent 30%),\n      linear-gradient(135deg, #f7faf8 0%, #ffffff 58%, #eef5f2 100%);\n    border: 1px solid rgba(19, 86, 68, 0.16);\n    border-left: 7px solid #135644;\n    border-radius: 22px;\n    box-shadow: 0 16px 38px rgba(19, 86, 68, 0.11);\n    font-family: inherit;\n    overflow: hidden;\n  }\n\n  .lw-logic-strip::after {\n    content: \"\";\n    position: absolute;\n    right: -36px;\n    top: -36px;\n    width: 105px;\n    height: 105px;\n    background: rgba(169, 225, 0, 0.18);\n    border-radius: 50%;\n    pointer-events: none;\n  }\n\n  .lw-logic-strip__label {\n    position: relative;\n    z-index: 1;\n    display: inline-flex;\n    margin-bottom: 16px;\n    padding: 7px 12px;\n    background: #135644;\n    color: #ffffff;\n    border-radius: 999px;\n    font-size: 11px;\n    line-height: 1.1;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n  }\n\n  .lw-logic-strip__flow {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 10px;\n    padding: 18px;\n    background: #ffffff;\n    border: 1px solid rgba(19, 86, 68, 0.14);\n    border-radius: 17px;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);\n  }\n\n  .lw-logic-strip__flow span {\n    display: inline-flex;\n    align-items: center;\n    min-height: 38px;\n    padding: 9px 14px;\n    background: #f3f7f5;\n    border: 1px solid rgba(19, 86, 68, 0.14);\n    border-radius: 999px;\n    color: #135644;\n    font-size: 15px;\n    line-height: 1.15;\n    font-weight: 850;\n    white-space: nowrap;\n  }\n\n  .lw-logic-strip__flow span.is-accent {\n    background: #a9e100;\n    border-color: rgba(104, 139, 0, 0.28);\n    color: #000000;\n    box-shadow: 0 6px 16px rgba(169, 225, 0, 0.28);\n  }\n\n  .lw-logic-strip__flow i {\n    color: #135644;\n    font-style: normal;\n    font-size: 19px;\n    line-height: 1;\n    font-weight: 900;\n    opacity: 0.85;\n  }\n\n  @media (max-width: 640px) {\n    .lw-logic-strip {\n      margin: 30px 0;\n      padding: 21px 18px 20px;\n      border-left-width: 6px;\n      border-radius: 18px;\n    }\n\n    .lw-logic-strip__flow {\n      gap: 8px;\n      padding: 14px;\n    }\n\n    .lw-logic-strip__flow span {\n      min-height: 34px;\n      padding: 8px 11px;\n      font-size: 14px;\n    }\n\n    .lw-logic-strip__flow i {\n      font-size: 16px;\n    }\n  }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">Context answers who the task is for and why it exists. A constraint introduces reality: time, budget, data, rules, technical debt, and human interests. A decision records the choice made among alternatives. Action turns that choice into an artefact or process change. Verification separates what works from what merely looks good. Consequence reveals what happened after the intervention. Adjustment proves that the person can learn from their own mistake rather than from a motivational quote.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a project lacks at least several of these links, it provides practice but offers weak evidence of experience. Designing a banking app without a bank, users, constraints, or testing is useful for practising an interface tool. Calling it a product case is more ambitious. Generating an online store with AI is useful for becoming familiar with the technology stack. Claiming that you \u201cdeveloped a scalable e-commerce platform\u201d when the project\u2019s only visitor is your cat is unwise. The cat may be a loyal user, but it will not pass the technical interview.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1535\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/seniorized-junior-role-ai-job-market-eng.png\" alt=\"Seven-link chain connecting context, constraints, decisions, action, verification, consequences and correction into a complete experience cycle\" class=\"wp-image-946\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/seniorized-junior-role-ai-job-market-eng.png 1024w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/seniorized-junior-role-ai-job-market-eng-683x1024.png 683w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/seniorized-junior-role-ai-job-market-eng-8x12.png 8w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The Seven Layers of Real Experience<\/strong><\/h3>\n\n\n\n<div class=\"lw-proof-board\">\n  <div class=\"lw-proof-board__head\">\n    <div class=\"lw-proof-board__tag\">Candidate evidence map<\/div>\n    <h3>What proves real work, and what only imitates it<\/h3>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>01<\/span>\n      <strong>Context<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>Who the user or client is, what problem they have, and why the task matters<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>\u201cI wanted to make an interesting project\u201d<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>02<\/span>\n      <strong>Constraints<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>The time, data, budget, rules, dependencies, and risks involved<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>Ideal conditions invented after the project was completed<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>03<\/span>\n      <strong>Choice<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>Which alternatives were considered and why one was selected<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>The only option suggested by AI<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>04<\/span>\n      <strong>Execution<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>What the candidate personally did and where they used tools or assistance<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>A link to a finished file with no history of the work<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>05<\/span>\n      <strong>Verification<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>How the facts, code, usability, hypothesis, or quality were tested<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>\u201cI looked at it and everything seemed fine\u201d<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>06<\/span>\n      <strong>Consequence<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>What changed for the user, team, or metric<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>The number of screens, words, or functions produced<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"lw-proof-row\">\n    <div class=\"lw-proof-layer\">\n      <span>07<\/span>\n      <strong>Adjustment<\/strong>\n    <\/div>\n\n    <div class=\"lw-proof-good\">\n      <em>What the candidate should demonstrate<\/em>\n      <p>What proved wrong and what was changed after feedback<\/p>\n    <\/div>\n\n    <div class=\"lw-proof-weak\">\n      <em>Weak imitation<\/em>\n      <p>A story in which everything worked perfectly on the first attempt<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .lw-proof-board,\n  .lw-proof-board * {\n    box-sizing: border-box;\n  }\n\n  .lw-proof-board {\n    margin: 38px 0;\n    padding: 26px;\n    background:\n      radial-gradient(circle at top right, rgba(169, 225, 0, 0.22), transparent 30%),\n      linear-gradient(135deg, #f7faf8 0%, #ffffff 52%, #eef5f2 100%);\n    border: 1px solid rgba(19, 86, 68, 0.16);\n    border-radius: 26px;\n    box-shadow: 0 18px 42px rgba(19, 86, 68, 0.12);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .lw-proof-board__head {\n    margin-bottom: 20px;\n    padding-bottom: 18px;\n    border-bottom: 1px solid rgba(19, 86, 68, 0.14);\n  }\n\n  .lw-proof-board__tag {\n    display: inline-flex;\n    margin-bottom: 11px;\n    padding: 7px 12px;\n    background: #135644;\n    color: #ffffff;\n    border-radius: 999px;\n    font-size: 11px;\n    line-height: 1.1;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n  }\n\n  .lw-proof-board h3 {\n    margin: 0;\n    max-width: 780px;\n    color: #135644;\n    font-size: 28px;\n    line-height: 1.16;\n    font-weight: 900;\n  }\n\n  .lw-proof-row {\n    display: grid;\n    grid-template-columns: 170px minmax(0, 1fr) minmax(0, 0.9fr);\n    gap: 12px;\n    margin-bottom: 12px;\n    padding: 12px;\n    background: #ffffff;\n    border: 1px solid rgba(19, 86, 68, 0.13);\n    border-radius: 20px;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);\n  }\n\n  .lw-proof-row:last-child {\n    margin-bottom: 0;\n  }\n\n  .lw-proof-layer,\n  .lw-proof-good,\n  .lw-proof-weak {\n    min-width: 0;\n    border-radius: 16px;\n  }\n\n  .lw-proof-layer {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 12px;\n    padding: 18px;\n    background: #135644;\n    color: #ffffff;\n  }\n\n  .lw-proof-layer span {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 34px;\n    height: 34px;\n    background: #a9e100;\n    color: #000000;\n    border-radius: 50%;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .lw-proof-layer strong {\n    color: #ffffff;\n    font-size: 18px;\n    line-height: 1.22;\n    font-weight: 900;\n  }\n\n  .lw-proof-good,\n  .lw-proof-weak {\n    padding: 17px 18px;\n    border: 1px solid rgba(19, 86, 68, 0.11);\n  }\n\n  .lw-proof-good {\n    background:\n      linear-gradient(135deg, rgba(169, 225, 0, 0.16), rgba(255, 255, 255, 0.96)),\n      #ffffff;\n    border-left: 5px solid #a9e100;\n  }\n\n  .lw-proof-weak {\n    background:\n      linear-gradient(135deg, rgba(19, 86, 68, 0.055), rgba(255, 255, 255, 0.98)),\n      #ffffff;\n    border-left: 5px solid #3a7061;\n  }\n\n  .lw-proof-good em,\n  .lw-proof-weak em {\n    display: block;\n    margin-bottom: 8px;\n    font-style: normal;\n    font-size: 11px;\n    line-height: 1.2;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.07em;\n  }\n\n  .lw-proof-good em {\n    color: #135644;\n  }\n\n  .lw-proof-weak em {\n    color: #3a7061;\n  }\n\n  .lw-proof-good p,\n  .lw-proof-weak p {\n    margin: 0;\n    color: #111111;\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  .lw-proof-row:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 12px 28px rgba(19, 86, 68, 0.10);\n    transition: 0.2s ease;\n  }\n\n  @media (max-width: 820px) {\n    .lw-proof-board {\n      margin: 32px 0;\n      padding: 20px;\n      border-radius: 22px;\n    }\n\n    .lw-proof-board h3 {\n      font-size: 23px;\n    }\n\n    .lw-proof-row {\n      grid-template-columns: 1fr;\n      padding: 10px;\n      border-radius: 18px;\n    }\n\n    .lw-proof-layer {\n      flex-direction: row;\n      align-items: center;\n      justify-content: flex-start;\n      padding: 15px;\n    }\n\n    .lw-proof-layer strong {\n      font-size: 18px;\n    }\n\n    .lw-proof-good,\n    .lw-proof-weak {\n      padding: 15px;\n    }\n\n    .lw-proof-good p,\n    .lw-proof-weak p {\n      font-size: 14px;\n    }\n  }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">This definition fundamentally changes the answer to the question of how a junior can acquire experience. Experience can be gained without formal employment, but it cannot be gained without reality. Reality begins where a task has an external owner, the result has a criterion, and a poor decision causes at least some consequences. That is why a volunteer project for a functioning organisation can be more valuable than a tenth course. That is why a small paid assignment worth $100 can teach more than a huge educational product. That is why a contribution to an open-source project with reviewer comments carries more weight than a repository no one has ever opened.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Formal employment nevertheless remains the strongest container for experience. It contains processes, dependencies, competing priorities, other people\u2019s code, real clients, confidentiality, deadlines, and repetition. Alternative routes should not be romanticised, and a personal project should not be presented as equivalent to a year on a strong team. It is not. The candidate\u2019s task is not to convince the market that they are equal. It is to narrow the gap enough for an employer to see an acceptable level of risk in making the first hire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A portfolio must therefore stop being a museum of artefacts and become a record of decisions. A good case shows what the person noticed, what they knew at the time, what they did not know, which options they rejected, where they made a mistake, how they checked their work, and what changed. AI is not the enemy here. It can accelerate research, suggest options, write a draft, generate test data, and help identify weak points. But if the candidate cannot separate their own decision from the machine\u2019s suggestion, the employer is not looking at an augmented professional. They are looking at the operator of an attractive machine.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The \u201cSeniorised Junior\u201d: Entry-Level Pay, Senior-Level Risk<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The requirement that a newcomer \u201cthink like a senior\u201d sounds particularly impressive in employers\u2019 posts. Usually, it does not mean genius or fifteen years of experience. It means four more prosaic abilities: clarifying the task independently, noticing an obvious risk, refusing to deliver an unchecked result, and saying in time that you are stuck. These qualities were useful twenty years ago as well. In 2026, they have become a filter because producing a draft is no longer valuable enough on its own.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1536\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/real-experience-feedback-consequences-cycle-eng.png\" alt=\"Junior employee wearing an oversized senior suit and carrying strategy, leadership, ownership and AI verification responsibilities\" class=\"wp-image-944\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/real-experience-feedback-consequences-cycle-eng.png 1024w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/real-experience-feedback-consequences-cycle-eng-683x1024.png 683w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/real-experience-feedback-consequences-cycle-eng-8x12.png 8w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A real senior is not distinguished by typing speed or by the number of tools they know. They carry a map of consequences in their head. Change a field in a form, and the analytics may break. Rewrite a headline, and the legal promise may become broader. Remove a validation step, and support may receive a flood of enquiries. Choose an attractive metric, and the team may optimise the number while making the product worse. Experience teaches people to see these connections before they catch fire. AI is very good at proposing an action, but it does not live inside a particular organisation and does not remember its previous fires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A junior cannot honestly possess such a complete map. A reasonable employer should therefore not demand the maturity of an expert. They can demand the foundation of the relevant meta-skill: acknowledging missing context, asking a question, stating an assumption, narrowing the scope of the solution, performing a check, and raising a risk flag. This is not senior-level work. It is the basic safety standard for someone who has been handed a powerful tool.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The problem begins when a company transfers responsibility to a junior without providing authority or mentorship. The vacancy promises \u201crapid growth,\u201d while the actual job provides mid-level tasks, no access to decisions, and a manager who responds once every five days with an emoji. Such an employer is not building a new entrance to the career ladder. It is looking for a discount voucher for a professional. The market is genuinely raising the bar, but that does not turn every inflated vacancy into a law of nature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Candidates should divide requirements into three groups. The first represents the true minimum: fundamentals, working tools, the ability to explain decisions, and basic communication. The second describes the preferred profile: domain experience, an additional technology stack, or familiarity with a particular platform. The third represents a hiring manager\u2019s fantasy: a long collection of unrelated roles, complete independence, and years of proven responsibility at entry-level compensation. The first group should be answered with evidence, the second covered partly, and the third used as diagnostic information about the company.<\/p>\n\n\n\n<div class=\"lw-posting-decoder\">\n  <div class=\"lw-posting-decoder__head\">\n    <div class=\"lw-posting-decoder__tag\">Job posting decoder<\/div>\n    <h3>What employers may really mean in junior job descriptions<\/h3>\n  <\/div>\n\n  <table class=\"lw-posting-table\">\n    <thead>\n      <tr>\n        <th>Wording in the Job Posting<\/th>\n        <th>What It May Really Mean<\/th>\n        <th>What the Junior Should Demonstrate<\/th>\n      <\/tr>\n    <\/thead>\n\n    <tbody>\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cIndependence\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          The manager does not want to break down every task\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          The ability to clarify the goal, suggest a plan, identify a blocker, and estimate a timeline\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cStrategic thinking\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          The work needs to connect with a business objective\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          An explanation of which metric or risk the decision affects\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cOwnership\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          The result cannot be abandoned once the file has been sent\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          Implementation checks, feedback, and adjustments\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cAI-first mindset\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          The company wants to accelerate its flow of work\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          A deliberate system for delegating to AI and checking the result, rather than a collection of prompts\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cAbility to work with ambiguity\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          Requirements will be incomplete and contradictory\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          A list of assumptions, questions, and completion criteria\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cAt least one year of professional experience\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          The company needs someone familiar with real working consequences\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          A real project for an external client may narrow the gap, but will not always replace a formal year\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td data-label=\"Wording\">\n          <span class=\"lw-wording\">\u201cCross-functional\u201d<\/span>\n        <\/td>\n        <td data-label=\"What it may really mean\">\n          The role overlaps with adjacent disciplines, or the company is saving on headcount\n        <\/td>\n        <td data-label=\"What the junior should demonstrate\">\n          One strong core skill plus evidence of working effectively across boundaries\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<style>\n  .lw-posting-decoder,\n  .lw-posting-decoder * {\n    box-sizing: border-box;\n  }\n\n  .lw-posting-decoder {\n    margin: 38px 0;\n    padding: 28px;\n    background:\n      radial-gradient(circle at top right, rgba(169, 225, 0, 0.18), transparent 30%),\n      linear-gradient(135deg, #f7faf8 0%, #ffffff 52%, #eef5f2 100%);\n    border: 1px solid rgba(19, 86, 68, 0.16);\n    border-radius: 26px;\n    box-shadow: 0 18px 42px rgba(19, 86, 68, 0.12);\n    font-family: Arial, Helvetica, sans-serif;\n    overflow-x: auto;\n  }\n\n  .lw-posting-decoder__head {\n    margin-bottom: 22px;\n    padding-bottom: 18px;\n    border-bottom: 1px solid rgba(19, 86, 68, 0.14);\n  }\n\n  .lw-posting-decoder__tag {\n    display: inline-flex;\n    margin-bottom: 11px;\n    padding: 7px 12px;\n    background: #135644;\n    color: #ffffff;\n    border-radius: 999px;\n    font-size: 11px;\n    line-height: 1.1;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n  }\n\n  .lw-posting-decoder h3 {\n    margin: 0;\n    max-width: 820px;\n    color: #135644;\n    font-size: 28px;\n    line-height: 1.16;\n    font-weight: 900;\n  }\n\n  .lw-posting-table {\n    width: 100%;\n    min-width: 900px;\n    border-collapse: separate;\n    border-spacing: 0 11px;\n    color: #111111;\n  }\n\n  .lw-posting-table thead th {\n    padding: 15px 18px;\n    background: #135644;\n    color: #ffffff;\n    font-size: 12px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-align: left;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n  }\n\n  .lw-posting-table thead th:first-child {\n    border-radius: 17px 0 0 17px;\n  }\n\n  .lw-posting-table thead th:last-child {\n    border-radius: 0 17px 17px 0;\n    color: #a9e100;\n  }\n\n  .lw-posting-table tbody tr {\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);\n  }\n\n  .lw-posting-table tbody td {\n    padding: 20px 18px;\n    background: #ffffff;\n    border-top: 1px solid rgba(19, 86, 68, 0.12);\n    border-bottom: 1px solid rgba(19, 86, 68, 0.12);\n    color: #111111;\n    font-size: 15px;\n    line-height: 1.5;\n    vertical-align: middle;\n  }\n\n  .lw-posting-table tbody td:first-child {\n    width: 28%;\n    border-left: 1px solid rgba(19, 86, 68, 0.12);\n    border-radius: 17px 0 0 17px;\n    background:\n      linear-gradient(135deg, rgba(19, 86, 68, 0.08), rgba(169, 225, 0, 0.055)),\n      #ffffff;\n  }\n\n  .lw-posting-table tbody td:nth-child(2) {\n    width: 31%;\n    border-left: 1px solid rgba(19, 86, 68, 0.08);\n    font-weight: 600;\n  }\n\n  .lw-posting-table tbody td:nth-child(3) {\n    width: 41%;\n    border-left: 5px solid #a9e100;\n    border-right: 1px solid rgba(19, 86, 68, 0.12);\n    border-radius: 0 17px 17px 0;\n    background:\n      linear-gradient(135deg, rgba(169, 225, 0, 0.14), rgba(255, 255, 255, 0.98)),\n      #ffffff;\n    font-weight: 700;\n  }\n\n  .lw-posting-table tbody tr:hover td {\n    background-color: #f8fbf9;\n    transform: translateY(-1px);\n    transition: 0.18s ease;\n  }\n\n  .lw-wording {\n    display: inline-block;\n    color: #135644;\n    font-size: 18px;\n    line-height: 1.28;\n    font-weight: 900;\n  }\n\n  @media (max-width: 760px) {\n    .lw-posting-decoder {\n      margin: 32px 0;\n      padding: 20px;\n      border-radius: 22px;\n      overflow: visible;\n    }\n\n    .lw-posting-decoder h3 {\n      font-size: 23px;\n    }\n\n    .lw-posting-table {\n      min-width: 0;\n      display: block;\n      border-spacing: 0;\n    }\n\n    .lw-posting-table thead {\n      display: none;\n    }\n\n    .lw-posting-table tbody,\n    .lw-posting-table tr,\n    .lw-posting-table td {\n      display: block;\n      width: 100%;\n    }\n\n    .lw-posting-table tbody tr {\n      margin-bottom: 16px;\n      border: 1px solid rgba(19, 86, 68, 0.16);\n      border-left: 7px solid #135644;\n      border-radius: 18px;\n      overflow: hidden;\n      background: #ffffff;\n      box-shadow: 0 10px 24px rgba(0, 0, 0, 0.06);\n    }\n\n    .lw-posting-table tbody td {\n      padding: 15px 16px;\n      border: none;\n      border-bottom: 1px solid rgba(19, 86, 68, 0.10);\n      border-radius: 0 !important;\n      background: #ffffff !important;\n      font-size: 14px;\n    }\n\n    .lw-posting-table tbody td:first-child {\n      background: #135644 !important;\n    }\n\n    .lw-posting-table tbody td:nth-child(3) {\n      border-left: none;\n      background:\n        linear-gradient(135deg, rgba(169, 225, 0, 0.14), rgba(255, 255, 255, 0.98)) !important;\n    }\n\n    .lw-posting-table tbody td:last-child {\n      border-bottom: none;\n    }\n\n    .lw-posting-table tbody td::before {\n      content: attr(data-label);\n      display: block;\n      margin-bottom: 8px;\n      color: #3a7061;\n      font-size: 11px;\n      line-height: 1.2;\n      font-weight: 900;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n    }\n\n    .lw-posting-table tbody td:first-child::before {\n      color: #a9e100;\n    }\n\n    .lw-wording {\n      color: #ffffff;\n      font-size: 18px;\n    }\n  }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">At an interview, you do not need to prove that you are already a senior in compact packaging. You need to demonstrate predictability. Employers are not primarily afraid that a junior will not know something. Even experts face too many unknowns. They are afraid that the person will fail to notice a gap, hide a problem, present an AI hallucination as fact, miss a deadline without warning, or be unable to explain how the work was done. A predictable beginner is easier to manage and becomes independent faster.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This changes self-presentation. \u201cI learn quickly\u201d is almost worthless because mass production of that phrase was mastered long before generative models arrived. A specific cycle is far stronger: \u201cI did not know library X, so I built a minimal prototype in two days, compared three approaches on a test set, discovered a memory leak, requested a review, and replaced the solution. Here are the measurements before and after.\u201d This is not an attempt to look omniscient. It proves that your lack of knowledge is manageable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>AI Gives Beginners Speed While Stealing Their Training<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The main risk for juniors is not that AI will do the work better. The risk is that people will begin producing acceptable results before they have formed a model of the subject. From the outside, the process looks like growth: the text is cleaner, the code is longer, and the presentation is more polished. Internally, the opposite may be happening: the candidate constructs causal relationships less often and increasingly chooses whichever option from the machine sounds most convincing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Microsoft Research study presented at CHI 2025 collected 936 examples from 319 knowledge workers. Greater confidence in GenAI was associated with less reported critical thinking, while greater confidence in a person\u2019s own ability to solve a task was associated with more. The authors also observed that critical work itself was shifting away from production and towards verifying information, integrating answers, and controlling the task. This is not laboratory proof that people\u2019s brains are deteriorating. It is a sufficiently clear warning about the mechanics of dependency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When an experienced professional receives an AI answer, they compare it against an internal model. They notice a strange assumption, a missing edge case, an impossible number, or wording that makes a broader legal promise than intended. When a beginner receives the same answer, they may have no reference point. Fluency is mistaken for quality, and confident phrasing is mistaken for truth. The result is the professional equivalent of a decorative fireplace: it looks warm, but it does not heat the house.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Full automation of an educational task is especially dangerous. If AI immediately writes the article, the candidate does not learn to construct an argument. If it immediately generates the code, the candidate does not develop a feel for structure and failure modes. If it immediately creates the design, the candidate does not understand how the solution grew out of user behaviour. They may learn to assess the result later, but assessment requires the same foundations they skipped. You cannot reliably check something you do not know how to build at least partly by hand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">None of this calls for a ritual rejection of AI. Employers already use it. Colleagues use it. Doing everything manually is not a moral achievement. Someone who spends three hours formatting a spreadsheet on principle is not defending the craft. They are giving the alignment function an expensive gift. The task is to establish the right learning sequence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the first pass, a junior should solve a small example independently and record the logic. AI can then be asked to suggest alternatives, accelerate repetitive operations, or test weak points. After that, the person must compare the options using predefined criteria, verify the sources, and explain the final decision without help from the chat. If the explanation collapses after the second \u201cwhy,\u201d the tool did the work while the candidate happened to be nearby.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A Protocol for Using AI to Build Skill Rather Than Conceal Its Absence<\/strong><\/h3>\n\n\n\n<style data-wp-block-html=\"css\">\n.lw-ai-workflow,\n.lw-ai-workflow * {\n  box-sizing: border-box;\n}\n\n.lw-ai-workflow {\n  margin: 38px 0;\n  padding: 28px;\n  background:\n    radial-gradient(circle at top right, rgba(169, 225, 0, 0.22), transparent 30%),\n    linear-gradient(135deg, #f7faf8 0%, #ffffff 52%, #eef5f2 100%);\n  border: 1px solid rgba(19, 86, 68, 0.16);\n  border-radius: 28px;\n  box-shadow: 0 18px 42px rgba(19, 86, 68, 0.12);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.lw-ai-workflow__head {\n  margin-bottom: 20px;\n  padding-bottom: 18px;\n  border-bottom: 1px solid rgba(19, 86, 68, 0.14);\n}\n\n.lw-ai-workflow__tag {\n  display: inline-flex;\n  margin-bottom: 11px;\n  padding: 7px 12px;\n  background: #135644;\n  color: #ffffff;\n  border-radius: 999px;\n  font-size: 11px;\n  line-height: 1.1;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.lw-ai-workflow h3 {\n  margin: 0 0 9px;\n  max-width: 820px;\n  color: #135644;\n  font-size: 28px;\n  line-height: 1.16;\n  font-weight: 900;\n}\n\n.lw-ai-workflow__head p {\n  margin: 0;\n  max-width: 780px;\n  color: #263b35;\n  font-size: 15px;\n  line-height: 1.55;\n  font-weight: 600;\n}\n\n.lw-ai-workflow__spotlight {\n  position: relative;\n  margin-bottom: 18px;\n  padding: 20px 22px;\n  background: #135644;\n  color: #ffffff;\n  border-radius: 20px;\n  overflow: hidden;\n  box-shadow: 0 12px 28px rgba(19, 86, 68, 0.18);\n}\n\n.lw-ai-workflow__spotlight::after {\n  content: \"\";\n  position: absolute;\n  right: -34px;\n  top: -34px;\n  width: 105px;\n  height: 105px;\n  background: #a9e100;\n  border-radius: 50%;\n  opacity: 0.85;\n}\n\n.lw-ai-workflow__spotlight-label {\n  position: relative;\n  z-index: 1;\n  margin-bottom: 8px;\n  color: #a9e100;\n  font-size: 11px;\n  line-height: 1.1;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.lw-ai-workflow__spotlight-title {\n  position: relative;\n  z-index: 1;\n  margin-bottom: 6px;\n  font-size: 22px;\n  line-height: 1.2;\n  font-weight: 900;\n}\n\n.lw-ai-workflow__spotlight-text {\n  position: relative;\n  z-index: 1;\n  max-width: 760px;\n  font-size: 16px;\n  line-height: 1.48;\n  font-weight: 650;\n}\n\n.lw-ai-workflow__table {\n  display: grid;\n  gap: 10px;\n}\n\n.lw-ai-workflow__header,\n.lw-ai-workflow__row {\n  display: grid;\n  grid-template-columns: 190px 1.15fr 1.15fr 1.25fr;\n  gap: 0;\n}\n\n.lw-ai-workflow__header {\n  overflow: hidden;\n  background: #135644;\n  border-radius: 18px;\n}\n\n.lw-ai-workflow__header div {\n  padding: 15px 16px;\n  color: #ffffff;\n  font-size: 12px;\n  line-height: 1.25;\n  font-weight: 900;\n  text-align: left;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  border-right: 1px solid rgba(255, 255, 255, 0.14);\n}\n\n.lw-ai-workflow__header div:last-child {\n  border-right: none;\n  color: #a9e100;\n}\n\n.lw-ai-workflow__row {\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n  background: #ffffff;\n  border: 1px solid rgba(19, 86, 68, 0.14);\n  border-radius: 18px;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);\n  font-family: inherit;\n  text-align: left;\n  cursor: pointer;\n  transition: 0.2s ease;\n}\n\n.lw-ai-workflow__row > div {\n  min-width: 0;\n  padding: 18px 16px;\n  color: #111111;\n  font-size: 15px;\n  line-height: 1.48;\n  font-weight: 600;\n  border-right: 1px solid rgba(19, 86, 68, 0.10);\n}\n\n.lw-ai-workflow__row > div:last-child {\n  border-right: none;\n  background:\n    linear-gradient(135deg, rgba(169, 225, 0, 0.13), rgba(255, 255, 255, 0.96)),\n    #ffffff;\n  border-left: 5px solid #a9e100;\n  font-weight: 800;\n}\n\n.lw-ai-workflow__stage {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  background:\n    linear-gradient(135deg, rgba(19, 86, 68, 0.08), rgba(169, 225, 0, 0.06)),\n    #ffffff;\n}\n\n.lw-ai-workflow__stage span {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 34px;\n  height: 34px;\n  background: #a9e100;\n  color: #000000;\n  border-radius: 50%;\n  font-size: 12px;\n  line-height: 1;\n  font-weight: 900;\n}\n\n.lw-ai-workflow__stage strong {\n  color: #135644;\n  font-size: 17px;\n  line-height: 1.25;\n  font-weight: 900;\n}\n\n.lw-ai-workflow__row:hover,\n.lw-ai-workflow__row.is-active {\n  transform: translateY(-2px);\n  border-color: rgba(19, 86, 68, 0.34);\n  box-shadow: 0 13px 30px rgba(19, 86, 68, 0.12);\n}\n\n.lw-ai-workflow__row.is-active .lw-ai-workflow__stage {\n  background: #135644;\n}\n\n.lw-ai-workflow__row.is-active .lw-ai-workflow__stage strong {\n  color: #ffffff;\n}\n\n.lw-ai-workflow__row.is-active .lw-ai-workflow__stage span {\n  background: #a9e100;\n}\n\n@media (max-width: 900px) {\n  .lw-ai-workflow {\n    padding: 20px;\n    border-radius: 22px;\n  }\n\n  .lw-ai-workflow h3 {\n    font-size: 23px;\n  }\n\n  .lw-ai-workflow__header {\n    display: none;\n  }\n\n  .lw-ai-workflow__row {\n    display: block;\n    border-left: 7px solid #135644;\n  }\n\n  .lw-ai-workflow__row > div {\n    padding: 15px 16px;\n    border-right: none;\n    border-bottom: 1px solid rgba(19, 86, 68, 0.10);\n    font-size: 14px;\n  }\n\n  .lw-ai-workflow__row > div:last-child {\n    border-bottom: none;\n    border-left: none;\n  }\n\n  .lw-ai-workflow__stage {\n    background: #135644 !important;\n  }\n\n  .lw-ai-workflow__stage strong {\n    color: #ffffff;\n  }\n\n  .lw-ai-workflow__row > div:nth-child(2)::before {\n    content: \"Human action\";\n  }\n\n  .lw-ai-workflow__row > div:nth-child(3)::before {\n    content: \"Acceptable role for AI\";\n  }\n\n  .lw-ai-workflow__row > div:nth-child(4)::before {\n    content: \"Control question\";\n  }\n\n  .lw-ai-workflow__row > div:nth-child(2)::before,\n  .lw-ai-workflow__row > div:nth-child(3)::before,\n  .lw-ai-workflow__row > div:nth-child(4)::before {\n    display: block;\n    margin-bottom: 7px;\n    color: #3a7061;\n    font-size: 11px;\n    line-height: 1.2;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  document.querySelectorAll(\"[data-lw-workflow]\").forEach(function (workflow) {\n    const rows = workflow.querySelectorAll(\".lw-ai-workflow__row\");\n    const spotlight = workflow.querySelector(\"[data-lw-spotlight]\");\n\n    if (!rows.length || !spotlight) return;\n\n    const title = spotlight.querySelector(\".lw-ai-workflow__spotlight-title\");\n    const text = spotlight.querySelector(\".lw-ai-workflow__spotlight-text\");\n\n    rows.forEach(function (row) {\n      row.addEventListener(\"click\", function () {\n        rows.forEach(function (item) {\n          item.classList.remove(\"is-active\");\n        });\n\n        row.classList.add(\"is-active\");\n\n        title.textContent = row.getAttribute(\"data-stage\");\n        text.textContent = row.getAttribute(\"data-question\");\n      });\n    });\n  });\n});\n<\/script>\n\n<div class=\"lw-ai-workflow\" data-lw-workflow>\n  <div class=\"lw-ai-workflow__head\">\n    <div class=\"lw-ai-workflow__tag\">Human + AI workflow<\/div>\n    <h3>How to use AI without losing control of the work<\/h3>\n    <p>Each stage shows what the person must own, where AI can help, and which question keeps the result honest.<\/p>\n  <\/div>\n\n  <div class=\"lw-ai-workflow__spotlight\" data-lw-spotlight>\n    <div class=\"lw-ai-workflow__spotlight-label\">Active stage<\/div>\n    <div class=\"lw-ai-workflow__spotlight-title\">Framing<\/div>\n    <div class=\"lw-ai-workflow__spotlight-text\">What would success look like without mentioning a particular tool?<\/div>\n  <\/div>\n\n  <div class=\"lw-ai-workflow__table\">\n    <div class=\"lw-ai-workflow__header\">\n      <div>Stage<\/div>\n      <div>Human Action<\/div>\n      <div>Acceptable Role for AI<\/div>\n      <div>Control Question<\/div>\n    <\/div>\n\n    <button class=\"lw-ai-workflow__row is-active\" type=\"button\" data-stage=\"Framing\" data-question=\"What would success look like without mentioning a particular tool?\">\n      <div class=\"lw-ai-workflow__stage\">\n        <span>01<\/span>\n        <strong>Framing<\/strong>\n      <\/div>\n      <div>Defines the user, objective, constraints, and success criterion<\/div>\n      <div>Helps identify gaps in the framing<\/div>\n      <div>What would success look like without mentioning a particular tool?<\/div>\n    <\/button>\n\n    <button class=\"lw-ai-workflow__row\" type=\"button\" data-stage=\"Baseline solution\" data-question=\"Can I explain the foundation from a blank page?\">\n      <div class=\"lw-ai-workflow__stage\">\n        <span>02<\/span>\n        <strong>Baseline solution<\/strong>\n      <\/div>\n      <div>Produces a small fragment or outline independently<\/div>\n      <div>Does not participate, or asks questions only<\/div>\n      <div>Can I explain the foundation from a blank page?<\/div>\n    <\/button>\n\n    <button class=\"lw-ai-workflow__row\" type=\"button\" data-stage=\"Expansion\" data-question=\"Why was this particular part delegated to AI?\">\n      <div class=\"lw-ai-workflow__stage\">\n        <span>03<\/span>\n        <strong>Expansion<\/strong>\n      <\/div>\n      <div>Chooses what can reasonably be delegated<\/div>\n      <div>Generates options, drafts, code, queries, and test data<\/div>\n      <div>Why was this particular part delegated to AI?<\/div>\n    <\/button>\n\n    <button class=\"lw-ai-workflow__row\" type=\"button\" data-stage=\"Verification\" data-question=\"Which independent method did I use to verify the answer?\">\n      <div class=\"lw-ai-workflow__stage\">\n        <span>04<\/span>\n        <strong>Verification<\/strong>\n      <\/div>\n      <div>Checks facts, calculations, dependencies, and edge cases<\/div>\n      <div>Suggests a checklist and counterarguments<\/div>\n      <div>Which independent method did I use to verify the answer?<\/div>\n    <\/button>\n\n    <button class=\"lw-ai-workflow__row\" type=\"button\" data-stage=\"Integration\" data-question=\"What else will break if this solution is wrong?\">\n      <div class=\"lw-ai-workflow__stage\">\n        <span>05<\/span>\n        <strong>Integration<\/strong>\n      <\/div>\n      <div>Incorporates the result into a real process<\/div>\n      <div>Helps with documentation and format conversion<\/div>\n      <div>What else will break if this solution is wrong?<\/div>\n    <\/button>\n\n    <button class=\"lw-ai-workflow__row\" type=\"button\" data-stage=\"Reflection\" data-question=\"What can I now do without assistance?\">\n      <div class=\"lw-ai-workflow__stage\">\n        <span>06<\/span>\n        <strong>Reflection<\/strong>\n      <\/div>\n      <div>Records the mistake, choice, and change<\/div>\n      <div>Summarises the log after the facts have been supplied by the person<\/div>\n      <div>What can I now do without assistance?<\/div>\n    <\/button>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">One useful technique is a mandatory \u201ccold review\u201d the following day. Close the chat and reconstruct the solution: the original task, three key choices, two risks, the verification method, and the result. If your memory contains only the prompt and your delight at the attractive answer, no learning took place. Discovering that is unpleasant, but considerably cheaper than making the same discovery in front of three interviewers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another technique is red teaming. Once you receive a result, ask AI to attack it, but do not accept its criticism automatically. Write your own list of failure modes first and then compare. For an analyst, these may include sample bias, incorrect granularity, duplicates, and future-data leakage. For an editor, they may include unsupported claims, tonal conflict, legal promises, and repetition of meaning. For a developer, they may include security, race conditions, error handling, observability, and backward compatibility. Over time, the library of common failures should live in your head, not only in your chat history.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Employers are under no obligation to believe the words \u201cI use AI responsibly.\u201d Show the record: where the model was wrong, how you identified the error, what you checked with an independent source, which part you rewrote, and why. Screenshots of every prompt are usually unnecessary. They quickly turn the case into an archaeological excavation. What matters is a map of responsibility that makes it clear what the tool did and what the person was accountable for.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1535\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-workflow-for-junior-learning-eng.png\" alt=\"Junior professional controlling an AI workbench through task definition, manual practice, delegation, verification and independent explanation\" class=\"wp-image-953\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-workflow-for-junior-learning-eng.png 1024w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-workflow-for-junior-learning-eng-683x1024.png 683w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-workflow-for-junior-learning-eng-8x12.png 8w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Where Juniors Should Get Experience Now<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The short answer is: wherever real consequences still exist and feedback is available. Formal employment is the best option, but it is not the only one. The important thing is to assemble the right combination: at least one external client or user, at least one strong reviewer, at least one completed cycle, and several repetitions. A single source rarely provides everything.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An internship provides processes and a mentor but may leave the person inside an educational bubble. A volunteer project provides a real client but may suffer from chaos and a lack of professional review. Open source provides technical standards and a public history of decisions but does not always demonstrate a business result. Freelancing provides a client and money but can teach people to make quick compromises without strong feedback. A personal project provides autonomy but easily turns into theatre in which the author is simultaneously the client, user, researcher, and delighted focus group.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You need to build a portfolio of environments rather than search for one mythical perfect place.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n.lwj-exp-board,\n.lwj-exp-board * {\n  box-sizing: border-box;\n}\n\n.lwj-exp-board {\n  width: 100%;\n  margin: 38px 0;\n  padding: 28px;\n  background:\n    radial-gradient(circle at top right, rgba(169, 225, 0, 0.15), transparent 30%),\n    linear-gradient(135deg, #f8faf9 0%, #ffffff 54%, #eef5f2 100%);\n  border: 1px solid rgba(19, 86, 68, 0.16);\n  border-radius: 28px;\n  box-shadow: 0 18px 42px rgba(19, 86, 68, 0.12);\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.lwj-exp-head {\n  margin-bottom: 18px;\n  padding-bottom: 18px;\n  border-bottom: 1px solid rgba(19, 86, 68, 0.14);\n}\n\n.lwj-exp-tag {\n  display: inline-flex;\n  margin-bottom: 11px;\n  padding: 7px 12px;\n  background: #135644;\n  color: #ffffff;\n  border-radius: 999px;\n  font-size: 11px;\n  line-height: 1.1;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.lwj-exp-head h3 {\n  margin: 0 0 9px;\n  max-width: 820px;\n  color: #135644;\n  font-size: 28px;\n  line-height: 1.16;\n  font-weight: 900;\n}\n\n.lwj-exp-head p {\n  margin: 0;\n  max-width: 790px;\n  color: #263b35;\n  font-size: 15px;\n  line-height: 1.55;\n  font-weight: 600;\n}\n\n.lwj-exp-filters {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 9px;\n  margin-bottom: 18px;\n}\n\n.lwj-exp-filters button {\n  appearance: none;\n  padding: 9px 13px;\n  background: #ffffff;\n  border: 1px solid rgba(19, 86, 68, 0.18);\n  border-radius: 999px;\n  color: #135644;\n  font-family: inherit;\n  font-size: 12px;\n  line-height: 1.1;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  cursor: pointer;\n  transition: 0.18s ease;\n}\n\n.lwj-exp-filters button:hover,\n.lwj-exp-filters button.is-active {\n  background: #135644;\n  color: #ffffff;\n  border-color: #135644;\n  box-shadow: 0 8px 18px rgba(19, 86, 68, 0.16);\n}\n\n.lwj-exp-list {\n  display: grid;\n  gap: 12px;\n}\n\n.lwj-exp-card {\n  overflow: hidden;\n  background: #ffffff;\n  border: 1px solid rgba(19, 86, 68, 0.15);\n  border-radius: 22px;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);\n  transition: 0.2s ease;\n}\n\n.lwj-exp-card:hover,\n.lwj-exp-card.is-open {\n  border-color: rgba(19, 86, 68, 0.32);\n  box-shadow: 0 14px 30px rgba(19, 86, 68, 0.11);\n}\n\n.lwj-exp-card.is-hidden {\n  display: none;\n}\n\n.lwj-exp-main {\n  display: grid;\n  grid-template-columns: minmax(250px, 1.3fr) repeat(3, minmax(135px, 0.72fr)) 128px;\n  gap: 10px;\n  align-items: stretch;\n  padding: 12px;\n}\n\n.lwj-exp-source,\n.lwj-exp-stat,\n.lwj-exp-open {\n  min-width: 0;\n  border-radius: 16px;\n}\n\n.lwj-exp-source {\n  display: flex;\n  align-items: center;\n  gap: 13px;\n  padding: 16px;\n  background: #135644;\n  color: #ffffff;\n}\n\n.lwj-exp-num {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 34px;\n  height: 34px;\n  background: #a9e100;\n  color: #000000;\n  border-radius: 50%;\n  font-size: 12px;\n  line-height: 1;\n  font-weight: 900;\n}\n\n.lwj-exp-source strong {\n  display: block;\n  color: #ffffff;\n  font-size: 17px;\n  line-height: 1.25;\n  font-weight: 900;\n  overflow-wrap: anywhere;\n}\n\n.lwj-exp-stat {\n  display: block;\n  padding: 14px 15px;\n  background: #f5f8f6;\n  border: 1px solid rgba(19, 86, 68, 0.11);\n}\n\n.lwj-exp-stat span,\n.lwj-exp-details span {\n  display: block;\n  margin-bottom: 6px;\n  color: #3a7061;\n  font-size: 10px;\n  line-height: 1.1;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.07em;\n}\n\n.lwj-exp-stat strong {\n  display: block;\n  color: #111111;\n  font-size: 14px;\n  line-height: 1.25;\n  font-weight: 900;\n  overflow-wrap: anywhere;\n}\n\n.lwj-exp-stat-accent {\n  background:\n    linear-gradient(135deg, rgba(169, 225, 0, 0.16), rgba(255, 255, 255, 0.96)),\n    #ffffff;\n  border-color: rgba(169, 225, 0, 0.42);\n}\n\n.lwj-exp-stat-high {\n  background:\n    linear-gradient(135deg, rgba(169, 225, 0, 0.10), rgba(255, 255, 255, 0.96)),\n    #ffffff;\n}\n\n.lwj-exp-stat-medium {\n  background:\n    linear-gradient(135deg, rgba(58, 112, 97, 0.08), rgba(255, 255, 255, 0.98)),\n    #ffffff;\n}\n\n.lwj-exp-stat-weak {\n  background: #f4f5f2;\n  border-color: rgba(19, 86, 68, 0.12);\n}\n\n.lwj-exp-open {\n  appearance: none;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  width: 100%;\n  min-height: 100%;\n  padding: 12px 14px;\n  background: #f4f8f6;\n  border: 1px solid rgba(19, 86, 68, 0.14);\n  color: #135644;\n  font-family: inherit;\n  cursor: pointer;\n  transition: 0.18s ease;\n}\n\n.lwj-exp-open-icon {\n  position: relative;\n  display: inline-flex;\n  flex: 0 0 auto;\n  width: 22px;\n  height: 22px;\n  background: #135644;\n  border-radius: 50%;\n}\n\n.lwj-exp-open-icon::before,\n.lwj-exp-open-icon::after {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  width: 10px;\n  height: 2px;\n  background: #ffffff;\n  border-radius: 999px;\n  transform: translate(-50%, -50%);\n}\n\n.lwj-exp-open-icon::after {\n  transform: translate(-50%, -50%) rotate(90deg);\n}\n\n.lwj-exp-open-text {\n  color: #135644;\n  font-size: 11px;\n  line-height: 1.1;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n}\n\n.lwj-exp-card.is-open .lwj-exp-open {\n  background: #135644;\n  border-color: #135644;\n}\n\n.lwj-exp-card.is-open .lwj-exp-open-icon {\n  background: #a9e100;\n}\n\n.lwj-exp-card.is-open .lwj-exp-open-icon::before {\n  background: #000000;\n}\n\n.lwj-exp-card.is-open .lwj-exp-open-icon::after {\n  display: none;\n}\n\n.lwj-exp-card.is-open .lwj-exp-open-text {\n  color: #ffffff;\n}\n\n.lwj-exp-details {\n  display: none;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  padding: 0 12px 12px;\n}\n\n.lwj-exp-card.is-open .lwj-exp-details {\n  display: grid;\n  animation: lwjExpOpen 0.18s ease;\n}\n\n.lwj-exp-details > div {\n  padding: 17px 18px;\n  border: 1px solid rgba(19, 86, 68, 0.12);\n  border-radius: 17px;\n}\n\n.lwj-exp-details > div:first-child {\n  background:\n    linear-gradient(135deg, rgba(19, 86, 68, 0.055), rgba(255, 255, 255, 0.98)),\n    #ffffff;\n  border-left: 5px solid #3a7061;\n}\n\n.lwj-exp-details > div:last-child {\n  background:\n    linear-gradient(135deg, rgba(169, 225, 0, 0.15), rgba(255, 255, 255, 0.98)),\n    #ffffff;\n  border-left: 5px solid #a9e100;\n}\n\n.lwj-exp-details p {\n  margin: 0;\n  color: #111111;\n  font-size: 14px;\n  line-height: 1.48;\n  font-weight: 650;\n}\n\n@keyframes lwjExpOpen {\n  from {\n    opacity: 0;\n    transform: translateY(-4px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@media (max-width: 980px) {\n  .lwj-exp-main {\n    grid-template-columns: 1fr;\n  }\n\n  .lwj-exp-open {\n    min-height: 42px;\n    justify-content: center;\n    border-radius: 14px;\n    background: #135644;\n  }\n\n  .lwj-exp-open-icon {\n    background: #a9e100;\n  }\n\n  .lwj-exp-open-icon::before,\n  .lwj-exp-open-icon::after {\n    background: #000000;\n  }\n\n  .lwj-exp-open-text {\n    color: #ffffff;\n    font-size: 12px;\n  }\n\n  .lwj-exp-details {\n    grid-template-columns: 1fr;\n    padding: 0 12px 12px;\n  }\n}\n\n@media (max-width: 620px) {\n  .lwj-exp-board {\n    margin: 32px 0;\n    padding: 18px;\n    border-radius: 22px;\n  }\n\n  .lwj-exp-head h3 {\n    font-size: 23px;\n  }\n\n  .lwj-exp-head p {\n    font-size: 14px;\n  }\n\n  .lwj-exp-filters button {\n    flex: 1 1 auto;\n    padding: 9px 10px;\n    font-size: 11px;\n  }\n\n  .lwj-exp-card {\n    border-radius: 18px;\n  }\n\n  .lwj-exp-main {\n    padding: 10px;\n    gap: 8px;\n  }\n\n  .lwj-exp-source {\n    align-items: flex-start;\n    padding: 15px;\n  }\n\n  .lwj-exp-source strong {\n    font-size: 16px;\n  }\n\n  .lwj-exp-stat {\n    padding: 13px 14px;\n  }\n\n  .lwj-exp-details {\n    padding: 0 10px 10px;\n  }\n\n  .lwj-exp-details > div {\n    padding: 15px;\n    border-radius: 14px;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function () {\n  function initLwjExperienceBoard() {\n    document.querySelectorAll(\"[data-lwj-exp-board]\").forEach(function (board) {\n      if (board.dataset.lwjReady === \"true\") return;\n      board.dataset.lwjReady = \"true\";\n\n      const filterButtons = board.querySelectorAll(\"[data-lwj-filter]\");\n      const cards = board.querySelectorAll(\".lwj-exp-card\");\n\n      filterButtons.forEach(function (button) {\n        button.addEventListener(\"click\", function () {\n          const filter = button.getAttribute(\"data-lwj-filter\");\n\n          filterButtons.forEach(function (item) {\n            item.classList.remove(\"is-active\");\n          });\n\n          button.classList.add(\"is-active\");\n\n          cards.forEach(function (card) {\n            const evidence = card.getAttribute(\"data-lwj-evidence\");\n            const shouldShow = filter === \"all\" || evidence === filter;\n\n            card.classList.toggle(\"is-hidden\", !shouldShow);\n          });\n        });\n      });\n\n      cards.forEach(function (card) {\n        const toggleButton = card.querySelector(\".lwj-exp-open\");\n        const details = card.querySelector(\".lwj-exp-details\");\n        const buttonText = card.querySelector(\".lwj-exp-open-text\");\n\n        if (!toggleButton || !details || !buttonText) return;\n\n        toggleButton.addEventListener(\"click\", function () {\n          const isOpen = card.classList.toggle(\"is-open\");\n\n          details.hidden = !isOpen;\n          toggleButton.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n          buttonText.textContent = isOpen ? \"Hide details\" : \"Show details\";\n        });\n      });\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initLwjExperienceBoard);\n  } else {\n    initLwjExperienceBoard();\n  }\n})();\n<\/script>\n\n<div class=\"lwj-exp-board\" data-lwj-exp-board>\n  <div class=\"lwj-exp-head\">\n    <div class=\"lwj-exp-tag\">Experience evidence map<\/div>\n    <h3>Which experience actually helps a junior candidate get hired<\/h3>\n    <p>Compare different sources of experience by real constraints, feedback quality, hiring value, main risk, and the best way to strengthen the case.<\/p>\n  <\/div>\n\n  <div class=\"lwj-exp-filters\">\n    <button type=\"button\" class=\"is-active\" data-lwj-filter=\"all\">All<\/button>\n    <button type=\"button\" data-lwj-filter=\"very-high\">Very high<\/button>\n    <button type=\"button\" data-lwj-filter=\"high\">High<\/button>\n    <button type=\"button\" data-lwj-filter=\"medium\">Medium<\/button>\n    <button type=\"button\" data-lwj-filter=\"low\">Low<\/button>\n  <\/div>\n\n  <div class=\"lwj-exp-list\">\n\n    <div class=\"lwj-exp-card is-open\" data-lwj-evidence=\"very-high\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">01<\/span>\n          <strong>Paid internship or trainee programme<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>Usually high<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-accent\">\n          <span>Hiring evidence<\/span>\n          <strong>Very high<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"true\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Hide details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\">\n        <div>\n          <span>Main risk<\/span>\n          <p>A narrow educational task that is never implemented<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Ask for a production component and review<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"very-high\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">02<\/span>\n          <strong>Junior role at a small company<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>Very high<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>Inconsistent<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-accent\">\n          <span>Hiring evidence<\/span>\n          <strong>Very high<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>Chaos, lack of mentorship, exploitation<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Set clear boundaries of responsibility and find an external mentor<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"very-high\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">03<\/span>\n          <strong>Internal transfer within your current company<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-accent\">\n          <span>Hiring evidence<\/span>\n          <strong>Very high<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>The old role continues consuming your time<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Agree on the project, owner, and transition criteria<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"high\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">04<\/span>\n          <strong>Project for an NGO, community, or small business<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>Medium<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-high\">\n          <span>Hiring evidence<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>Vague scope and endless unpaid work<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Define the scope, deadline, deliverable, and right to use the case in writing<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"high\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">05<\/span>\n          <strong>Open source or open data<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>Medium or high<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>High in an active community<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-high\">\n          <span>Hiring evidence<\/span>\n          <strong>High for technical roles<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>Choosing an abandoned project or making a cosmetic contribution<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Select an issue involving a user, tests, and review<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"medium\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">06<\/span>\n          <strong>Hackathon, research lab, or case competition<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>Medium<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>Medium or high<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-medium\">\n          <span>Hiring evidence<\/span>\n          <strong>Medium or high<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>An attractive prototype with no follow-through<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Continue the solution after the event and collect feedback<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"high\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">07<\/span>\n          <strong>Freelance work and microcontracts<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>Medium<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-high\">\n          <span>Hiring evidence<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>Low pricing, a weak client, and chasing ratings<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Choose a task with measurable impact and limit free revisions<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"medium\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">08<\/span>\n          <strong>Educational project with external review<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>Medium<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>High<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-medium\">\n          <span>Hiring evidence<\/span>\n          <strong>Medium<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>No real consequences<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Add a user, open data, testing, and a second iteration<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"low\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">09<\/span>\n          <strong>Fully independent personal project<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>Low or medium<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>Low<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-weak\">\n          <span>Hiring evidence<\/span>\n          <strong>Low or medium<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>Self-assessment and invented metrics<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Find five users, describe mistakes publicly, and complete another iteration<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lwj-exp-card\" data-lwj-evidence=\"low\">\n      <div class=\"lwj-exp-main\">\n        <div class=\"lwj-exp-source\">\n          <span class=\"lwj-exp-num\">10<\/span>\n          <strong>AI-generated case with no users<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Real constraints<\/span>\n          <strong>Almost none<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat\">\n          <span>Feedback<\/span>\n          <strong>None<\/strong>\n        <\/div>\n\n        <div class=\"lwj-exp-stat lwj-exp-stat-weak\">\n          <span>Hiring evidence<\/span>\n          <strong>Low<\/strong>\n        <\/div>\n\n        <button type=\"button\" class=\"lwj-exp-open\" aria-expanded=\"false\">\n          <span class=\"lwj-exp-open-icon\"><\/span>\n          <span class=\"lwj-exp-open-text\">Show details<\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"lwj-exp-details\" hidden>\n        <div>\n          <span>Main risk<\/span>\n          <p>An illusion of competence<\/p>\n        <\/div>\n        <div>\n          <span>How to strengthen it<\/span>\n          <p>Use it only as a training draft<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1121\" height=\"1403\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/where-juniors-can-gain-real-experience-eng.png\" alt=\"Experience ladder connecting portfolio projects, external reviews, open source work, freelance contracts, internships and junior roles\" class=\"wp-image-948\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/where-juniors-can-gain-real-experience-eng.png 1121w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/where-juniors-can-gain-real-experience-eng-818x1024.png 818w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/where-juniors-can-gain-real-experience-eng-10x12.png 10w\" sizes=\"(max-width: 1121px) 100vw, 1121px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paid Internship: The Best Entrance When It Contains Work Rather Than a Guided Tour<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An internship is valuable not because of its name but because it provides access to a production system. The candidate should acquire a task owner, a repository or working environment, completion criteria, a review, and at least one small result that someone actually uses. If the programme consists of lectures, homework, and a final presentation, it is a course carrying a company logo. It may be a good course, but experience begins only when the participant collides with someone else\u2019s system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During an internship interview, ask what percentage of the time is spent on real tasks, who provides reviews, how many participants receive offers, whether an anonymised case can be described publicly, and what happened to the work produced by the previous cohort. These questions do not make a junior into a demanding celebrity. They show that the candidate understands the purpose of the exchange. You give the company your time and inexpensive labour; the company should provide context and learning. If only free labour remains on one side, it is not a career route. It is an exceptionally economical production department.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Internal Transfer: An Underrated Route for People Who Already Work Somewhere<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For someone working in support, sales, operations, education, finance, or administration, an internal project is often the shortest route into a new role. The person already has trust, access to data, and knowledge of the business. They can automate a report, improve a knowledge base, analyse enquiries, redesign onboarding, conduct user research, or implement a small tool. This provides what educational cases lack: real constraints and people who must live with the result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The transition needs to be structured as a project rather than as the silent addition of a second profession to the first salary. It needs an agreed owner, scope, allocated hours, metric, and date for deciding whether the transfer will continue. Otherwise, the employee becomes someone who answers customers during the day, builds analytics in the evening, and is still listed as an operator on their CV. The company receives digital transformation for the price of coffee, while the candidate receives exhaustion and the mysterious promise that \u201cwe will come back to this later.\u201d<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>NGOs, Communities, and Small Businesses: Reality Without Corporate Packaging<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Small organisations need websites, research, CRMs, email campaigns, financial models, content, design, automation, and analytics. They often lack the budget for a full team but have real users and real consequences. This can be a good training ground for a junior when the task is limited. Not \u201chandle all marketing for a charitable foundation,\u201d but \u201credesign the recurring donations page, conduct five interviews, implement two changes, and compare conversion over four weeks.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even an unpaid project should have a written agreement stating what is included, what is excluded, who will provide the data, how many rounds of revisions are allowed, whether an anonymised case can be published, and when the collaboration ends. Good intentions offer poor protection against scope creep. Someone arrives to build one landing page and discovers a month later that they have also become the newsletter administrator, poster designer, and spiritual guardian of the domain password.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Open Source and Open Data: Public Verification Instead of Self-Appointed Expertise<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For a developer, analyst, technical writer, systems designer, or localisation specialist, an open project offers a rare advantage: the history of the work can be verified. The issue, discussion, pull request, comments, corrections, and final acceptance are all visible. A small fix accompanied by thoughtful analysis can be stronger than a huge repository created alone. Employers can see how the candidate enters someone else\u2019s context and responds to feedback without disappearing into the fog.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not begin by rewriting the core of a popular library. Choose an active project with clear contribution guidelines, recent issues, and maintainers who are genuinely present. Fixing documentation, tests, localisation, accessibility, or a small defect can provide the full cycle. Once the contribution is accepted, ask the reviewer to identify what was weak. Then take on a related task and show that the same comment did not need to be repeated. That is learning, rather than collecting green squares.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Analysts can use open government and international data, but they still need to find a real consumer for the conclusion. They might examine trends in enquiries, prices, vacancies, grants, or service availability for a relevant professional community. A collection of charts does not create value by itself. There must be a question, a quality check, an explanation of limitations, and a decision the audience can make.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Freelancing and Microcontracts: Experience Involving Money, but Not Automatic Quality<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Even a $100 contract introduces an important constraint: the client expects a result. Negotiations, scope, deadlines, revisions, and the risk of misunderstanding all appear. But freelancing does not guarantee professional growth. Someone can spend years producing cheap, repetitive materials, receive five stars for obedience, and move no closer to complex work. Generative AI has also hit the most standardised segments hardest. Research published in Organization Science and discussed by Brookings found that workers in affected categories received approximately 2 percent fewer contracts and experienced an income decline of around 5 percent after generative tools appeared. High ratings and previous experience did not provide complete protection.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A microcontract should therefore be selected for the quality of the task, not simply because it is paid. A good contract allows the person to clarify the problem, propose an option, receive data after implementation, and describe the result. A bad one demands a hundred nearly identical descriptions for a fee that makes the calculator begin to express sympathy. The first builds evidence of competence. The second teaches someone to compete with a model in the cheapest part of the process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Educational and Personal Projects: Useful as Long as You Do Not Lie to Yourself About Their Nature<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A personal project remains a valid entry route if external reality is added. Find a specific audience, conduct interviews, collect data, arrange testing, publish the result, and produce a second version. Five real users create more friction than a hundred imaginary personas. A user can fail to understand something obvious, use a function \u201cincorrectly,\u201d or simply refuse to want the product you spent three weeks making. Such a person is priceless.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not invent business metrics. If the project is not in production, you cannot write that the design \u201cincreased conversion by 28 percent.\u201d You can say that in a moderated test, four out of five participants completed the scenario after the change, compared with two out of five before it. That is a small sample, and its limitations should be named. An honest weak metric is stronger than an impressive number born somewhere near the ceiling.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A Task Map: What to Do Instead of the Old \u201cEducational Routine\u201d<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cFind a real project\u201d is about as useful as saying \u201cbecome an in-demand professional.\u201d It needs to be translated into specific actions. The options below cover professions where work exists in digital form and is therefore changing particularly quickly under the influence of AI.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORK EXPERIENCE MATRIX\n   All styles are isolated inside .lwj-experience-matrix\n   ========================================================= *\/\n\n.lwj-experience-matrix {\n  --lwj-dark: #135644;\n  --lwj-dark-deep: #0b3f33;\n  --lwj-green-soft: #3a7061;\n  --lwj-lime: #a9e100;\n  --lwj-lime-soft: #e8f8ae;\n  --lwj-white: #ffffff;\n  --lwj-paper: #f3f6f4;\n  --lwj-paper-warm: #f2efe9;\n  --lwj-black: #000000;\n  --lwj-text: #15251f;\n  --lwj-muted: #66736e;\n  --lwj-border: rgba(19, 86, 68, 0.16);\n  --lwj-shadow: 0 20px 55px rgba(12, 55, 44, 0.12);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  color: var(--lwj-text);\n  line-height: 1.5;\n}\n\n.lwj-experience-matrix,\n.lwj-experience-matrix *,\n.lwj-experience-matrix *::before,\n.lwj-experience-matrix *::after {\n  box-sizing: border-box;\n}\n\n.lwj-experience-matrix h2,\n.lwj-experience-matrix p,\n.lwj-experience-matrix article,\n.lwj-experience-matrix summary,\n.lwj-experience-matrix details {\n  margin: 0;\n}\n\n.lwj-matrix__shell {\n  position: relative;\n  overflow: hidden;\n  border: 1px solid var(--lwj-border);\n  border-radius: 32px;\n  background:\n    linear-gradient(\n      135deg,\n      rgba(169, 225, 0, 0.06),\n      transparent 34%\n    ),\n    var(--lwj-paper);\n  box-shadow: var(--lwj-shadow);\n}\n\n.lwj-matrix__shell::before {\n  content: \"\";\n  position: absolute;\n  top: 130px;\n  right: -115px;\n  width: 260px;\n  height: 260px;\n  border: 54px solid rgba(169, 225, 0, 0.12);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.lwj-matrix__shell::after {\n  content: \"\";\n  position: absolute;\n  top: 22px;\n  right: 28px;\n  width: 95px;\n  height: 95px;\n  opacity: 0.16;\n  background-image:\n    radial-gradient(circle, var(--lwj-lime) 2px, transparent 2.5px);\n  background-size: 13px 13px;\n  pointer-events: none;\n}\n\n\/* Header *\/\n\n.lwj-matrix__header {\n  position: relative;\n  z-index: 1;\n  padding: 48px 50px 42px;\n  color: var(--lwj-white);\n  background:\n    radial-gradient(\n      circle at 90% 20%,\n      rgba(169, 225, 0, 0.18),\n      transparent 25%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-dark-deep),\n      var(--lwj-dark)\n    );\n}\n\n.lwj-matrix__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  margin-bottom: 19px;\n  color: var(--lwj-lime);\n  font-size: 12px;\n  font-weight: 800;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-matrix__eyebrow-dot {\n  width: 9px;\n  height: 9px;\n  border-radius: 50%;\n  background: var(--lwj-lime);\n  box-shadow: 0 0 0 5px rgba(169, 225, 0, 0.14);\n}\n\n.lwj-matrix__title {\n  max-width: 830px;\n  color: var(--lwj-white);\n  font-size: clamp(30px, 4.2vw, 56px);\n  font-weight: 850;\n  line-height: 1.02;\n  letter-spacing: -0.045em;\n}\n\n.lwj-matrix__intro {\n  max-width: 720px;\n  margin-top: 20px !important;\n  color: rgba(255, 255, 255, 0.76);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n.lwj-matrix__legend {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-top: 34px;\n}\n\n.lwj-matrix__legend-item {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  min-height: 40px;\n  padding: 8px 13px 8px 9px;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: 999px;\n  color: rgba(255, 255, 255, 0.86);\n  background: rgba(255, 255, 255, 0.07);\n  backdrop-filter: blur(8px);\n  font-size: 12px;\n  font-weight: 750;\n  letter-spacing: 0.02em;\n}\n\n.lwj-matrix__legend-item > span {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  color: var(--lwj-dark-deep);\n  background: var(--lwj-white);\n  font-size: 10px;\n  font-weight: 900;\n}\n\n.lwj-matrix__legend-item--project > span {\n  background: var(--lwj-lime-soft);\n}\n\n.lwj-matrix__legend-item--proof > span {\n  background: var(--lwj-lime);\n}\n\n.lwj-matrix__legend-arrow {\n  position: relative;\n  width: 28px;\n  height: 1px;\n  background: rgba(255, 255, 255, 0.3);\n}\n\n.lwj-matrix__legend-arrow::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  right: 0;\n  width: 7px;\n  height: 7px;\n  border-top: 1px solid rgba(255, 255, 255, 0.55);\n  border-right: 1px solid rgba(255, 255, 255, 0.55);\n  transform: translateY(-50%) rotate(45deg);\n}\n\n\/* List *\/\n\n.lwj-matrix__list {\n  position: relative;\n  z-index: 2;\n  display: grid;\n  gap: 10px;\n  padding: 18px;\n}\n\n\/* Individual accordion row *\/\n\n.lwj-row {\n  overflow: hidden;\n  border: 1px solid var(--lwj-border);\n  border-radius: 18px;\n  background: var(--lwj-white);\n  box-shadow: 0 5px 18px rgba(18, 67, 54, 0.035);\n  transition:\n    border-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-row:hover {\n  border-color: rgba(19, 86, 68, 0.28);\n  box-shadow: 0 10px 26px rgba(18, 67, 54, 0.07);\n}\n\n.lwj-row[open] {\n  border-color: rgba(19, 86, 68, 0.32);\n  box-shadow: 0 14px 34px rgba(18, 67, 54, 0.09);\n}\n\n.lwj-row__summary {\n  display: grid;\n  grid-template-columns: 54px minmax(180px, 1fr) auto 38px;\n  align-items: center;\n  gap: 18px;\n  min-height: 78px;\n  padding: 13px 18px;\n  cursor: pointer;\n  list-style: none;\n  transition:\n    background-color 180ms ease,\n    color 180ms ease;\n}\n\n.lwj-row__summary::-webkit-details-marker {\n  display: none;\n}\n\n.lwj-row__summary::marker {\n  display: none;\n  content: \"\";\n}\n\n.lwj-row__summary:hover {\n  background: rgba(19, 86, 68, 0.025);\n}\n\n.lwj-row__summary:focus-visible {\n  outline: 3px solid rgba(169, 225, 0, 0.55);\n  outline-offset: -3px;\n}\n\n.lwj-row[open] .lwj-row__summary {\n  color: var(--lwj-white);\n  background:\n    linear-gradient(\n      90deg,\n      var(--lwj-dark-deep),\n      var(--lwj-dark)\n    );\n}\n\n.lwj-row__number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 44px;\n  height: 44px;\n  border: 1px solid rgba(19, 86, 68, 0.13);\n  border-radius: 13px;\n  color: var(--lwj-dark);\n  background: var(--lwj-paper);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: 0.05em;\n  transition:\n    color 180ms ease,\n    background-color 180ms ease,\n    border-color 180ms ease;\n}\n\n.lwj-row[open] .lwj-row__number {\n  color: var(--lwj-dark-deep);\n  border-color: var(--lwj-lime);\n  background: var(--lwj-lime);\n}\n\n.lwj-row__field {\n  color: inherit;\n  font-size: 19px;\n  font-weight: 820;\n  line-height: 1.2;\n  letter-spacing: -0.02em;\n}\n\n.lwj-row__prompt {\n  color: var(--lwj-muted);\n  font-size: 12px;\n  font-weight: 750;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  transition: color 180ms ease;\n}\n\n.lwj-row[open] .lwj-row__prompt {\n  color: rgba(255, 255, 255, 0.62);\n}\n\n.lwj-row__toggle {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 36px;\n  height: 36px;\n  border: 1px solid rgba(19, 86, 68, 0.15);\n  border-radius: 50%;\n  background: rgba(19, 86, 68, 0.04);\n  transition:\n    transform 220ms ease,\n    background-color 180ms ease,\n    border-color 180ms ease;\n}\n\n.lwj-row__toggle::before,\n.lwj-row__toggle::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 13px;\n  height: 2px;\n  border-radius: 2px;\n  background: var(--lwj-dark);\n  transform: translate(-50%, -50%);\n  transition:\n    transform 220ms ease,\n    opacity 180ms ease,\n    background-color 180ms ease;\n}\n\n.lwj-row__toggle::after {\n  transform: translate(-50%, -50%) rotate(90deg);\n}\n\n.lwj-row[open] .lwj-row__toggle {\n  border-color: rgba(169, 225, 0, 0.65);\n  background: rgba(169, 225, 0, 0.12);\n  transform: rotate(180deg);\n}\n\n.lwj-row[open] .lwj-row__toggle::before,\n.lwj-row[open] .lwj-row__toggle::after {\n  background: var(--lwj-lime);\n}\n\n.lwj-row[open] .lwj-row__toggle::after {\n  opacity: 0;\n}\n\n\/* Expanded content *\/\n\n.lwj-row__content {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.85fr)\n    48px\n    minmax(0, 1.25fr)\n    minmax(0, 1fr);\n  gap: 14px;\n  align-items: stretch;\n  padding: 18px;\n  border-top: 1px solid rgba(19, 86, 68, 0.09);\n  background:\n    linear-gradient(\n      135deg,\n      rgba(169, 225, 0, 0.035),\n      transparent 45%\n    ),\n    var(--lwj-paper);\n  animation: lwjMatrixReveal 230ms ease both;\n}\n\n@keyframes lwjMatrixReveal {\n  from {\n    opacity: 0;\n    transform: translateY(-5px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* Cards *\/\n\n.lwj-card {\n  position: relative;\n  min-width: 0;\n  min-height: 150px;\n  padding: 19px 18px 20px;\n  border-radius: 15px;\n}\n\n.lwj-card__label {\n  display: block;\n  margin-bottom: 14px;\n  font-size: 10px;\n  font-weight: 900;\n  line-height: 1.25;\n  letter-spacing: 0.105em;\n  text-transform: uppercase;\n}\n\n.lwj-card p {\n  color: inherit;\n  font-size: 15px;\n  font-weight: 650;\n  line-height: 1.58;\n  overflow-wrap: anywhere;\n}\n\n.lwj-card--weak {\n  border: 1px dashed rgba(21, 37, 31, 0.25);\n  color: #38433f;\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(21, 37, 31, 0.018),\n      rgba(21, 37, 31, 0.018) 7px,\n      transparent 7px,\n      transparent 14px\n    ),\n    var(--lwj-paper-warm);\n}\n\n.lwj-card--weak .lwj-card__label {\n  color: #747d79;\n}\n\n.lwj-card--project {\n  border: 1px solid rgba(19, 86, 68, 0.19);\n  color: var(--lwj-text);\n  background:\n    radial-gradient(\n      circle at 100% 0,\n      rgba(169, 225, 0, 0.22),\n      transparent 32%\n    ),\n    var(--lwj-white);\n}\n\n.lwj-card--project::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 18px;\n  width: 54px;\n  height: 4px;\n  border-radius: 0 0 5px 5px;\n  background: var(--lwj-lime);\n}\n\n.lwj-card--project .lwj-card__label {\n  color: var(--lwj-dark);\n}\n\n.lwj-card--proof {\n  overflow: hidden;\n  border: 1px solid var(--lwj-dark);\n  color: var(--lwj-white);\n  background:\n    radial-gradient(\n      circle at 90% 15%,\n      rgba(169, 225, 0, 0.2),\n      transparent 28%\n    ),\n    linear-gradient(\n      145deg,\n      var(--lwj-dark),\n      var(--lwj-dark-deep)\n    );\n}\n\n.lwj-card--proof::after {\n  content: \"\";\n  position: absolute;\n  right: -22px;\n  bottom: -30px;\n  width: 90px;\n  height: 90px;\n  border: 17px solid rgba(169, 225, 0, 0.16);\n  border-radius: 50%;\n}\n\n.lwj-card--proof .lwj-card__label {\n  position: relative;\n  z-index: 1;\n  color: var(--lwj-lime);\n}\n\n.lwj-card--proof p {\n  position: relative;\n  z-index: 1;\n  color: var(--lwj-white);\n}\n\n\/* Arrow between first two cards *\/\n\n.lwj-card-arrow {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.lwj-card-arrow > span {\n  position: relative;\n  display: block;\n  width: 34px;\n  height: 2px;\n  border-radius: 2px;\n  background: var(--lwj-green-soft);\n}\n\n.lwj-card-arrow > span::before {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  right: -1px;\n  width: 9px;\n  height: 9px;\n  border-top: 2px solid var(--lwj-green-soft);\n  border-right: 2px solid var(--lwj-green-soft);\n  transform: translateY(-50%) rotate(45deg);\n}\n\n.lwj-card-arrow > span::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: -2px;\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: var(--lwj-lime);\n  box-shadow: 0 0 0 5px rgba(169, 225, 0, 0.15);\n  transform: translateY(-50%);\n}\n\n\/* Footer *\/\n\n.lwj-matrix__footer {\n  position: relative;\n  z-index: 1;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  margin: 0 18px 18px;\n  padding: 18px 20px;\n  border: 1px solid rgba(19, 86, 68, 0.13);\n  border-radius: 16px;\n  color: var(--lwj-dark);\n  background: rgba(255, 255, 255, 0.68);\n  font-size: 14px;\n  font-weight: 680;\n  line-height: 1.55;\n}\n\n.lwj-matrix__footer-mark {\n  flex: 0 0 auto;\n  width: 12px;\n  height: 12px;\n  margin-top: 5px;\n  border-radius: 3px;\n  background: var(--lwj-lime);\n  box-shadow: 4px 4px 0 var(--lwj-dark);\n  transform: rotate(-7deg);\n}\n\n\/* Tablet *\/\n\n@media (max-width: 980px) {\n  .lwj-row__content {\n    grid-template-columns:\n      minmax(0, 0.85fr)\n      40px\n      minmax(0, 1.15fr);\n  }\n\n  .lwj-card--proof {\n    grid-column: 1 \/ -1;\n    min-height: auto;\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 720px) {\n  .lwj-experience-matrix {\n    margin: 26px auto;\n  }\n\n  .lwj-matrix__shell {\n    border-radius: 23px;\n  }\n\n  .lwj-matrix__header {\n    padding: 36px 24px 31px;\n  }\n\n  .lwj-matrix__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-matrix__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-matrix__legend {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 8px;\n    margin-top: 27px;\n  }\n\n  .lwj-matrix__legend-item {\n    width: 100%;\n  }\n\n  .lwj-matrix__legend-arrow {\n    width: 1px;\n    height: 13px;\n    margin-left: 20px;\n    background: rgba(255, 255, 255, 0.26);\n  }\n\n  .lwj-matrix__legend-arrow::after {\n    top: auto;\n    right: auto;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%) rotate(135deg);\n  }\n\n  .lwj-matrix__list {\n    gap: 9px;\n    padding: 11px;\n  }\n\n  .lwj-row {\n    border-radius: 15px;\n  }\n\n  .lwj-row__summary {\n    grid-template-columns: 44px minmax(0, 1fr) 34px;\n    gap: 12px;\n    min-height: 68px;\n    padding: 11px 13px;\n  }\n\n  .lwj-row__number {\n    width: 40px;\n    height: 40px;\n    border-radius: 11px;\n  }\n\n  .lwj-row__field {\n    font-size: 16px;\n    line-height: 1.28;\n  }\n\n  .lwj-row__prompt {\n    display: none;\n  }\n\n  .lwj-row__toggle {\n    width: 32px;\n    height: 32px;\n  }\n\n  .lwj-row__content {\n    grid-template-columns: 1fr;\n    gap: 10px;\n    padding: 11px;\n  }\n\n  .lwj-card {\n    min-height: auto;\n    padding: 17px 16px 18px;\n    border-radius: 13px;\n  }\n\n  .lwj-card__label {\n    margin-bottom: 9px;\n  }\n\n  .lwj-card p {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .lwj-card-arrow {\n    min-height: 30px;\n  }\n\n  .lwj-card-arrow > span {\n    width: 2px;\n    height: 25px;\n  }\n\n  .lwj-card-arrow > span::before {\n    top: auto;\n    right: auto;\n    bottom: -1px;\n    left: 50%;\n    transform: translateX(-50%) rotate(135deg);\n  }\n\n  .lwj-card-arrow > span::after {\n    top: -1px;\n    left: 50%;\n    transform: translate(-50%, 0);\n  }\n\n  .lwj-card--proof {\n    grid-column: auto;\n  }\n\n  .lwj-matrix__footer {\n    margin: 0 11px 11px;\n    padding: 16px;\n    font-size: 13px;\n  }\n}\n\n\/* Very small screens *\/\n\n@media (max-width: 390px) {\n  .lwj-matrix__header {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-matrix__title {\n    font-size: 28px;\n  }\n\n  .lwj-row__summary {\n    grid-template-columns: 39px minmax(0, 1fr) 30px;\n    gap: 9px;\n    padding-right: 10px;\n    padding-left: 10px;\n  }\n\n  .lwj-row__number {\n    width: 37px;\n    height: 37px;\n  }\n\n  .lwj-row__toggle {\n    width: 30px;\n    height: 30px;\n  }\n}\n\n\/* Reduced animation *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-experience-matrix *,\n  .lwj-experience-matrix *::before,\n  .lwj-experience-matrix *::after {\n    scroll-behavior: auto !important;\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* Print version *\/\n\n@media print {\n  .lwj-experience-matrix {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-matrix__shell {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-row__prompt,\n  .lwj-row__toggle {\n    display: none;\n  }\n\n  .lwj-row__content,\n  .lwj-row:not([open]) > .lwj-row__content {\n    display: grid !important;\n  }\n}\n<\/style>\n\n<section class=\"lwj-experience-matrix\" aria-labelledby=\"lwj-experience-title\">\n  <div class=\"lwj-matrix__shell\">\n\n    <header class=\"lwj-matrix__header\">\n      <div class=\"lwj-matrix__eyebrow\">\n        <span class=\"lwj-matrix__eyebrow-dot\"><\/span>\n        Portfolio reality check\n      <\/div>\n\n      <h2 class=\"lwj-matrix__title\" id=\"lwj-experience-title\">\n        Turn an educational task into hiring evidence\n      <\/h2>\n\n      <p class=\"lwj-matrix__intro\">\n        Choose a field to compare a weak portfolio artefact with a project\n        that creates real experience and measurable proof.\n      <\/p>\n\n      <div class=\"lwj-matrix__legend\" aria-label=\"Comparison stages\">\n        <span class=\"lwj-matrix__legend-item lwj-matrix__legend-item--weak\">\n          <span>01<\/span>\n          Weak artefact\n        <\/span>\n\n        <span class=\"lwj-matrix__legend-arrow\" aria-hidden=\"true\"><\/span>\n\n        <span class=\"lwj-matrix__legend-item lwj-matrix__legend-item--project\">\n          <span>02<\/span>\n          Real project\n        <\/span>\n\n        <span class=\"lwj-matrix__legend-arrow\" aria-hidden=\"true\"><\/span>\n\n        <span class=\"lwj-matrix__legend-item lwj-matrix__legend-item--proof\">\n          <span>03<\/span>\n          Proof\n        <\/span>\n      <\/div>\n    <\/header>\n\n    <div class=\"lwj-matrix__list\">\n\n      <!-- 01 -->\n      <details class=\"lwj-row\" open>\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">01<\/span>\n          <span class=\"lwj-row__field\">Copywriting<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>Ten articles on random subjects<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Rewrite an email sequence for a real organisation after\n              analysing audience questions\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Opens, clicks, replies, unsubscribes, and qualitative feedback\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 02 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">02<\/span>\n          <span class=\"lwj-row__field\">Content and SEO<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>An AI blog with no readers<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Build a semantic cluster for a narrow topic, update existing\n              materials, and connect them with internal links\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Indexing, positions, impressions, clicks, conversion actions,\n              and limits of the measurement period\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 03 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">03<\/span>\n          <span class=\"lwj-row__field\">Social media<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A content plan for an imaginary brand<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Run a four-week test of three content hypotheses in a live account\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Retention, saves, clicks, enquiries, and more than reach alone\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 04 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">04<\/span>\n          <span class=\"lwj-row__field\">Performance marketing<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>An attractive media plan<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Run a small test budget with predefined stopping conditions\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              CAC or cost per target action, lead quality, and confidence range\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 05 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">05<\/span>\n          <span class=\"lwj-row__field\">UI\/UX<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A concept for a banking app<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Identify a real problem in an NGO or service website and test it\n              before and after\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Task completion, errors, time, user quotes, and accessibility\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 06 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">06<\/span>\n          <span class=\"lwj-row__field\">Graphic design<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A series of unrelated posters<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Create a system of event materials across several formats and\n              print constraints\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Consistency, speed of adaptation, legibility, and actual use by\n              the organiser\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 07 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">07<\/span>\n          <span class=\"lwj-row__field\">Development<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>Another to-do list<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Fix a defect or add a limited function to a product people use\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Issue, tests, review, monitoring, and the result after release\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 08 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">08<\/span>\n          <span class=\"lwj-row__field\">QA<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A login-form checklist<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Build a risk model and test a real open-source product\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Reproducible defects, priority, risk coverage, and accepted issues\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 09 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">09<\/span>\n          <span class=\"lwj-row__field\">Data analytics<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A dashboard built from a clean dataset<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Answer an organisation\u2019s question using messy data and a\n              disputed metric\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Data quality, assumptions, and the decision made from the analysis\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 10 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">10<\/span>\n          <span class=\"lwj-row__field\">Product management<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A concept for a \u201cdream app\u201d<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Find a problem, test demand without development, and run a small\n              experiment\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Interviews, behavioural signals, stopping criteria, and the\n              decision to continue or stop\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 11 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">11<\/span>\n          <span class=\"lwj-row__field\">Project management<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A plan for a perfect project<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Coordinate a limited initiative involving three to five\n              participants and an external deadline\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Risks, scope changes, decision logs, deadline performance, and\n              retrospective\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 12 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">12<\/span>\n          <span class=\"lwj-row__field\">HR and recruitment<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A job-description template<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Redesign a real vacancy and hiring funnel for a small team\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Relevance of applications, time between stages, reasons for\n              rejection, and candidate experience\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 13 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">13<\/span>\n          <span class=\"lwj-row__field\">Learning and development<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A course presentation<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Diagnose a gap, run a mini-programme, and check whether the skill\n              is applied\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Before and after, completion of a work task, and manager feedback\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 14 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">14<\/span>\n          <span class=\"lwj-row__field\">Finance<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A textbook company model<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Build cash flow and scenarios for a small project with real\n              constraints\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Accuracy of assumptions, scenarios, spending decisions, and\n              variance from actual results\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 15 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">15<\/span>\n          <span class=\"lwj-row__field\">Legal support<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A contract template<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Under professional supervision, compare clauses in a real\n              standard contract and map the risks\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Currency of sources, risk map, and accepted changes, without\n              practising independently\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 16 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">16<\/span>\n          <span class=\"lwj-row__field\">Operations<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A theoretical process diagram<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Measure a live process, remove a bottleneck, and write a working\n              procedure\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Cycle time, errors, returns, and compliance after the change\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 17 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">17<\/span>\n          <span class=\"lwj-row__field\">Customer support<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A collection of ideal responses<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Analyse anonymised enquiries and improve the knowledge base\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Repeat enquiries, response time, escalations, and article usefulness\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n      <!-- 18 -->\n      <details class=\"lwj-row\">\n        <summary class=\"lwj-row__summary\">\n          <span class=\"lwj-row__number\">18<\/span>\n          <span class=\"lwj-row__field\">Sales<\/span>\n          <span class=\"lwj-row__prompt\">View comparison<\/span>\n          <span class=\"lwj-row__toggle\" aria-hidden=\"true\"><\/span>\n        <\/summary>\n\n        <div class=\"lwj-row__content\">\n          <article class=\"lwj-card lwj-card--weak\">\n            <span class=\"lwj-card__label\">Weak educational artefact<\/span>\n            <p>A script for an imaginary product<\/p>\n          <\/article>\n\n          <div class=\"lwj-card-arrow\" aria-hidden=\"true\">\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-card lwj-card--project\">\n            <span class=\"lwj-card__label\">Project that produces experience<\/span>\n            <p>\n              Conduct a series of real discovery conversations and update lead\n              qualification\n            <\/p>\n          <\/article>\n\n          <article class=\"lwj-card lwj-card--proof\">\n            <span class=\"lwj-card__label\">What to measure or prove<\/span>\n            <p>\n              Reasons for rejection, movement between stages, note quality,\n              and forecast accuracy\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/details>\n\n    <\/div>\n\n    <footer class=\"lwj-matrix__footer\">\n      <span class=\"lwj-matrix__footer-mark\" aria-hidden=\"true\"><\/span>\n      A portfolio becomes stronger when it shows a real constraint, a decision,\n      and evidence of what happened next.\n    <\/footer>\n\n  <\/div>\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\">AI can be used in every one of these options. An editor may ask it to cluster questions but manually check the search results and customer conversations. An analyst may obtain a draft SQL query but test the granularity and compare the final result against a control sample. A designer may generate directions but still conduct the research and verify accessibility. A developer may receive code but write the criteria, tests, and rollback plan. The value lies not in ostentatiously rejecting the tool but in maintaining control over the entire chain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One project with two iterations is better than five projects without consequences. The first iteration demonstrates an ability to act; the second demonstrates an ability to learn. The second is much harder to fake. AI can easily create a persuasive version of success, but real feedback leaves irregularities: the hypothesis failed, the user understood something else, the data was insufficient, or the solution had to be narrowed. These irregularities are professional fingerprints.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Turn a Project Into Evidence Rather Than a School Report<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A recruiter will not conduct an archaeological expedition through your portfolio. They have minutes, and sometimes seconds, to determine whether the pictures conceal real competence. A case must therefore be concise at first glance and detailed when examined. The opening screen should state the task, role, constraint, action, and result. Research, alternatives, verification, and artefacts can follow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A strong case does not begin with \u201cabout me\u201d or a list of tools. It begins with someone else\u2019s problem. The candidate then describes their own responsibility without hiding inside collective fog. \u201cWe developed\u201d says nothing if it is unclear what you personally did. In team projects, identify your colleagues\u2019 contributions and the boundaries of your own decisions. This does not diminish your achievement. On the contrary, it demonstrates the ability to exist among other people, which offices continue to regard as a useful trait.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORK JOB \u2014 CASE-STUDY CREDIBILITY AUDIT\n   Styles are isolated inside .lwj-case-audit\n   ========================================================= *\/\n\n.lwj-case-audit {\n  --lwj-ca-green: #135644;\n  --lwj-ca-green-dark: #0b3f33;\n  --lwj-ca-green-soft: #3a7061;\n  --lwj-ca-lime: #a9e100;\n  --lwj-ca-lime-light: #e9f9b3;\n  --lwj-ca-white: #ffffff;\n  --lwj-ca-black: #000000;\n  --lwj-ca-paper: #f3f6f4;\n  --lwj-ca-paper-dark: #e8eeeb;\n  --lwj-ca-weak-bg: #f1efeb;\n  --lwj-ca-weak-text: #59635f;\n  --lwj-ca-text: #14241e;\n  --lwj-ca-muted: #6b7772;\n  --lwj-ca-border: rgba(19, 86, 68, 0.16);\n  --lwj-ca-shadow: 0 24px 65px rgba(11, 63, 51, 0.13);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  color: var(--lwj-ca-text);\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height: 1.5;\n}\n\n.lwj-case-audit,\n.lwj-case-audit *,\n.lwj-case-audit *::before,\n.lwj-case-audit *::after {\n  box-sizing: border-box;\n}\n\n.lwj-case-audit h2,\n.lwj-case-audit h3,\n.lwj-case-audit p,\n.lwj-case-audit blockquote,\n.lwj-case-audit article,\n.lwj-case-audit header,\n.lwj-case-audit footer {\n  margin: 0;\n}\n\n.lwj-case-audit__shell {\n  position: relative;\n  overflow: hidden;\n  border: 1px solid var(--lwj-ca-border);\n  border-radius: 30px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(169, 225, 0, 0.035),\n      transparent 38%\n    ),\n    var(--lwj-ca-paper);\n  box-shadow: var(--lwj-ca-shadow);\n}\n\n\/* Hidden radio controls *\/\n\n.lwj-case-audit__radio {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  opacity: 0;\n  pointer-events: none;\n}\n\n\/* Header *\/\n\n.lwj-case-audit__header {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  gap: 40px;\n  align-items: end;\n  padding: 48px 50px 44px;\n  color: var(--lwj-ca-white);\n  background:\n    radial-gradient(\n      circle at 92% 15%,\n      rgba(169, 225, 0, 0.21),\n      transparent 25%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-ca-green-dark),\n      var(--lwj-ca-green)\n    );\n}\n\n.lwj-case-audit__header::before {\n  content: \"\";\n  position: absolute;\n  top: -62px;\n  right: 140px;\n  width: 175px;\n  height: 175px;\n  border: 35px solid rgba(255, 255, 255, 0.035);\n  border-radius: 50%;\n}\n\n.lwj-case-audit__header::after {\n  content: \"\";\n  position: absolute;\n  top: 25px;\n  right: 26px;\n  width: 93px;\n  height: 93px;\n  opacity: 0.17;\n  background-image:\n    radial-gradient(\n      circle,\n      var(--lwj-ca-lime) 2px,\n      transparent 2.5px\n    );\n  background-size: 13px 13px;\n}\n\n.lwj-case-audit__header-copy,\n.lwj-case-audit__score {\n  position: relative;\n  z-index: 1;\n}\n\n.lwj-case-audit__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 20px;\n  color: var(--lwj-ca-lime);\n  font-size: 12px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-case-audit__eyebrow-icon {\n  position: relative;\n  width: 18px;\n  height: 18px;\n  border: 2px solid var(--lwj-ca-lime);\n  border-radius: 50%;\n}\n\n.lwj-case-audit__eyebrow-icon::before {\n  content: \"\";\n  position: absolute;\n  top: 3px;\n  left: 5px;\n  width: 4px;\n  height: 7px;\n  border-right: 2px solid var(--lwj-ca-lime);\n  border-bottom: 2px solid var(--lwj-ca-lime);\n  transform: rotate(45deg);\n}\n\n.lwj-case-audit__title {\n  max-width: 830px;\n  color: var(--lwj-ca-white);\n  font-size: clamp(31px, 4.5vw, 58px);\n  font-weight: 880;\n  line-height: 1.02;\n  letter-spacing: -0.048em;\n}\n\n.lwj-case-audit__intro {\n  max-width: 720px;\n  margin-top: 20px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n.lwj-case-audit__score {\n  display: flex;\n  align-items: center;\n  gap: 13px;\n  min-width: 180px;\n  padding: 17px 19px;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: 18px;\n  background: rgba(255, 255, 255, 0.07);\n  backdrop-filter: blur(8px);\n}\n\n.lwj-case-audit__score-number {\n  color: var(--lwj-ca-lime);\n  font-size: 44px;\n  font-weight: 900;\n  line-height: 0.85;\n  letter-spacing: -0.07em;\n}\n\n.lwj-case-audit__score-label {\n  color: rgba(255, 255, 255, 0.72);\n  font-size: 11px;\n  font-weight: 800;\n  line-height: 1.3;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n\/* Toolbar *\/\n\n.lwj-case-audit__toolbar {\n  position: relative;\n  z-index: 3;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 24px;\n  padding: 18px 22px;\n  border-bottom: 1px solid var(--lwj-ca-border);\n  background: var(--lwj-ca-white);\n}\n\n.lwj-case-audit__toolbar-label {\n  color: var(--lwj-ca-muted);\n  font-size: 11px;\n  font-weight: 850;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lwj-case-audit__switcher {\n  display: inline-grid;\n  grid-template-columns: repeat(3, auto);\n  gap: 5px;\n  padding: 5px;\n  border: 1px solid var(--lwj-ca-border);\n  border-radius: 999px;\n  background: var(--lwj-ca-paper);\n}\n\n.lwj-case-audit__switcher label {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  min-height: 40px;\n  padding: 8px 15px;\n  border-radius: 999px;\n  color: var(--lwj-ca-muted);\n  cursor: pointer;\n  font-size: 12px;\n  font-weight: 800;\n  line-height: 1;\n  white-space: nowrap;\n  transition:\n    color 180ms ease,\n    background-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-case-audit__switcher label:hover {\n  color: var(--lwj-ca-green);\n  background: rgba(19, 86, 68, 0.05);\n}\n\n.lwj-case-audit__switcher-icon {\n  position: relative;\n  flex: 0 0 auto;\n  width: 16px;\n  height: 16px;\n}\n\n.lwj-case-audit__switcher-icon--compare::before,\n.lwj-case-audit__switcher-icon--compare::after {\n  content: \"\";\n  position: absolute;\n  top: 2px;\n  width: 6px;\n  height: 12px;\n  border-radius: 2px;\n}\n\n.lwj-case-audit__switcher-icon--compare::before {\n  left: 0;\n  background: var(--lwj-ca-green);\n}\n\n.lwj-case-audit__switcher-icon--compare::after {\n  right: 0;\n  background: #a7aaa8;\n}\n\n.lwj-case-audit__switcher-icon--strong {\n  border: 2px solid var(--lwj-ca-green);\n  border-radius: 50%;\n}\n\n.lwj-case-audit__switcher-icon--strong::before {\n  content: \"\";\n  position: absolute;\n  top: 2px;\n  left: 4px;\n  width: 4px;\n  height: 7px;\n  border-right: 2px solid var(--lwj-ca-green);\n  border-bottom: 2px solid var(--lwj-ca-green);\n  transform: rotate(45deg);\n}\n\n.lwj-case-audit__switcher-icon--weak {\n  border: 2px solid #858d89;\n  border-radius: 50%;\n}\n\n.lwj-case-audit__switcher-icon--weak::before,\n.lwj-case-audit__switcher-icon--weak::after {\n  content: \"\";\n  position: absolute;\n  top: 5px;\n  left: 2px;\n  width: 8px;\n  height: 2px;\n  border-radius: 2px;\n  background: #858d89;\n}\n\n.lwj-case-audit__switcher-icon--weak::before {\n  transform: rotate(45deg);\n}\n\n.lwj-case-audit__switcher-icon--weak::after {\n  transform: rotate(-45deg);\n}\n\n\/* Active view buttons *\/\n\n#lwj-case-audit-compare-en:checked\n  ~ .lwj-case-audit__shell\n  label[for=\"lwj-case-audit-compare-en\"],\n#lwj-case-audit-strong-en:checked\n  ~ .lwj-case-audit__shell\n  label[for=\"lwj-case-audit-strong-en\"],\n#lwj-case-audit-weak-en:checked\n  ~ .lwj-case-audit__shell\n  label[for=\"lwj-case-audit-weak-en\"] {\n  color: var(--lwj-ca-white);\n  background: var(--lwj-ca-green);\n  box-shadow: 0 6px 16px rgba(19, 86, 68, 0.19);\n}\n\n\/* Column heading *\/\n\n.lwj-case-audit__column-headings {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n  padding: 18px 18px 0;\n}\n\n.lwj-case-audit__column-heading {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 15px 17px;\n  border-radius: 14px;\n}\n\n.lwj-case-audit__column-heading--strong {\n  color: var(--lwj-ca-green-dark);\n  background: var(--lwj-ca-lime-light);\n}\n\n.lwj-case-audit__column-heading--weak {\n  color: var(--lwj-ca-weak-text);\n  background: var(--lwj-ca-paper-dark);\n}\n\n.lwj-case-audit__column-heading > span:last-child {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  font-size: 11px;\n  line-height: 1.4;\n}\n\n.lwj-case-audit__column-heading strong {\n  font-size: 13px;\n  font-weight: 850;\n}\n\n.lwj-case-audit__column-symbol {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 30px;\n  height: 30px;\n  border-radius: 50%;\n  font-size: 17px;\n  font-weight: 900;\n}\n\n.lwj-case-audit__column-heading--strong\n  .lwj-case-audit__column-symbol {\n  color: var(--lwj-ca-white);\n  background: var(--lwj-ca-green);\n}\n\n.lwj-case-audit__column-heading--weak\n  .lwj-case-audit__column-symbol {\n  color: var(--lwj-ca-white);\n  background: #858d89;\n}\n\n\/* Cards grid *\/\n\n.lwj-case-audit__grid {\n  display: grid;\n  gap: 13px;\n  padding: 14px 18px 18px;\n}\n\n.lwj-case-card {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  overflow: hidden;\n  border: 1px solid var(--lwj-ca-border);\n  border-radius: 19px;\n  background: var(--lwj-ca-white);\n  box-shadow: 0 7px 22px rgba(11, 63, 51, 0.045);\n  transition:\n    border-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-case-card:hover {\n  border-color: rgba(19, 86, 68, 0.29);\n  box-shadow: 0 13px 30px rgba(11, 63, 51, 0.08);\n  transform: translateY(-1px);\n}\n\n.lwj-case-card__header {\n  position: relative;\n  display: grid;\n  grid-template-columns: 48px minmax(0, 1fr) auto;\n  grid-column: 1 \/ -1;\n  gap: 14px;\n  align-items: center;\n  min-height: 79px;\n  padding: 14px 18px;\n  border-bottom: 1px solid var(--lwj-ca-border);\n  background:\n    linear-gradient(\n      90deg,\n      rgba(19, 86, 68, 0.045),\n      transparent 55%\n    ),\n    var(--lwj-ca-white);\n}\n\n.lwj-case-card__number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 45px;\n  height: 45px;\n  border-radius: 13px;\n  color: var(--lwj-ca-green-dark);\n  background: var(--lwj-ca-lime);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: 0.05em;\n  box-shadow: 4px 4px 0 rgba(19, 86, 68, 0.16);\n}\n\n.lwj-case-card__overline {\n  display: block;\n  margin-bottom: 2px;\n  color: var(--lwj-ca-muted);\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.lwj-case-card__title {\n  color: var(--lwj-ca-green-dark);\n  font-size: 20px;\n  font-weight: 860;\n  line-height: 1.15;\n  letter-spacing: -0.025em;\n}\n\n.lwj-case-card__tag {\n  display: inline-flex;\n  align-items: center;\n  min-height: 30px;\n  padding: 7px 11px;\n  border: 1px solid var(--lwj-ca-border);\n  border-radius: 999px;\n  color: var(--lwj-ca-green);\n  background: var(--lwj-ca-paper);\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.035em;\n  white-space: nowrap;\n}\n\n\/* Strong and weak versions *\/\n\n.lwj-case-card__version {\n  position: relative;\n  min-width: 0;\n  min-height: 188px;\n  padding: 21px 21px 20px;\n}\n\n.lwj-case-card__version--strong {\n  border-right: 1px solid var(--lwj-ca-border);\n  background:\n    radial-gradient(\n      circle at 95% 0,\n      rgba(169, 225, 0, 0.17),\n      transparent 33%\n    ),\n    var(--lwj-ca-white);\n}\n\n.lwj-case-card__version--strong::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 21px;\n  width: 58px;\n  height: 4px;\n  border-radius: 0 0 5px 5px;\n  background: var(--lwj-ca-lime);\n}\n\n.lwj-case-card__version--weak {\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(51, 63, 58, 0.018),\n      rgba(51, 63, 58, 0.018) 8px,\n      transparent 8px,\n      transparent 16px\n    ),\n    var(--lwj-ca-weak-bg);\n}\n\n.lwj-case-card__version-label {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  margin-bottom: 15px;\n  font-size: 10px;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.105em;\n  text-transform: uppercase;\n}\n\n.lwj-case-card__version-label > span {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 21px;\n  height: 21px;\n  border-radius: 50%;\n  font-size: 12px;\n  font-weight: 900;\n}\n\n.lwj-case-card__version--strong\n  .lwj-case-card__version-label {\n  color: var(--lwj-ca-green);\n}\n\n.lwj-case-card__version--strong\n  .lwj-case-card__version-label > span {\n  color: var(--lwj-ca-white);\n  background: var(--lwj-ca-green);\n}\n\n.lwj-case-card__version--weak\n  .lwj-case-card__version-label {\n  color: #747d79;\n}\n\n.lwj-case-card__version--weak\n  .lwj-case-card__version-label > span {\n  color: var(--lwj-ca-white);\n  background: #858d89;\n}\n\n.lwj-case-card blockquote {\n  position: relative;\n  padding-left: 18px;\n  color: var(--lwj-ca-text);\n  font-size: 16px;\n  font-weight: 720;\n  line-height: 1.57;\n  letter-spacing: -0.012em;\n  overflow-wrap: anywhere;\n}\n\n.lwj-case-card blockquote::before {\n  content: \"\";\n  position: absolute;\n  top: 4px;\n  bottom: 4px;\n  left: 0;\n  width: 4px;\n  border-radius: 5px;\n}\n\n.lwj-case-card__version--strong blockquote::before {\n  background: var(--lwj-ca-lime);\n}\n\n.lwj-case-card__version--weak blockquote {\n  color: #525c58;\n}\n\n.lwj-case-card__version--weak blockquote::before {\n  background: #a5aaa8;\n}\n\n.lwj-case-card__note {\n  margin-top: 15px !important;\n  color: var(--lwj-ca-muted);\n  font-size: 12px;\n  font-weight: 550;\n  line-height: 1.55;\n}\n\n\/* CSS-only filtering *\/\n\n#lwj-case-audit-strong-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-card__version--weak,\n#lwj-case-audit-strong-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-audit__column-heading--weak {\n  display: none;\n}\n\n#lwj-case-audit-weak-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-card__version--strong,\n#lwj-case-audit-weak-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-audit__column-heading--strong {\n  display: none;\n}\n\n#lwj-case-audit-strong-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-card,\n#lwj-case-audit-weak-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-card,\n#lwj-case-audit-strong-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-audit__column-headings,\n#lwj-case-audit-weak-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-audit__column-headings {\n  grid-template-columns: minmax(0, 1fr);\n}\n\n#lwj-case-audit-strong-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-card__version--strong {\n  border-right: 0;\n}\n\n#lwj-case-audit-weak-en:checked\n  ~ .lwj-case-audit__shell\n  .lwj-case-card__version--weak {\n  background:\n    linear-gradient(\n      120deg,\n      rgba(82, 92, 88, 0.03),\n      transparent 55%\n    ),\n    var(--lwj-ca-weak-bg);\n}\n\n\/* Footer *\/\n\n.lwj-case-audit__footer {\n  display: flex;\n  align-items: flex-start;\n  gap: 16px;\n  margin: 0 18px 18px;\n  padding: 21px 22px;\n  border-radius: 17px;\n  color: var(--lwj-ca-white);\n  background:\n    radial-gradient(\n      circle at 94% 20%,\n      rgba(169, 225, 0, 0.16),\n      transparent 30%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-ca-green-dark),\n      var(--lwj-ca-green)\n    );\n}\n\n.lwj-case-audit__footer-icon {\n  position: relative;\n  flex: 0 0 auto;\n  width: 41px;\n  height: 41px;\n  border-radius: 12px;\n  background: var(--lwj-ca-lime);\n  box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.17);\n  transform: rotate(-3deg);\n}\n\n.lwj-case-audit__footer-icon::before {\n  content: \"\";\n  position: absolute;\n  top: 10px;\n  left: 11px;\n  width: 16px;\n  height: 12px;\n  border-right: 3px solid var(--lwj-ca-green-dark);\n  border-bottom: 3px solid var(--lwj-ca-green-dark);\n  transform: rotate(45deg);\n}\n\n.lwj-case-audit__footer strong {\n  display: block;\n  color: var(--lwj-ca-lime);\n  font-size: 15px;\n  font-weight: 850;\n}\n\n.lwj-case-audit__footer p {\n  max-width: 850px;\n  margin-top: 5px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* Tablet *\/\n\n@media (max-width: 900px) {\n  .lwj-case-audit__header {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .lwj-case-audit__score {\n    width: fit-content;\n  }\n\n  .lwj-case-audit__toolbar {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .lwj-case-audit__switcher {\n    width: 100%;\n  }\n\n  .lwj-case-audit__switcher label {\n    width: 100%;\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 700px) {\n  .lwj-case-audit {\n    margin: 26px auto;\n  }\n\n  .lwj-case-audit__shell {\n    border-radius: 22px;\n  }\n\n  .lwj-case-audit__header {\n    gap: 27px;\n    padding: 35px 23px 31px;\n  }\n\n  .lwj-case-audit__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-case-audit__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-case-audit__score {\n    min-width: 0;\n  }\n\n  .lwj-case-audit__score-number {\n    font-size: 38px;\n  }\n\n  .lwj-case-audit__toolbar {\n    padding: 15px 13px;\n  }\n\n  .lwj-case-audit__switcher {\n    grid-template-columns: 1fr;\n    border-radius: 15px;\n  }\n\n  .lwj-case-audit__switcher label {\n    min-height: 42px;\n    border-radius: 11px;\n  }\n\n  .lwj-case-audit__column-headings {\n    grid-template-columns: 1fr;\n    padding: 12px 11px 0;\n  }\n\n  .lwj-case-audit__grid {\n    gap: 10px;\n    padding: 11px;\n  }\n\n  .lwj-case-card {\n    grid-template-columns: 1fr;\n    border-radius: 16px;\n  }\n\n  .lwj-case-card__header {\n    grid-template-columns: 42px minmax(0, 1fr);\n    gap: 12px;\n    min-height: 72px;\n    padding: 13px;\n  }\n\n  .lwj-case-card__number {\n    width: 40px;\n    height: 40px;\n    border-radius: 11px;\n  }\n\n  .lwj-case-card__title {\n    font-size: 18px;\n  }\n\n  .lwj-case-card__tag {\n    display: none;\n  }\n\n  .lwj-case-card__version {\n    min-height: auto;\n    padding: 19px 17px;\n  }\n\n  .lwj-case-card__version--strong {\n    border-right: 0;\n    border-bottom: 1px solid var(--lwj-ca-border);\n  }\n\n  .lwj-case-card blockquote {\n    font-size: 15px;\n    line-height: 1.55;\n  }\n\n  .lwj-case-audit__footer {\n    margin: 0 11px 11px;\n    padding: 18px;\n  }\n}\n\n\/* Small mobile *\/\n\n@media (max-width: 390px) {\n  .lwj-case-audit__header {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-case-audit__title {\n    font-size: 28px;\n  }\n\n  .lwj-case-audit__score {\n    width: 100%;\n  }\n\n  .lwj-case-audit__footer-icon {\n    width: 36px;\n    height: 36px;\n  }\n}\n\n\/* Reduced motion *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-case-audit *,\n  .lwj-case-audit *::before,\n  .lwj-case-audit *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* Print *\/\n\n@media print {\n  .lwj-case-audit {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-case-audit__shell {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-case-audit__toolbar {\n    display: none;\n  }\n\n  .lwj-case-card {\n    break-inside: avoid;\n  }\n}\n<\/style>\n\n<section class=\"lwj-case-audit\" aria-labelledby=\"lwj-case-audit-title\">\n\n  <input\n    class=\"lwj-case-audit__radio\"\n    type=\"radio\"\n    name=\"lwj-case-audit-view-en\"\n    id=\"lwj-case-audit-compare-en\"\n    checked\n  >\n\n  <input\n    class=\"lwj-case-audit__radio\"\n    type=\"radio\"\n    name=\"lwj-case-audit-view-en\"\n    id=\"lwj-case-audit-strong-en\"\n  >\n\n  <input\n    class=\"lwj-case-audit__radio\"\n    type=\"radio\"\n    name=\"lwj-case-audit-view-en\"\n    id=\"lwj-case-audit-weak-en\"\n  >\n\n  <div class=\"lwj-case-audit__shell\">\n\n    <header class=\"lwj-case-audit__header\">\n\n      <div class=\"lwj-case-audit__header-copy\">\n\n        <div class=\"lwj-case-audit__eyebrow\">\n          <span class=\"lwj-case-audit__eyebrow-icon\" aria-hidden=\"true\"><\/span>\n          Case-study credibility audit\n        <\/div>\n\n        <h2 class=\"lwj-case-audit__title\" id=\"lwj-case-audit-title\">\n          Does your case prove experience or only show a polished screen?\n        <\/h2>\n\n        <p class=\"lwj-case-audit__intro\">\n          A strong case explains the problem, role, constraints, decisions,\n          evidence, mistakes, and limits of the result.\n        <\/p>\n\n      <\/div>\n\n      <div class=\"lwj-case-audit__score\" aria-label=\"Nine credibility checks\">\n        <span class=\"lwj-case-audit__score-number\">09<\/span>\n\n        <span class=\"lwj-case-audit__score-label\">\n          credibility<br>checks\n        <\/span>\n      <\/div>\n\n    <\/header>\n\n    <div class=\"lwj-case-audit__toolbar\" aria-label=\"Case comparison view\">\n\n      <span class=\"lwj-case-audit__toolbar-label\">\n        Display mode\n      <\/span>\n\n      <div class=\"lwj-case-audit__switcher\">\n\n        <label for=\"lwj-case-audit-compare-en\">\n          <span class=\"lwj-case-audit__switcher-icon lwj-case-audit__switcher-icon--compare\" aria-hidden=\"true\"><\/span>\n          Compare both\n        <\/label>\n\n        <label for=\"lwj-case-audit-strong-en\">\n          <span class=\"lwj-case-audit__switcher-icon lwj-case-audit__switcher-icon--strong\" aria-hidden=\"true\"><\/span>\n          Strong only\n        <\/label>\n\n        <label for=\"lwj-case-audit-weak-en\">\n          <span class=\"lwj-case-audit__switcher-icon lwj-case-audit__switcher-icon--weak\" aria-hidden=\"true\"><\/span>\n          Weak only\n        <\/label>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"lwj-case-audit__column-headings\" aria-hidden=\"true\">\n\n      <div class=\"lwj-case-audit__column-heading lwj-case-audit__column-heading--strong\">\n        <span class=\"lwj-case-audit__column-symbol\">\u2713<\/span>\n\n        <span>\n          <strong>Strong version<\/strong>\n          Specific, verifiable, and honest\n        <\/span>\n      <\/div>\n\n      <div class=\"lwj-case-audit__column-heading lwj-case-audit__column-heading--weak\">\n        <span class=\"lwj-case-audit__column-symbol\">\u00d7<\/span>\n\n        <span>\n          <strong>Weak version<\/strong>\n          Generic, unsupported, or decorative\n        <\/span>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"lwj-case-audit__grid\">\n\n      <!-- 01: Task -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">01<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Task<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Problem definition<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            \u201cUsers abandoned the donation form when selecting a payment method\u201d\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Identifies a specific problem and the point where it occurred.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            \u201cWe needed to improve the UX\u201d\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Describes a broad intention without identifying the actual problem.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 02: Role -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">02<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Role<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Personal contribution<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            \u201cI conducted interviews, built the prototype, organised testing,\n            and handed the specification to the developer\u201d\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Separates the candidate\u2019s work from the work of the wider team.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            \u201cWe completely redesigned the product\u201d\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Makes it impossible to understand what the candidate personally did.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 03: Constraints -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">03<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Constraints<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Real conditions<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            \u201cTwo weeks, an existing payment provider, and no backend changes\u201d\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Shows the limits within which decisions had to be made.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            Constraints are not mentioned\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Makes the project look like an exercise completed without real pressure.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 04: Data -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">04<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Data<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Source quality<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            Source, volume, period, quality, and gaps\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Allows the reader to judge whether the evidence supports the conclusion.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            Charts with no provenance\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Uses visual authority without explaining where the information came from.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 05: Alternatives -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">05<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Alternatives<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Decision process<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            Two or three approaches and the reason the others were rejected\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Demonstrates judgement rather than only presenting the final output.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            One attractive final screen\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Shows the destination without showing the decisions that led to it.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 06: AI -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">06<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">AI<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Tool transparency<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            Which operations were accelerated and which checks were performed\n            by a person\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Explains how AI supported the work and where human verification remained.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            \u201cThe project was created with AI\u201d\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Names the tool without explaining the process, judgement, or checks.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 07: Result -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">07<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Result<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Observable change<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            An observable change and honest limits on the conclusion\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Shows what changed while avoiding claims the evidence cannot support.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            Invented conversion figures or the number of files\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Replaces meaningful outcomes with unsupported numbers or production volume.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 08: Error -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">08<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Error<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Revision history<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            What failed and how it was corrected\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Demonstrates reflection, adaptation, and the ability to revise a decision.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            A story with no uncertainty or revisions\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Creates a polished narrative that does not resemble real project work.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- 09: Evidence -->\n      <article class=\"lwj-case-card\">\n\n        <header class=\"lwj-case-card__header\">\n          <span class=\"lwj-case-card__number\">09<\/span>\n\n          <div>\n            <span class=\"lwj-case-card__overline\">Case section<\/span>\n            <h3 class=\"lwj-case-card__title\">Evidence<\/h3>\n          <\/div>\n\n          <span class=\"lwj-case-card__tag\">Verification<\/span>\n        <\/header>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--strong\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u2713<\/span>\n            Strong version\n          <\/span>\n\n          <blockquote>\n            A link, issue, review, anonymised report, testimonial, or test recording\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Gives the reader something that can support or verify the story.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"lwj-case-card__version lwj-case-card__version--weak\">\n\n          <span class=\"lwj-case-card__version-label\">\n            <span aria-hidden=\"true\">\u00d7<\/span>\n            Weak version\n          <\/span>\n\n          <blockquote>\n            Only a render or presentation\n          <\/blockquote>\n\n          <p class=\"lwj-case-card__note\">\n            Shows appearance without proving implementation, testing, or use.\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n    <\/div>\n\n    <footer class=\"lwj-case-audit__footer\">\n\n      <div class=\"lwj-case-audit__footer-icon\" aria-hidden=\"true\">\n        <span><\/span>\n      <\/div>\n\n      <div>\n        <strong>A credible case is not a perfect story.<\/strong>\n\n        <p>\n          It is a traceable account of a real problem, the decisions made under\n          constraints, the evidence collected, and what changed afterwards.\n        <\/p>\n      <\/div>\n\n    <\/footer>\n\n  <\/div>\n\n<\/section>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1122\" height=\"1402\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-portfolio-case-study-evidence-eng.png\" alt=\"Recruiter examining a portfolio case containing the problem, personal role, constraints, decisions, feedback, results and revisions\" class=\"wp-image-959\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-portfolio-case-study-evidence-eng.png 1122w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-portfolio-case-study-evidence-eng-819x1024.png 819w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-portfolio-case-study-evidence-eng-10x12.png 10w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Consider a junior copywriter. A weak case contains twelve flawlessly smooth articles generated on subjects ranging from cybersecurity to the health benefits of avocados. The employer sees evidence that the candidate can press Enter and possibly pay for a subscription. A strong case may consist of only one project: an organisation was receiving many questions about a complex service, so the candidate analysed eighty anonymised enquiries, identified five points people did not understand, rewrote the page and three emails, agreed the legal wording, conducted a comprehension test, and compared repeat questions one month later. Even if the reduction was a modest 12 percent and causality cannot be proved conclusively, the case demonstrates work with a real problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now consider a junior developer. A weak case is yet another task manager with authentication, dark mode, and a README written by someone who never doubted the project\u2019s greatness. A strong case could involve fixing slow loading in a small open product. The candidate reproduced the problem, measured the baseline, isolated the request, considered caching and a change in data structure, added a test, completed a review, documented the risk, and checked the metric after release. The code may contain fewer than one hundred lines. Those lines contain more experience than ten thousand lines without a user.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Junior analysts often present dashboards. This is almost always a dangerous area because visualisation tools create an impression of completion. A strong case begins with a question, such as why an organisation loses participants between registration and their first visit. The candidate describes the sources, identifies duplicates, agrees on the definition of an \u201cactive participant,\u201d builds cohorts, communicates uncertainty, and proposes a change. One month later, they review not only the attractive percentage but also the data quality. The dashboard becomes an appendix to the decision rather than an altar of colourful columns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Junior designers should stop competing over the number of screens. Employers care more about seeing how a solution changed after contact with users and constraints. Show the initial hypothesis, the problem uncovered in testing, the conflict with technical feasibility, the compromise, and the second test. If the screen became less impressive but more understandable, that is a good professional story. Design does not exist to make other designers emit approving noises.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every case should have a short version of 150 to 250 words, a medium version covering several screens, and detailed appendices. This architecture respects the recruiter\u2019s time while preserving material for the interview. Confidential information must be anonymised: names, personal data, precise commercial figures, and internal diagrams. If you do not have permission to publish, request written consent or create a private version for interviews. The ability to respect data boundaries is itself a sign of maturity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Five Detailed Examples of Experience That Cannot Be Generated With One Click<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Abstract advice evaporates quickly. Let us examine several realistic scenarios. These are not templates to be copied by replacing the company name. The value of each scenario lies in its contact with a particular reality. If one hundred candidates create the same \u201cunique\u201d case by following instructions, the market will receive another mass-produced item.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example 1. Copywriter or Content Marketer: Reduce Confusion Instead of Simply Writing an Article<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A small educational platform receives enquiries from prospective students. People ask who the programme is for, how long the course takes, and what happens after it ends. The website contains a long page, but the questions keep repeating. The junior proposes not to \u201cwrite SEO copy,\u201d but to investigate why the page fails to provide the answers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the owner\u2019s permission, the candidate receives 120 anonymised enquiries covering three months, groups the questions, manually checks a sample after AI clustering, and identifies four gaps in meaning. They then compare the page\u2019s wording with the language used by real people. The company describes the modules, while the audience is trying to understand the outcome and workload. It is the classic conversation between a business and its customer: one explains how the engine is built, while the other asks whether the car will reach the destination.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The candidate prepares a new structure, a comparison section, answers to objections, and two versions of the opening screen. AI helps consolidate the topics, suggests wording, and finds repetition, but every promise is verified with the programme owner. Over the four weeks after publication, clicks to the form, completed forms, and the proportion of repeated questions are compared. The change cannot be attributed to the text with complete certainty because traffic is limited and the season is changing. The case states this limitation directly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the interview, the candidate presents the initial signal, analytical method, disputed decisions, before-and-after versions, approval of promises, and metrics. They can explain that the detailed curriculum section had almost no effect on behaviour, while a specific estimate of the weekly workload proved more useful. This is content work rather than word production. The article, email, and screen are instruments of the solution, so AI does not erase the professional\u2019s value.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example 2. UI\/UX Designer: Fix One Live Journey Instead of Drawing an App<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A local community organisation accepts consultation requests through a mobile form. The coordinator notices that many people send a message instead of completing it. There is little data, analytics is only partly configured, and the developer can spare just eight hours. This is a real environment: insufficient information, limited resources, and a user who does not care about the beauty of your portfolio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The junior designer first observes five people completing the form and conducts short interviews. They do not ask whether people \u201clike the design,\u201d because participants will generously say yes and then leave. Instead, the candidate gives them a task, watches their behaviour, and asks about their expectations. It becomes clear that users are confused by the consent wording, do not understand why a document is required, and fear losing their entries when navigating back.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With participants\u2019 consent, AI is used for transcription, initial grouping of observations, and generating alternative microcopy without exposing personal data. The designer personally sets priorities, checks accessibility, develops a solution using the existing components, and agrees on the technical constraints. After implementation, they run another test with five new participants and compare completion of the journey. The sample is too small to declare a scientific victory, but it reveals specific errors and provides a basis for the next iteration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The case presents one decision chain rather than twenty screens. It includes an uncomfortable detail: the first version of the helper text increased the amount of copy and made the journey worse on a small screen. The candidate shortens the text and changes when it appears. This mistake strengthens the case because it demonstrates the ability to prefer evidence over personal aesthetic attachment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example 3. Junior Developer: Change Someone Else\u2019s System Safely Instead of Building Another App<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A small open-source project has an issue: CSV imports fail for files using a particular encoding, and the error message provides no useful explanation. The task is limited but affects data, the interface, and the tests. The candidate reproduces the defect with a minimal example, reads the project guidelines, and describes a plan in the issue before writing code. Professional work has already begun: the person must enter someone else\u2019s system of agreements rather than declare themselves supreme architect of their own repository.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AI helps identify possible causes, generate a set of test files, and propose an approach. The candidate checks the library documentation, creates tests for different encodings, limits the input size, considers corrupted data, and chooses a message that helps users correct the file. In the first pull request, a reviewer notes that the code loads the entire file into memory. The candidate rewrites the process to use streaming and adds another test.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After the change is accepted, the candidate updates the documentation and asks the maintainer whether the number of similar reports has fallen. Even if no exact metric is available, the public history shows the framing, error, feedback, and correction. At an interview, the candidate can explain not only the final code but also why an alternative was rejected. This project is stronger than another AI service that summarises PDFs and continues to exist only until the first free quota expires.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example 4. Data Analyst: Cancel a Bad Decision Instead of Building a Dashboard<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A small online service believes one advertising campaign is the best because it generated the most registrations. The owner wants to increase the budget by $500. A junior analyst receives an export of events and spending. They notice that the traffic source is assigned using the last click, some users register more than once, and the campaign generated many registrations but few activations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The candidate first agrees with the owner on the target action and observation window. They then remove duplicates, build cohorts, compare the cost of activation, and check whether the difference is related to devices or timing. AI helps draft the queries and list possible sources of bias. Every total is checked against a control sample and the original reports. The \u201cbest\u201d campaign proves to be one of the worst by cost per active user.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The real result is not the chart but the decision not to increase the budget and instead run a smaller test with correct tracking. Two weeks later, the analyst compares the data and discovers that part of the earlier difference resulted from an event-tracking error. The case honestly shows that the initial estimate of the effect was overstated. The ability to reduce a business\u2019s confidence can sometimes be more valuable than the ability to draw a confident upward arrow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example 5. HR, Recruitment, or Operations: Reduce Candidate Loss Instead of Writing a Procedure<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A small team hires specialists through an application form and several interviews. Candidates wait a long time for responses, the hiring manager forgets to submit assessments, and HR spends time sending reminders. The junior documents the process that actually exists rather than the one shown in the presentation. Using the last thirty candidates, they compile anonymised data on the time between stages, reasons for rejection, and cases where decisions were delayed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The problem proves to be not the number of interviews but the absence of a decision owner after the technical stage. The candidate proposes a simple service-level agreement, an evaluation template, and an automatic reminder. AI helps summarise anonymised comments and draft message options, but the decision criteria are agreed with managers and access to the data is restricted. One month later, the median response time falls, the proportion of completed assessments rises, and rejection reasons become suitable for analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The case must mention the compromise. The stricter SLA initially produced formal responses of poor quality, so the team added one short mandatory comment and a weekly review of disputed cases. This shows that a process cannot be improved with a single spreadsheet. People find ways around even a perfect procedure, sometimes before the document has finished drying in the corporate cloud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These examples involve different professions but share the same structure. The problem belongs to someone other than the candidate, the constraints are real, AI occupies a known place, the result is checked by the outside world, and the first version is not sacred. If your project retains this structure, it can become a bridge to a first job without formal experience. If only the presentation remains, the bridge has merely been painted on the road.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A 90-Day Plan: Create a Verifiable Trajectory Instead of \u201cLearning a Profession\u201d<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It is impossible to become a mature professional from scratch in ninety days. It is possible to stop being a candidate with no evidence. That is a more modest and more useful goal. The three months are not intended for a content marathon or daily heroic posts. They are intended to produce four results: a map of demand, a basic foundation, one external project with a second iteration, and a manageable application system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The plan below assumes fifteen to twenty hours per week. If only ten hours are available, the schedule will need to be extended. If the person works full-time, cares for relatives, or regularly faces infrastructure disruptions, the calendar must treat this as a constraint rather than a personal failing. A real plan differs from a motivational one because it contains an exhausted Tuesday.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORK JOB \u2014 90-DAY CAREER RUNWAY\n   All styles are isolated inside .lwj-career-runway\n   ========================================================= *\/\n\n.lwj-career-runway {\n  --lwj-cr-green: #135644;\n  --lwj-cr-green-dark: #0b3f33;\n  --lwj-cr-green-soft: #3a7061;\n  --lwj-cr-lime: #a9e100;\n  --lwj-cr-lime-soft: #e7f7ad;\n  --lwj-cr-white: #ffffff;\n  --lwj-cr-black: #000000;\n  --lwj-cr-paper: #f3f6f4;\n  --lwj-cr-paper-dark: #e5ebe8;\n  --lwj-cr-text: #15251f;\n  --lwj-cr-muted: #6b7772;\n  --lwj-cr-border: rgba(19, 86, 68, 0.16);\n  --lwj-cr-shadow: 0 25px 65px rgba(11, 63, 51, 0.13);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  color: var(--lwj-cr-text);\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height: 1.5;\n}\n\n.lwj-career-runway,\n.lwj-career-runway *,\n.lwj-career-runway *::before,\n.lwj-career-runway *::after {\n  box-sizing: border-box;\n}\n\n.lwj-career-runway h2,\n.lwj-career-runway p,\n.lwj-career-runway article,\n.lwj-career-runway details,\n.lwj-career-runway summary,\n.lwj-career-runway header,\n.lwj-career-runway footer {\n  margin: 0;\n}\n\n.lwj-runway__shell {\n  position: relative;\n  overflow: hidden;\n  border: 1px solid var(--lwj-cr-border);\n  border-radius: 31px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(169, 225, 0, 0.035),\n      transparent 40%\n    ),\n    var(--lwj-cr-paper);\n  box-shadow: var(--lwj-cr-shadow);\n}\n\n\/* Hero *\/\n\n.lwj-runway__hero {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  gap: 45px;\n  align-items: end;\n  overflow: hidden;\n  padding: 50px;\n  color: var(--lwj-cr-white);\n  background:\n    radial-gradient(\n      circle at 91% 12%,\n      rgba(169, 225, 0, 0.24),\n      transparent 26%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-cr-green-dark),\n      var(--lwj-cr-green)\n    );\n}\n\n.lwj-runway__hero::before {\n  content: \"\";\n  position: absolute;\n  top: -92px;\n  right: 178px;\n  width: 220px;\n  height: 220px;\n  border: 45px solid rgba(255, 255, 255, 0.035);\n  border-radius: 50%;\n}\n\n.lwj-runway__hero::after {\n  content: \"\";\n  position: absolute;\n  top: 27px;\n  right: 28px;\n  width: 98px;\n  height: 98px;\n  opacity: 0.18;\n  background-image:\n    radial-gradient(\n      circle,\n      var(--lwj-cr-lime) 2px,\n      transparent 2.5px\n    );\n  background-size: 14px 14px;\n}\n\n.lwj-runway__hero-copy,\n.lwj-runway__counter {\n  position: relative;\n  z-index: 1;\n}\n\n.lwj-runway__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n  margin-bottom: 20px;\n  color: var(--lwj-cr-lime);\n  font-size: 12px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-runway__eyebrow-mark {\n  position: relative;\n  width: 28px;\n  height: 12px;\n}\n\n.lwj-runway__eyebrow-mark::before {\n  content: \"\";\n  position: absolute;\n  top: 5px;\n  left: 0;\n  width: 23px;\n  height: 2px;\n  background: var(--lwj-cr-lime);\n}\n\n.lwj-runway__eyebrow-mark::after {\n  content: \"\";\n  position: absolute;\n  top: 2px;\n  right: 0;\n  width: 7px;\n  height: 7px;\n  border-top: 2px solid var(--lwj-cr-lime);\n  border-right: 2px solid var(--lwj-cr-lime);\n  transform: rotate(45deg);\n}\n\n.lwj-runway__title {\n  max-width: 850px;\n  color: var(--lwj-cr-white);\n  font-size: clamp(31px, 4.5vw, 58px);\n  font-weight: 880;\n  line-height: 1.02;\n  letter-spacing: -0.048em;\n}\n\n.lwj-runway__intro {\n  max-width: 730px;\n  margin-top: 20px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n.lwj-runway__counter {\n  display: flex;\n  align-items: center;\n  gap: 15px;\n  min-width: 210px;\n  padding: 20px;\n  border: 1px solid rgba(255, 255, 255, 0.17);\n  border-radius: 20px;\n  background: rgba(255, 255, 255, 0.07);\n  backdrop-filter: blur(8px);\n}\n\n.lwj-runway__counter-number {\n  color: var(--lwj-cr-lime);\n  font-size: 55px;\n  font-weight: 900;\n  line-height: 0.85;\n  letter-spacing: -0.075em;\n}\n\n.lwj-runway__counter-copy {\n  color: rgba(255, 255, 255, 0.73);\n  font-size: 11px;\n  font-weight: 850;\n  line-height: 1.35;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n\/* Route map *\/\n\n.lwj-runway__route {\n  position: relative;\n  z-index: 3;\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1fr)\n    70px\n    minmax(0, 1fr)\n    70px\n    minmax(0, 1fr);\n  gap: 11px;\n  align-items: center;\n  padding: 19px;\n  border-bottom: 1px solid var(--lwj-cr-border);\n  background: var(--lwj-cr-white);\n}\n\n.lwj-runway__route-stage {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  min-height: 67px;\n  padding: 13px 15px;\n  border: 1px solid var(--lwj-cr-border);\n  border-radius: 15px;\n  background: var(--lwj-cr-paper);\n}\n\n.lwj-runway__route-stage > span:last-child {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  color: var(--lwj-cr-muted);\n  font-size: 11px;\n  line-height: 1.4;\n}\n\n.lwj-runway__route-stage strong {\n  color: var(--lwj-cr-green-dark);\n  font-size: 13px;\n  font-weight: 850;\n}\n\n.lwj-runway__route-stage--proof {\n  background:\n    linear-gradient(\n      135deg,\n      rgba(169, 225, 0, 0.18),\n      transparent 65%\n    ),\n    var(--lwj-cr-paper);\n}\n\n.lwj-runway__route-stage--market {\n  color: var(--lwj-cr-white);\n  border-color: var(--lwj-cr-green);\n  background: var(--lwj-cr-green);\n}\n\n.lwj-runway__route-stage--market strong {\n  color: var(--lwj-cr-white);\n}\n\n.lwj-runway__route-stage--market > span:last-child {\n  color: rgba(255, 255, 255, 0.68);\n}\n\n.lwj-runway__route-number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 36px;\n  height: 36px;\n  border-radius: 11px;\n  color: var(--lwj-cr-green-dark);\n  background: var(--lwj-cr-lime);\n  font-size: 11px;\n  font-weight: 900;\n  box-shadow: 3px 3px 0 rgba(19, 86, 68, 0.14);\n}\n\n.lwj-runway__route-line {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 2px;\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--lwj-cr-green-soft) 0,\n      var(--lwj-cr-green-soft) 6px,\n      transparent 6px,\n      transparent 11px\n    );\n}\n\n.lwj-runway__route-line::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  right: 0;\n  width: 8px;\n  height: 8px;\n  border-top: 2px solid var(--lwj-cr-green-soft);\n  border-right: 2px solid var(--lwj-cr-green-soft);\n  transform: translateY(-50%) rotate(45deg);\n}\n\n\/* Legend *\/\n\n.lwj-runway__legend {\n  display: grid;\n  grid-template-columns: 82px 170px minmax(0, 1fr);\n  gap: 17px;\n  padding: 17px 26px 9px;\n  color: var(--lwj-cr-muted);\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n\/* Timeline *\/\n\n.lwj-runway__timeline {\n  position: relative;\n  display: grid;\n  gap: 11px;\n  padding: 10px 18px 18px;\n}\n\n.lwj-runway__timeline::before {\n  content: \"\";\n  position: absolute;\n  top: 10px;\n  bottom: 18px;\n  left: 59px;\n  width: 2px;\n  background:\n    repeating-linear-gradient(\n      180deg,\n      rgba(19, 86, 68, 0.25) 0,\n      rgba(19, 86, 68, 0.25) 7px,\n      transparent 7px,\n      transparent 13px\n    );\n}\n\n\/* Checkpoint card *\/\n\n.lwj-runway-card {\n  position: relative;\n  z-index: 1;\n  overflow: hidden;\n  border: 1px solid var(--lwj-cr-border);\n  border-radius: 18px;\n  background: var(--lwj-cr-white);\n  box-shadow: 0 7px 22px rgba(11, 63, 51, 0.04);\n  transition:\n    border-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-runway-card:hover {\n  border-color: rgba(19, 86, 68, 0.29);\n  box-shadow: 0 12px 29px rgba(11, 63, 51, 0.075);\n}\n\n.lwj-runway-card[open] {\n  border-color: rgba(19, 86, 68, 0.35);\n  box-shadow: 0 15px 35px rgba(11, 63, 51, 0.09);\n}\n\n.lwj-runway-card__summary {\n  display: grid;\n  grid-template-columns: 64px 170px minmax(0, 1fr) auto 38px;\n  gap: 17px;\n  align-items: center;\n  min-height: 83px;\n  padding: 12px 18px 12px 14px;\n  cursor: pointer;\n  list-style: none;\n  transition:\n    color 180ms ease,\n    background-color 180ms ease;\n}\n\n.lwj-runway-card__summary::-webkit-details-marker {\n  display: none;\n}\n\n.lwj-runway-card__summary::marker {\n  content: \"\";\n}\n\n.lwj-runway-card__summary:hover {\n  background: rgba(19, 86, 68, 0.025);\n}\n\n.lwj-runway-card__summary:focus-visible {\n  outline: 3px solid rgba(169, 225, 0, 0.55);\n  outline-offset: -3px;\n}\n\n.lwj-runway-card[open] .lwj-runway-card__summary {\n  color: var(--lwj-cr-white);\n  background:\n    radial-gradient(\n      circle at 92% 20%,\n      rgba(169, 225, 0, 0.15),\n      transparent 22%\n    ),\n    linear-gradient(\n      90deg,\n      var(--lwj-cr-green-dark),\n      var(--lwj-cr-green)\n    );\n}\n\n.lwj-runway-card__marker {\n  position: relative;\n  z-index: 2;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 54px;\n  height: 54px;\n  border: 6px solid var(--lwj-cr-paper);\n  border-radius: 50%;\n  background: var(--lwj-cr-white);\n  box-shadow: 0 0 0 1px var(--lwj-cr-border);\n}\n\n.lwj-runway-card__marker > span {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 37px;\n  height: 37px;\n  border-radius: 50%;\n  color: var(--lwj-cr-green-dark);\n  background: var(--lwj-cr-lime);\n  font-size: 11px;\n  font-weight: 900;\n}\n\n.lwj-runway-card[open] .lwj-runway-card__marker {\n  border-color: var(--lwj-cr-green-dark);\n  background: var(--lwj-cr-green-dark);\n  box-shadow: 0 0 0 1px rgba(169, 225, 0, 0.5);\n}\n\n.lwj-runway-card__period {\n  color: var(--lwj-cr-green);\n  font-size: 12px;\n  font-weight: 850;\n  letter-spacing: 0.045em;\n  text-transform: uppercase;\n}\n\n.lwj-runway-card[open] .lwj-runway-card__period {\n  color: var(--lwj-cr-lime);\n}\n\n.lwj-runway-card__heading {\n  color: inherit;\n  font-size: 18px;\n  font-weight: 820;\n  line-height: 1.3;\n  letter-spacing: -0.022em;\n}\n\n.lwj-runway-card__phase {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 30px;\n  padding: 7px 11px;\n  border: 1px solid var(--lwj-cr-border);\n  border-radius: 999px;\n  color: var(--lwj-cr-muted);\n  background: var(--lwj-cr-paper);\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 0.045em;\n  white-space: nowrap;\n  text-transform: uppercase;\n}\n\n.lwj-runway-card[open] .lwj-runway-card__phase {\n  color: var(--lwj-cr-white);\n  border-color: rgba(255, 255, 255, 0.18);\n  background: rgba(255, 255, 255, 0.08);\n}\n\n.lwj-runway-card__toggle {\n  position: relative;\n  display: inline-flex;\n  width: 36px;\n  height: 36px;\n  border: 1px solid var(--lwj-cr-border);\n  border-radius: 50%;\n  background: rgba(19, 86, 68, 0.04);\n}\n\n.lwj-runway-card__toggle::before,\n.lwj-runway-card__toggle::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 13px;\n  height: 2px;\n  border-radius: 3px;\n  background: var(--lwj-cr-green);\n  transform: translate(-50%, -50%);\n  transition:\n    opacity 180ms ease,\n    transform 220ms ease,\n    background-color 180ms ease;\n}\n\n.lwj-runway-card__toggle::after {\n  transform: translate(-50%, -50%) rotate(90deg);\n}\n\n.lwj-runway-card[open] .lwj-runway-card__toggle {\n  border-color: rgba(169, 225, 0, 0.65);\n  background: rgba(169, 225, 0, 0.12);\n}\n\n.lwj-runway-card[open] .lwj-runway-card__toggle::before,\n.lwj-runway-card[open] .lwj-runway-card__toggle::after {\n  background: var(--lwj-cr-lime);\n}\n\n.lwj-runway-card[open] .lwj-runway-card__toggle::after {\n  opacity: 0;\n}\n\n\/* Expanded checkpoint *\/\n\n.lwj-runway-card__content {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.8fr)\n    minmax(0, 1.15fr)\n    minmax(0, 1fr);\n  gap: 13px;\n  padding: 17px;\n  border-top: 1px solid var(--lwj-cr-border);\n  background:\n    linear-gradient(\n      135deg,\n      rgba(169, 225, 0, 0.035),\n      transparent 45%\n    ),\n    var(--lwj-cr-paper);\n  animation: lwjRunwayReveal 230ms ease both;\n}\n\n@keyframes lwjRunwayReveal {\n  from {\n    opacity: 0;\n    transform: translateY(-5px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n.lwj-runway-card__panel {\n  position: relative;\n  min-width: 0;\n  min-height: 150px;\n  padding: 19px 18px;\n  border-radius: 15px;\n}\n\n.lwj-runway-card__panel-label {\n  display: block;\n  margin-bottom: 13px;\n  font-size: 10px;\n  font-weight: 900;\n  line-height: 1.25;\n  letter-spacing: 0.105em;\n  text-transform: uppercase;\n}\n\n.lwj-runway-card__panel p {\n  color: inherit;\n  font-size: 14px;\n  font-weight: 650;\n  line-height: 1.6;\n  overflow-wrap: anywhere;\n}\n\n.lwj-runway-card__panel--task {\n  border: 1px dashed rgba(19, 86, 68, 0.23);\n  color: var(--lwj-cr-text);\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(19, 86, 68, 0.018),\n      rgba(19, 86, 68, 0.018) 8px,\n      transparent 8px,\n      transparent 16px\n    ),\n    var(--lwj-cr-white);\n}\n\n.lwj-runway-card__panel--task\n  .lwj-runway-card__panel-label {\n  color: var(--lwj-cr-muted);\n}\n\n.lwj-runway-card__panel--result {\n  border: 1px solid rgba(19, 86, 68, 0.18);\n  color: var(--lwj-cr-text);\n  background:\n    radial-gradient(\n      circle at 100% 0,\n      rgba(169, 225, 0, 0.2),\n      transparent 32%\n    ),\n    var(--lwj-cr-white);\n}\n\n.lwj-runway-card__panel--result::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 18px;\n  width: 54px;\n  height: 4px;\n  border-radius: 0 0 5px 5px;\n  background: var(--lwj-cr-lime);\n}\n\n.lwj-runway-card__panel--result\n  .lwj-runway-card__panel-label {\n  color: var(--lwj-cr-green);\n}\n\n.lwj-runway-card__panel--criterion {\n  overflow: hidden;\n  color: var(--lwj-cr-white);\n  border: 1px solid var(--lwj-cr-green);\n  background:\n    radial-gradient(\n      circle at 93% 12%,\n      rgba(169, 225, 0, 0.2),\n      transparent 28%\n    ),\n    linear-gradient(\n      145deg,\n      var(--lwj-cr-green),\n      var(--lwj-cr-green-dark)\n    );\n}\n\n.lwj-runway-card__panel--criterion::after {\n  content: \"\";\n  position: absolute;\n  right: -24px;\n  bottom: -31px;\n  width: 92px;\n  height: 92px;\n  border: 17px solid rgba(169, 225, 0, 0.15);\n  border-radius: 50%;\n}\n\n.lwj-runway-card__panel--criterion\n  .lwj-runway-card__panel-label {\n  position: relative;\n  z-index: 1;\n  color: var(--lwj-cr-lime);\n}\n\n.lwj-runway-card__panel--criterion p {\n  position: relative;\n  z-index: 1;\n  color: var(--lwj-cr-white);\n}\n\n\/* Footer *\/\n\n.lwj-runway__footer {\n  display: flex;\n  align-items: flex-start;\n  gap: 16px;\n  margin: 0 18px 18px;\n  padding: 21px 22px;\n  border-radius: 17px;\n  color: var(--lwj-cr-white);\n  background:\n    radial-gradient(\n      circle at 94% 20%,\n      rgba(169, 225, 0, 0.17),\n      transparent 30%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-cr-green-dark),\n      var(--lwj-cr-green)\n    );\n}\n\n.lwj-runway__footer-icon {\n  position: relative;\n  flex: 0 0 auto;\n  width: 43px;\n  height: 43px;\n  border-radius: 13px;\n  background: var(--lwj-cr-lime);\n  box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.17);\n  transform: rotate(-3deg);\n}\n\n.lwj-runway__footer-icon::before {\n  content: \"\";\n  position: absolute;\n  top: 20px;\n  left: 9px;\n  width: 24px;\n  height: 3px;\n  border-radius: 3px;\n  background: var(--lwj-cr-green-dark);\n}\n\n.lwj-runway__footer-icon::after {\n  content: \"\";\n  position: absolute;\n  top: 15px;\n  right: 9px;\n  width: 10px;\n  height: 10px;\n  border-top: 3px solid var(--lwj-cr-green-dark);\n  border-right: 3px solid var(--lwj-cr-green-dark);\n  transform: rotate(45deg);\n}\n\n.lwj-runway__footer strong {\n  display: block;\n  color: var(--lwj-cr-lime);\n  font-size: 15px;\n  font-weight: 850;\n}\n\n.lwj-runway__footer p {\n  max-width: 870px;\n  margin-top: 5px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* Tablet *\/\n\n@media (max-width: 980px) {\n  .lwj-runway__hero {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .lwj-runway__counter {\n    width: fit-content;\n  }\n\n  .lwj-runway__route {\n    grid-template-columns: 1fr;\n  }\n\n  .lwj-runway__route-line {\n    width: 2px;\n    height: 22px;\n    margin-left: 33px;\n    background:\n      repeating-linear-gradient(\n        180deg,\n        var(--lwj-cr-green-soft) 0,\n        var(--lwj-cr-green-soft) 6px,\n        transparent 6px,\n        transparent 11px\n      );\n  }\n\n  .lwj-runway__route-line::after {\n    top: auto;\n    right: auto;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%) rotate(135deg);\n  }\n\n  .lwj-runway-card__summary {\n    grid-template-columns: 64px 135px minmax(0, 1fr) 38px;\n  }\n\n  .lwj-runway-card__phase {\n    display: none;\n  }\n\n  .lwj-runway-card__content {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lwj-runway-card__panel--criterion {\n    grid-column: 1 \/ -1;\n    min-height: auto;\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 700px) {\n  .lwj-career-runway {\n    margin: 26px auto;\n  }\n\n  .lwj-runway__shell {\n    border-radius: 22px;\n  }\n\n  .lwj-runway__hero {\n    gap: 27px;\n    padding: 35px 23px 31px;\n  }\n\n  .lwj-runway__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-runway__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-runway__counter {\n    min-width: 0;\n  }\n\n  .lwj-runway__counter-number {\n    font-size: 43px;\n  }\n\n  .lwj-runway__route {\n    padding: 12px;\n  }\n\n  .lwj-runway__route-stage {\n    min-height: 61px;\n  }\n\n  .lwj-runway__legend {\n    display: none;\n  }\n\n  .lwj-runway__timeline {\n    gap: 9px;\n    padding: 12px 11px;\n  }\n\n  .lwj-runway__timeline::before {\n    left: 38px;\n  }\n\n  .lwj-runway-card {\n    border-radius: 15px;\n  }\n\n  .lwj-runway-card__summary {\n    grid-template-columns: 49px minmax(0, 1fr) 32px;\n    gap: 11px;\n    min-height: 73px;\n    padding: 10px 12px 10px 8px;\n  }\n\n  .lwj-runway-card__marker {\n    width: 46px;\n    height: 46px;\n    border-width: 5px;\n  }\n\n  .lwj-runway-card__marker > span {\n    width: 33px;\n    height: 33px;\n  }\n\n  .lwj-runway-card__period {\n    display: block;\n    grid-column: 2;\n    grid-row: 1;\n    align-self: end;\n    font-size: 9px;\n  }\n\n  .lwj-runway-card__heading {\n    grid-column: 2;\n    grid-row: 2;\n    align-self: start;\n    font-size: 15px;\n    line-height: 1.35;\n  }\n\n  .lwj-runway-card__toggle {\n    grid-column: 3;\n    grid-row: 1 \/ 3;\n    width: 31px;\n    height: 31px;\n  }\n\n  .lwj-runway-card__content {\n    grid-template-columns: 1fr;\n    gap: 9px;\n    padding: 10px;\n  }\n\n  .lwj-runway-card__panel {\n    min-height: auto;\n    padding: 17px 16px;\n    border-radius: 13px;\n  }\n\n  .lwj-runway-card__panel--criterion {\n    grid-column: auto;\n  }\n\n  .lwj-runway-card__panel p {\n    font-size: 13px;\n    line-height: 1.58;\n  }\n\n  .lwj-runway__footer {\n    margin: 0 11px 11px;\n    padding: 18px;\n  }\n}\n\n\/* Very small screens *\/\n\n@media (max-width: 390px) {\n  .lwj-runway__hero {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-runway__title {\n    font-size: 28px;\n  }\n\n  .lwj-runway__counter {\n    width: 100%;\n  }\n\n  .lwj-runway__footer-icon {\n    width: 37px;\n    height: 37px;\n  }\n}\n\n\/* Reduced motion *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-career-runway *,\n  .lwj-career-runway *::before,\n  .lwj-career-runway *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* Print *\/\n\n@media print {\n  .lwj-career-runway {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-runway__shell {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-runway-card__toggle {\n    display: none;\n  }\n\n  .lwj-runway-card__content,\n  .lwj-runway-card:not([open]) > .lwj-runway-card__content {\n    display: grid !important;\n  }\n\n  .lwj-runway-card {\n    break-inside: avoid;\n  }\n}\n<\/style>\n\n<section class=\"lwj-career-runway\" aria-labelledby=\"lwj-runway-title\">\n\n  <div class=\"lwj-runway__shell\">\n\n    <header class=\"lwj-runway__hero\">\n\n      <div class=\"lwj-runway__hero-copy\">\n\n        <div class=\"lwj-runway__eyebrow\">\n          <span class=\"lwj-runway__eyebrow-mark\" aria-hidden=\"true\"><\/span>\n          90-day career runway\n        <\/div>\n\n        <h2 class=\"lwj-runway__title\" id=\"lwj-runway-title\">\n          From learning a role to proving that you can do the work\n        <\/h2>\n\n        <p class=\"lwj-runway__intro\">\n          Ten checkpoints turn a broad career goal into a sequence of observable\n          tasks, real evidence, and clear criteria for moving forward.\n        <\/p>\n\n      <\/div>\n\n      <div class=\"lwj-runway__counter\" aria-label=\"Ninety day plan\">\n\n        <span class=\"lwj-runway__counter-number\">90<\/span>\n\n        <span class=\"lwj-runway__counter-copy\">\n          days<br>\n          to build<br>\n          evidence\n        <\/span>\n\n      <\/div>\n\n    <\/header>\n\n    <div class=\"lwj-runway__route\" aria-label=\"Three stages of the plan\">\n\n      <div class=\"lwj-runway__route-stage lwj-runway__route-stage--research\">\n        <span class=\"lwj-runway__route-number\">01<\/span>\n\n        <span>\n          <strong>Understand<\/strong>\n          Days 1\u201321\n        <\/span>\n      <\/div>\n\n      <span class=\"lwj-runway__route-line\" aria-hidden=\"true\"><\/span>\n\n      <div class=\"lwj-runway__route-stage lwj-runway__route-stage--proof\">\n        <span class=\"lwj-runway__route-number\">02<\/span>\n\n        <span>\n          <strong>Produce evidence<\/strong>\n          Days 22\u201363\n        <\/span>\n      <\/div>\n\n      <span class=\"lwj-runway__route-line\" aria-hidden=\"true\"><\/span>\n\n      <div class=\"lwj-runway__route-stage lwj-runway__route-stage--market\">\n        <span class=\"lwj-runway__route-number\">03<\/span>\n\n        <span>\n          <strong>Test the market<\/strong>\n          Days 64\u201390\n        <\/span>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"lwj-runway__legend\" aria-hidden=\"true\">\n\n      <span>Checkpoint<\/span>\n      <span>Main task<\/span>\n      <span>Open mission<\/span>\n\n    <\/div>\n\n    <div class=\"lwj-runway__timeline\">\n\n      <!-- Checkpoint 01 -->\n      <details class=\"lwj-runway-card\" open>\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>01<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 1\u20137\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Choose one role and study demand\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Research\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Choose one role and study demand.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              A spreadsheet of 30\u201340 relevant vacancies, skill frequencies,\n              and task types.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              Five essential skills and three typical role outputs are understood.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 02 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>02<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 8\u201314\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Assess the baseline\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Baseline\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Assess the baseline.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              A small task completed without AI, a list of gaps, and a learning plan.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              The person can explain the fundamentals and knows exactly what\n              they cannot yet do.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 03 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>03<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 15\u201321\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Find an external task and reviewer\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Brief\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Find an external task and reviewer.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              An agreed brief, constraints, criterion, and right to publish the case.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              There is a real task owner and a date for the first review.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 04 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>04<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 22\u201335\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Conduct research and complete the first iteration\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Production\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Conduct research and complete the first iteration.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              Data, options, a decision, and a log of AI use and checks.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              The result has been delivered to a user or client.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 05 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>05<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 36\u201349\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Observe consequences and make corrections\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Reality check\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Observe consequences and make corrections.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              Feedback, a metric or observation, and a second version.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              At least one change has been made in response to reality.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 06 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>06<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 50\u201356\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Package the case\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Case study\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Package the case.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              Short, medium, and detailed versions with links to evidence.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              An unfamiliar professional can understand the contribution\n              in two minutes.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 07 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>07<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 57\u201363\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Prepare the CV and profile\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Positioning\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Prepare the CV and profile.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              A one-page CV, profile, and three positioning versions for\n              different vacancy clusters.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              Every claim is supported by an example, with no invented percentages.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 08 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>08<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 64\u201377\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Begin targeted applications\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Applications\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Begin targeted applications.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              20\u201330 tailored applications, direct contacts, and response tracking.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              Conversion at each stage and reasons for rejection are understood.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 09 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>09<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 78\u201384\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Rehearse interviews\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Interviews\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Rehearse interviews.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              Five decision stories, two mock interviews, and an analysis\n              of weak areas.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              The candidate can explain the project without AI and answer\n              a chain of \u201cwhy\u201d questions.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Checkpoint 10 -->\n      <details class=\"lwj-runway-card\">\n\n        <summary class=\"lwj-runway-card__summary\">\n\n          <span class=\"lwj-runway-card__marker\">\n            <span>10<\/span>\n          <\/span>\n\n          <span class=\"lwj-runway-card__period\">\n            Days 85\u201390\n          <\/span>\n\n          <span class=\"lwj-runway-card__heading\">\n            Adjust the strategy\n          <\/span>\n\n          <span class=\"lwj-runway-card__phase\">\n            Adjustment\n          <\/span>\n\n          <span class=\"lwj-runway-card__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-runway-card__content\">\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--task\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Main task\n            <\/span>\n\n            <p>\n              Adjust the strategy.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--result\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Specific result\n            <\/span>\n\n            <p>\n              An updated case, CV, and list of skills and channels.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-runway-card__panel lwj-runway-card__panel--criterion\">\n\n            <span class=\"lwj-runway-card__panel-label\">\n              Criterion for moving forward\n            <\/span>\n\n            <p>\n              The decision is based on funnel data rather than one rejection.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n    <\/div>\n\n    <footer class=\"lwj-runway__footer\">\n\n      <span class=\"lwj-runway__footer-icon\" aria-hidden=\"true\">\n        <span><\/span>\n      <\/span>\n\n      <div>\n\n        <strong>The finish line is not a perfect portfolio.<\/strong>\n\n        <p>\n          It is a repeatable process for finding evidence, testing it in the\n          market, and changing direction when the data requires it.\n        <\/p>\n\n      <\/div>\n\n    <\/footer>\n\n  <\/div>\n\n<\/section>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1122\" height=\"1402\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/90-day-junior-experience-plan-eng.png\" alt=\"Calendar staircase showing a 90-day path from vacancy research and a real project to portfolio evidence and targeted job applications\" class=\"wp-image-939\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/90-day-junior-experience-plan-eng.png 1122w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/90-day-junior-experience-plan-eng-819x1024.png 819w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/90-day-junior-experience-plan-eng-10x12.png 10w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Week One: Read Job Postings as Data<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Most candidates browse job postings in a state of emotional pinball. This one requires three years of experience, that one mentions an unfamiliar tool, and the next looks perfect but was posted five days ago, which means life is over. An analytical mode is more useful. Collect thirty to forty vacancies within one geographic and professional cluster. Do not mix junior data analysts, product managers, and graphic designers simply because they all work on laptops.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Record the tasks, required tools, domain knowledge, experience, work format, language, company type, and signs of responsibility in a spreadsheet. Then normalise synonyms. \u201cStakeholder communication,\u201d \u201cclient interaction,\u201d and \u201crequirements alignment\u201d may describe the same cluster. Frequency will reveal the true minimum more accurately than the curriculum of a random course. If a skill appears in two vacancies out of forty, there is no reason to spend a month on it. If it appears in thirty and you are avoiding it, the market has already answered.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After the analysis, choose one primary profile and one adjacent one. For example, a content marketer with strong analytics, a UI\/UX designer focused on research, a QA specialist with automation fundamentals, or a recruiter with HR analytics. Trying to become an analyst, developer, marketer, and product manager at the same time usually creates a candidate who has beginner-level knowledge of four professions and confidently qualifies for none of them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Week Two: Establish a Manual Baseline<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Complete a small professional task without generative assistance. This is not an exercise in asceticism. It is a diagnostic. An analyst defines a metric and writes a simple query manually. An editor constructs an argument and verifies three sources. A designer analyses a user journey and creates a low-fidelity prototype. A developer solves a limited problem and writes a test. An HR specialist analyses a short funnel and formulates questions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then introduce AI and compare. Where did it accelerate the work? Where did it suggest a better solution? What were you unable to verify? Which gaps were hidden by the polished answer? The result of the week should be a competency map, not a certificate. It should separately cover fundamentals, tools, domain knowledge, communication, and quality control. Study the narrow gaps connected to the selected vacancies and project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Weeks Three to Seven: An External Project With Two Iterations<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Find a task through acquaintances, a professional community, university, NGO, open-source project, current employer, or small business. The offer should be limited and clear: what you will investigate, what you will create, how much time it will take, what you need from the client, and what result can reasonably be expected. Do not promise revenue growth if you do not control sales. Promise research, an implementable component, and verification.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before beginning, agree on access to data, feedback, and permission to publish the case. If a metric will appear later, record the date. If there will be no quantitative metric, use observable qualitative evidence: completion of a journey, acceptance of a change, the number of corrected errors, reviewer feedback, or meeting the deadline. Not everything valuable can be measured by conversion, but everything that can be proved needs to leave a trace.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not attempt to solve the client\u2019s entire life during the first iteration. Limit the unit of work so that it can be implemented within two weeks. After receiving feedback, change the solution and document the difference. This is where the strongest interview material appears: \u201cI initially thought X, the data showed Y, so I changed Z.\u201d The employer hears that the candidate can abandon their first idea without holding a funeral.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Weeks Eight to Thirteen: Packaging and the Market<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A CV should lead towards a role rather than retell a biography. Begin with the target specialisation and two or three demonstrated strengths. Describe projects using the formula \u201cproblem, action, verifiable result\u201d rather than listing duties. Tools come after the ability to do something with them. Words such as \u201cresponsible,\u201d \u201ccommunicative,\u201d and \u201cquick learner\u201d should appear only when accompanied by an example. Otherwise, they merely occupy space and produce mild professional numbness in the recruiter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apply in batches of eight to ten vacancies and then measure. No views or responses means the problem may lie in vacancy selection, the headline, the CV, or the channel. HR interviews without progress to the next stage suggest a problem with positioning, motivation, language, or expectations. Technical stages without an offer require a review of fundamentals, problem-solving, and explanation. Several rejections prove nothing, but twenty targeted attempts provide a signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not stop the project once applications begin. Continue making small improvements, contributing to the community, or taking on another task. Otherwise, the search becomes a job spent waiting for emails. The market can remain silent for weeks. During that time, candidates should produce new evidence rather than new reasons to refresh their inbox every seven minutes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Use LinkWorkJob: Build an Entry Map Instead of Scrolling Through Vacancies<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">LinkWorkJob is useful to beginners not only as a place to find vacancies and apply online. The platform\u2019s strength lies in combining job search filters with career content. Its Ukrainian version covers development, design, marketing, HR, administration, support, and customer service. Vacancies can be filtered by experience, including roles requiring no experience or around one year, as well as by work format, skills, languages, and salary in US dollars. In a market where \u201cjunior\u201d sometimes means \u201calready has a year of professional experience,\u201d a separate experience filter is particularly practical.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The advantage of any job board disappears when it is used like a slot machine. Random applications create movement rather than results. LinkWorkJob should be turned into a research dashboard. First choose one role, a region or remote format, and two experience levels: no experience and around one year. Collect not only the titles but also the specific tasks, skills, format, language, and expected level of independence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After twenty-five to thirty descriptions, the boundary between a formal junior vacancy and a genuine entry route will become visible. Roles marked \u201cno experience required\u201d may demand a strong portfolio and take-home assignment, while roles asking for a year of experience may differ only through familiarity with working processes. Your chosen profession may offer more office or hybrid work than fully remote opportunities. This matters in Ukraine: a candidate may spend years searching for the perfect remote job without noticing that the accessible entrance is in a local team where mentorship happens faster. Remote work is convenient, but for someone without a professional network, it can become solo sailing with instructions supplied in a PDF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The next step is to create a gap matrix. List recurring requirements in the rows and four states in the columns: \u201cI can do it and prove it,\u201d \u201cI can do it but have no evidence,\u201d \u201cI have superficial knowledge,\u201d and \u201cI cannot do it.\u201d Prepare links and stories for the first group. Create an external result for the second. Address the third with focused learning and practice. Divide the fourth into essential and optional requirements. Do not try to learn every technology mentioned in every vacancy. Job descriptions often combine minimum requirements, preferences, and the dreams of a department that was given permission to make one hire instead of three.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORKJOB \u2014 VACANCY SIGNAL DECODER\n   All styles are isolated inside .lwj-signal-decoder\n   ========================================================= *\/\n\n.lwj-signal-decoder {\n  --lwj-sd-green: #135644;\n  --lwj-sd-green-dark: #0a3e32;\n  --lwj-sd-green-soft: #3a7061;\n  --lwj-sd-lime: #a9e100;\n  --lwj-sd-lime-soft: #e7f7ad;\n  --lwj-sd-white: #ffffff;\n  --lwj-sd-black: #000000;\n  --lwj-sd-paper: #f3f6f4;\n  --lwj-sd-paper-dark: #e5ebe8;\n  --lwj-sd-text: #15251f;\n  --lwj-sd-muted: #68756f;\n  --lwj-sd-border: rgba(19, 86, 68, 0.16);\n  --lwj-sd-shadow: 0 25px 65px rgba(10, 62, 50, 0.13);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  color: var(--lwj-sd-text);\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height: 1.5;\n}\n\n.lwj-signal-decoder,\n.lwj-signal-decoder *,\n.lwj-signal-decoder *::before,\n.lwj-signal-decoder *::after {\n  box-sizing: border-box;\n}\n\n.lwj-signal-decoder h2,\n.lwj-signal-decoder p,\n.lwj-signal-decoder small,\n.lwj-signal-decoder article,\n.lwj-signal-decoder details,\n.lwj-signal-decoder summary,\n.lwj-signal-decoder header,\n.lwj-signal-decoder footer {\n  margin: 0;\n}\n\n.lwj-signal-decoder__shell {\n  position: relative;\n  overflow: hidden;\n  border: 1px solid var(--lwj-sd-border);\n  border-radius: 31px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(169, 225, 0, 0.035),\n      transparent 40%\n    ),\n    var(--lwj-sd-paper);\n  box-shadow: var(--lwj-sd-shadow);\n}\n\n\/* Hidden filter controls *\/\n\n.lwj-signal-decoder__radio {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  opacity: 0;\n  pointer-events: none;\n}\n\n\/* Hero *\/\n\n.lwj-signal-decoder__hero {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 230px;\n  gap: 45px;\n  align-items: center;\n  overflow: hidden;\n  min-height: 355px;\n  padding: 49px 50px;\n  color: var(--lwj-sd-white);\n  background:\n    linear-gradient(\n      rgba(255, 255, 255, 0.018) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(255, 255, 255, 0.018) 1px,\n      transparent 1px\n    ),\n    radial-gradient(\n      circle at 87% 45%,\n      rgba(169, 225, 0, 0.16),\n      transparent 27%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-sd-green-dark),\n      var(--lwj-sd-green)\n    );\n  background-size:\n    28px 28px,\n    28px 28px,\n    auto,\n    auto;\n}\n\n.lwj-signal-decoder__hero::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  right: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 0.12;\n  background:\n    repeating-linear-gradient(\n      0deg,\n      transparent 0,\n      transparent 5px,\n      rgba(255, 255, 255, 0.08) 6px\n    );\n  pointer-events: none;\n}\n\n.lwj-signal-decoder__hero-copy,\n.lwj-signal-decoder__radar {\n  position: relative;\n  z-index: 1;\n}\n\n.lwj-signal-decoder__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 21px;\n  color: var(--lwj-sd-lime);\n  font-size: 12px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-signal-decoder__pulse {\n  position: relative;\n  width: 35px;\n  height: 14px;\n}\n\n.lwj-signal-decoder__pulse::before {\n  content: \"\";\n  position: absolute;\n  top: 6px;\n  left: 0;\n  width: 100%;\n  height: 2px;\n  background: rgba(169, 225, 0, 0.35);\n}\n\n.lwj-signal-decoder__pulse::after {\n  content: \"\";\n  position: absolute;\n  top: 1px;\n  left: 10px;\n  width: 15px;\n  height: 11px;\n  border-left: 3px solid var(--lwj-sd-lime);\n  border-bottom: 3px solid var(--lwj-sd-lime);\n  transform: skewX(-28deg) rotate(-45deg);\n}\n\n.lwj-signal-decoder__title {\n  max-width: 800px;\n  color: var(--lwj-sd-white);\n  font-size: clamp(32px, 4.7vw, 60px);\n  font-weight: 880;\n  line-height: 1.01;\n  letter-spacing: -0.05em;\n}\n\n.lwj-signal-decoder__intro {\n  max-width: 750px;\n  margin-top: 21px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n\/* Radar *\/\n\n.lwj-signal-decoder__radar {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 210px;\n  height: 210px;\n  margin-left: auto;\n  border: 1px solid rgba(169, 225, 0, 0.45);\n  border-radius: 50%;\n  background:\n    linear-gradient(\n      90deg,\n      transparent 49.5%,\n      rgba(169, 225, 0, 0.25) 50%,\n      transparent 50.5%\n    ),\n    linear-gradient(\n      transparent 49.5%,\n      rgba(169, 225, 0, 0.25) 50%,\n      transparent 50.5%\n    ),\n    rgba(169, 225, 0, 0.035);\n  box-shadow:\n    0 0 0 18px rgba(169, 225, 0, 0.025),\n    0 0 0 36px rgba(169, 225, 0, 0.018);\n}\n\n.lwj-signal-decoder__radar-ring {\n  position: absolute;\n  width: 132px;\n  height: 132px;\n  border: 1px solid rgba(169, 225, 0, 0.32);\n  border-radius: 50%;\n}\n\n.lwj-signal-decoder__radar-ring::after {\n  content: \"\";\n  position: absolute;\n  top: 30px;\n  left: 30px;\n  width: 70px;\n  height: 70px;\n  border: 1px solid rgba(169, 225, 0, 0.25);\n  border-radius: 50%;\n}\n\n.lwj-signal-decoder__radar-line {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 95px;\n  height: 1px;\n  background:\n    linear-gradient(\n      90deg,\n      var(--lwj-sd-lime),\n      transparent\n    );\n  transform-origin: left center;\n  transform: rotate(-27deg);\n}\n\n.lwj-signal-decoder__radar-dot {\n  position: absolute;\n  top: 49px;\n  right: 42px;\n  width: 9px;\n  height: 9px;\n  border-radius: 50%;\n  background: var(--lwj-sd-lime);\n  box-shadow:\n    0 0 0 7px rgba(169, 225, 0, 0.12),\n    0 0 20px rgba(169, 225, 0, 0.55);\n}\n\n.lwj-signal-decoder__radar-count {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 15px;\n  border: 1px solid rgba(255, 255, 255, 0.14);\n  border-radius: 13px;\n  background: rgba(10, 62, 50, 0.78);\n  backdrop-filter: blur(6px);\n}\n\n.lwj-signal-decoder__radar-count strong {\n  color: var(--lwj-sd-lime);\n  font-size: 37px;\n  font-weight: 900;\n  line-height: 0.9;\n  letter-spacing: -0.06em;\n}\n\n.lwj-signal-decoder__radar-count span {\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 9px;\n  font-weight: 850;\n  line-height: 1.35;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n\/* Toolbar *\/\n\n.lwj-signal-decoder__toolbar {\n  position: relative;\n  z-index: 4;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 25px;\n  padding: 18px 22px;\n  border-bottom: 1px solid var(--lwj-sd-border);\n  background: var(--lwj-sd-white);\n}\n\n.lwj-signal-decoder__toolbar-title {\n  color: var(--lwj-sd-muted);\n  font-size: 10px;\n  font-weight: 850;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.lwj-signal-decoder__filters {\n  display: grid;\n  grid-template-columns: repeat(4, auto);\n  gap: 5px;\n  padding: 5px;\n  border: 1px solid var(--lwj-sd-border);\n  border-radius: 999px;\n  background: var(--lwj-sd-paper);\n}\n\n.lwj-signal-decoder__filters label {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  min-height: 40px;\n  padding: 8px 14px;\n  border-radius: 999px;\n  color: var(--lwj-sd-muted);\n  cursor: pointer;\n  font-size: 11px;\n  font-weight: 800;\n  line-height: 1;\n  white-space: nowrap;\n  transition:\n    color 180ms ease,\n    background-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-signal-decoder__filters label:hover {\n  color: var(--lwj-sd-green);\n  background: rgba(19, 86, 68, 0.055);\n}\n\n.lwj-signal-decoder__filters label:active {\n  transform: scale(0.98);\n}\n\n.lwj-signal-decoder__filter-icon {\n  position: relative;\n  flex: 0 0 auto;\n  width: 15px;\n  height: 15px;\n}\n\n.lwj-signal-decoder__filter-icon--all {\n  border: 2px solid currentColor;\n  border-radius: 50%;\n}\n\n.lwj-signal-decoder__filter-icon--all::before {\n  content: \"\";\n  position: absolute;\n  top: 4px;\n  left: 4px;\n  width: 3px;\n  height: 3px;\n  border-radius: 50%;\n  background: currentColor;\n  box-shadow:\n    -4px -4px 0 -1px currentColor,\n    4px 4px 0 -1px currentColor;\n}\n\n.lwj-signal-decoder__filter-icon--evidence::before {\n  content: \"\";\n  position: absolute;\n  top: 2px;\n  left: 1px;\n  width: 13px;\n  height: 10px;\n  border: 2px solid currentColor;\n  border-radius: 2px;\n}\n\n.lwj-signal-decoder__filter-icon--evidence::after {\n  content: \"\";\n  position: absolute;\n  top: 5px;\n  left: 5px;\n  width: 5px;\n  height: 3px;\n  border-left: 2px solid currentColor;\n  border-bottom: 2px solid currentColor;\n  transform: rotate(-45deg);\n}\n\n.lwj-signal-decoder__filter-icon--apply::before {\n  content: \"\";\n  position: absolute;\n  top: 6px;\n  left: 0;\n  width: 13px;\n  height: 2px;\n  background: currentColor;\n}\n\n.lwj-signal-decoder__filter-icon--apply::after {\n  content: \"\";\n  position: absolute;\n  top: 3px;\n  right: 0;\n  width: 7px;\n  height: 7px;\n  border-top: 2px solid currentColor;\n  border-right: 2px solid currentColor;\n  transform: rotate(45deg);\n}\n\n.lwj-signal-decoder__filter-icon--verify {\n  border: 2px solid currentColor;\n  border-radius: 50%;\n}\n\n.lwj-signal-decoder__filter-icon--verify::after {\n  content: \"\";\n  position: absolute;\n  right: -4px;\n  bottom: -3px;\n  width: 7px;\n  height: 2px;\n  border-radius: 2px;\n  background: currentColor;\n  transform: rotate(45deg);\n}\n\n\/* Active filter *\/\n\n#lwj-signal-all-en:checked\n  ~ .lwj-signal-decoder__shell\n  label[for=\"lwj-signal-all-en\"],\n#lwj-signal-evidence-en:checked\n  ~ .lwj-signal-decoder__shell\n  label[for=\"lwj-signal-evidence-en\"],\n#lwj-signal-apply-en:checked\n  ~ .lwj-signal-decoder__shell\n  label[for=\"lwj-signal-apply-en\"],\n#lwj-signal-verify-en:checked\n  ~ .lwj-signal-decoder__shell\n  label[for=\"lwj-signal-verify-en\"] {\n  color: var(--lwj-sd-white);\n  background: var(--lwj-sd-green);\n  box-shadow: 0 7px 17px rgba(19, 86, 68, 0.2);\n}\n\n\/* Legend *\/\n\n.lwj-signal-decoder__legend {\n  display: flex;\n  align-items: center;\n  gap: 24px;\n  padding: 15px 22px 7px;\n  color: var(--lwj-sd-muted);\n  font-size: 10px;\n  font-weight: 750;\n}\n\n.lwj-signal-decoder__legend > span {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n}\n\n.lwj-signal-decoder__legend-dot {\n  display: inline-block;\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n}\n\n.lwj-signal-decoder__legend-dot--evidence {\n  background: var(--lwj-sd-lime);\n  box-shadow: 0 0 0 4px rgba(169, 225, 0, 0.14);\n}\n\n.lwj-signal-decoder__legend-dot--apply {\n  background: var(--lwj-sd-green);\n  box-shadow: 0 0 0 4px rgba(19, 86, 68, 0.12);\n}\n\n.lwj-signal-decoder__legend-dot--verify {\n  background: #8d9692;\n  box-shadow: 0 0 0 4px rgba(95, 106, 101, 0.11);\n}\n\n\/* List *\/\n\n.lwj-signal-decoder__list {\n  display: grid;\n  gap: 11px;\n  padding: 12px 18px 18px;\n}\n\n\/* Signal card *\/\n\n.lwj-signal-card {\n  position: relative;\n  overflow: hidden;\n  border: 1px solid var(--lwj-sd-border);\n  border-radius: 18px;\n  background: var(--lwj-sd-white);\n  box-shadow: 0 7px 22px rgba(10, 62, 50, 0.04);\n  transition:\n    border-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-signal-card::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 3;\n  width: 5px;\n}\n\n.lwj-signal-card--evidence::before {\n  background: var(--lwj-sd-lime);\n}\n\n.lwj-signal-card--apply::before {\n  background: var(--lwj-sd-green);\n}\n\n.lwj-signal-card--verify::before {\n  background: #919995;\n}\n\n.lwj-signal-card:hover {\n  border-color: rgba(19, 86, 68, 0.29);\n  box-shadow: 0 13px 30px rgba(10, 62, 50, 0.075);\n  transform: translateY(-1px);\n}\n\n.lwj-signal-card[open] {\n  border-color: rgba(19, 86, 68, 0.36);\n  box-shadow: 0 16px 37px rgba(10, 62, 50, 0.095);\n}\n\n.lwj-signal-card__summary {\n  display: grid;\n  grid-template-columns:\n    51px\n    145px\n    minmax(0, 1fr)\n    auto\n    38px;\n  gap: 16px;\n  align-items: center;\n  min-height: 82px;\n  padding: 13px 18px 13px 20px;\n  cursor: pointer;\n  list-style: none;\n  transition:\n    color 180ms ease,\n    background-color 180ms ease;\n}\n\n.lwj-signal-card__summary::-webkit-details-marker {\n  display: none;\n}\n\n.lwj-signal-card__summary::marker {\n  content: \"\";\n}\n\n.lwj-signal-card__summary:hover {\n  background: rgba(19, 86, 68, 0.025);\n}\n\n.lwj-signal-card__summary:focus-visible {\n  outline: 3px solid rgba(169, 225, 0, 0.55);\n  outline-offset: -3px;\n}\n\n.lwj-signal-card[open] .lwj-signal-card__summary {\n  color: var(--lwj-sd-white);\n  background:\n    radial-gradient(\n      circle at 92% 20%,\n      rgba(169, 225, 0, 0.15),\n      transparent 23%\n    ),\n    linear-gradient(\n      90deg,\n      var(--lwj-sd-green-dark),\n      var(--lwj-sd-green)\n    );\n}\n\n.lwj-signal-card__index {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 43px;\n  height: 43px;\n  border: 1px solid var(--lwj-sd-border);\n  border-radius: 12px;\n  color: var(--lwj-sd-green-dark);\n  background: var(--lwj-sd-paper);\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.04em;\n}\n\n.lwj-signal-card--evidence\n  .lwj-signal-card__index {\n  background: var(--lwj-sd-lime-soft);\n}\n\n.lwj-signal-card--apply\n  .lwj-signal-card__index {\n  color: var(--lwj-sd-white);\n  background: var(--lwj-sd-green);\n}\n\n.lwj-signal-card--verify\n  .lwj-signal-card__index {\n  color: #555f5b;\n  background: var(--lwj-sd-paper-dark);\n}\n\n.lwj-signal-card[open]\n  .lwj-signal-card__index {\n  color: var(--lwj-sd-green-dark);\n  border-color: var(--lwj-sd-lime);\n  background: var(--lwj-sd-lime);\n}\n\n.lwj-signal-card__type {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: fit-content;\n  min-height: 30px;\n  padding: 7px 10px;\n  border: 1px solid var(--lwj-sd-border);\n  border-radius: 999px;\n  color: var(--lwj-sd-green);\n  background: var(--lwj-sd-paper);\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.06em;\n  white-space: nowrap;\n  text-transform: uppercase;\n}\n\n.lwj-signal-card[open]\n  .lwj-signal-card__type {\n  color: var(--lwj-sd-lime);\n  border-color: rgba(169, 225, 0, 0.35);\n  background: rgba(169, 225, 0, 0.08);\n}\n\n.lwj-signal-card__headline {\n  color: inherit;\n  font-size: 17px;\n  font-weight: 810;\n  line-height: 1.35;\n  letter-spacing: -0.02em;\n}\n\n.lwj-signal-card__prompt {\n  color: var(--lwj-sd-muted);\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.08em;\n  white-space: nowrap;\n  text-transform: uppercase;\n}\n\n.lwj-signal-card[open]\n  .lwj-signal-card__prompt {\n  color: rgba(255, 255, 255, 0.62);\n}\n\n.lwj-signal-card__toggle {\n  position: relative;\n  display: inline-flex;\n  width: 36px;\n  height: 36px;\n  border: 1px solid var(--lwj-sd-border);\n  border-radius: 50%;\n  background: rgba(19, 86, 68, 0.04);\n}\n\n.lwj-signal-card__toggle::before,\n.lwj-signal-card__toggle::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 13px;\n  height: 2px;\n  border-radius: 3px;\n  background: var(--lwj-sd-green);\n  transform: translate(-50%, -50%);\n  transition:\n    opacity 180ms ease,\n    transform 220ms ease,\n    background-color 180ms ease;\n}\n\n.lwj-signal-card__toggle::after {\n  transform: translate(-50%, -50%) rotate(90deg);\n}\n\n.lwj-signal-card[open]\n  .lwj-signal-card__toggle {\n  border-color: rgba(169, 225, 0, 0.65);\n  background: rgba(169, 225, 0, 0.12);\n}\n\n.lwj-signal-card[open]\n  .lwj-signal-card__toggle::before,\n.lwj-signal-card[open]\n  .lwj-signal-card__toggle::after {\n  background: var(--lwj-sd-lime);\n}\n\n.lwj-signal-card[open]\n  .lwj-signal-card__toggle::after {\n  opacity: 0;\n}\n\n\/* Expanded content *\/\n\n.lwj-signal-card__content {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1.15fr)\n    minmax(0, 0.9fr)\n    minmax(0, 1fr);\n  gap: 13px;\n  padding: 17px;\n  border-top: 1px solid var(--lwj-sd-border);\n  background:\n    linear-gradient(\n      135deg,\n      rgba(169, 225, 0, 0.035),\n      transparent 45%\n    ),\n    var(--lwj-sd-paper);\n  animation: lwjSignalReveal 230ms ease both;\n}\n\n@keyframes lwjSignalReveal {\n  from {\n    opacity: 0;\n    transform: translateY(-5px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* Panels *\/\n\n.lwj-signal-panel {\n  position: relative;\n  min-width: 0;\n  min-height: 165px;\n  padding: 19px 18px;\n  border-radius: 15px;\n}\n\n.lwj-signal-panel__label {\n  display: block;\n  margin-bottom: 13px;\n  font-size: 9px;\n  font-weight: 900;\n  line-height: 1.3;\n  letter-spacing: 0.105em;\n  text-transform: uppercase;\n}\n\n.lwj-signal-panel p {\n  color: inherit;\n  font-size: 14px;\n  font-weight: 650;\n  line-height: 1.6;\n  overflow-wrap: anywhere;\n}\n\n.lwj-signal-panel--source {\n  border: 1px dashed rgba(19, 86, 68, 0.24);\n  color: var(--lwj-sd-text);\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(19, 86, 68, 0.018),\n      rgba(19, 86, 68, 0.018) 8px,\n      transparent 8px,\n      transparent 16px\n    ),\n    var(--lwj-sd-white);\n}\n\n.lwj-signal-panel--source\n  .lwj-signal-panel__label {\n  color: var(--lwj-sd-muted);\n}\n\n.lwj-signal-panel--meaning {\n  border: 1px solid rgba(19, 86, 68, 0.17);\n  color: var(--lwj-sd-text);\n  background:\n    radial-gradient(\n      circle at 100% 0,\n      rgba(169, 225, 0, 0.2),\n      transparent 33%\n    ),\n    var(--lwj-sd-white);\n}\n\n.lwj-signal-panel--meaning::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 18px;\n  width: 55px;\n  height: 4px;\n  border-radius: 0 0 5px 5px;\n  background: var(--lwj-sd-lime);\n}\n\n.lwj-signal-panel--meaning\n  .lwj-signal-panel__label {\n  color: var(--lwj-sd-green);\n}\n\n.lwj-signal-panel--action {\n  overflow: hidden;\n  color: var(--lwj-sd-white);\n  border: 1px solid var(--lwj-sd-green);\n  background:\n    radial-gradient(\n      circle at 92% 13%,\n      rgba(169, 225, 0, 0.2),\n      transparent 29%\n    ),\n    linear-gradient(\n      145deg,\n      var(--lwj-sd-green),\n      var(--lwj-sd-green-dark)\n    );\n}\n\n.lwj-signal-panel--action::after {\n  content: \"\";\n  position: absolute;\n  right: -26px;\n  bottom: -34px;\n  width: 100px;\n  height: 100px;\n  border: 18px solid rgba(169, 225, 0, 0.15);\n  border-radius: 50%;\n}\n\n.lwj-signal-panel--action\n  .lwj-signal-panel__label {\n  position: relative;\n  z-index: 1;\n  color: var(--lwj-sd-lime);\n}\n\n.lwj-signal-panel--action p {\n  position: relative;\n  z-index: 1;\n  color: var(--lwj-sd-white);\n}\n\n\/* Frequency meter *\/\n\n.lwj-signal-panel__frequency {\n  position: relative;\n  overflow: hidden;\n  height: 8px;\n  margin-top: 17px;\n  border-radius: 999px;\n  background: var(--lwj-sd-paper-dark);\n}\n\n.lwj-signal-panel__frequency > span {\n  display: block;\n  height: 100%;\n  border-radius: inherit;\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--lwj-sd-green) 0,\n      var(--lwj-sd-green) 8px,\n      var(--lwj-sd-lime) 8px,\n      var(--lwj-sd-lime) 12px\n    );\n}\n\n.lwj-signal-panel small {\n  display: block;\n  margin-top: 8px;\n  color: var(--lwj-sd-muted);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.025em;\n}\n\n\/* CSS-only filtering *\/\n\n#lwj-signal-evidence-en:checked\n  ~ .lwj-signal-decoder__shell\n  .lwj-signal-card:not(.lwj-signal-card--evidence),\n#lwj-signal-apply-en:checked\n  ~ .lwj-signal-decoder__shell\n  .lwj-signal-card:not(.lwj-signal-card--apply),\n#lwj-signal-verify-en:checked\n  ~ .lwj-signal-decoder__shell\n  .lwj-signal-card:not(.lwj-signal-card--verify) {\n  display: none;\n}\n\n\/* Footer *\/\n\n.lwj-signal-decoder__footer {\n  display: flex;\n  align-items: flex-start;\n  gap: 16px;\n  margin: 0 18px 18px;\n  padding: 21px 22px;\n  border-radius: 17px;\n  color: var(--lwj-sd-white);\n  background:\n    radial-gradient(\n      circle at 94% 20%,\n      rgba(169, 225, 0, 0.17),\n      transparent 30%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-sd-green-dark),\n      var(--lwj-sd-green)\n    );\n}\n\n.lwj-signal-decoder__footer-icon {\n  position: relative;\n  flex: 0 0 auto;\n  width: 43px;\n  height: 43px;\n  border-radius: 50%;\n  background: var(--lwj-sd-lime);\n  box-shadow:\n    0 0 0 6px rgba(169, 225, 0, 0.1),\n    5px 5px 0 rgba(0, 0, 0, 0.16);\n}\n\n.lwj-signal-decoder__footer-icon::before {\n  content: \"\";\n  position: absolute;\n  top: 10px;\n  left: 10px;\n  width: 18px;\n  height: 18px;\n  border: 3px solid var(--lwj-sd-green-dark);\n  border-radius: 50%;\n}\n\n.lwj-signal-decoder__footer-icon::after {\n  content: \"\";\n  position: absolute;\n  right: 8px;\n  bottom: 8px;\n  width: 10px;\n  height: 3px;\n  border-radius: 3px;\n  background: var(--lwj-sd-green-dark);\n  transform: rotate(45deg);\n}\n\n.lwj-signal-decoder__footer strong {\n  display: block;\n  color: var(--lwj-sd-lime);\n  font-size: 15px;\n  font-weight: 850;\n}\n\n.lwj-signal-decoder__footer p {\n  max-width: 870px;\n  margin-top: 5px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n\/* Tablet *\/\n\n@media (max-width: 1020px) {\n  .lwj-signal-decoder__hero {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .lwj-signal-decoder__radar {\n    width: 175px;\n    height: 175px;\n    margin-right: auto;\n    margin-left: 0;\n  }\n\n  .lwj-signal-decoder__radar-ring {\n    width: 110px;\n    height: 110px;\n  }\n\n  .lwj-signal-decoder__radar-ring::after {\n    top: 24px;\n    left: 24px;\n    width: 60px;\n    height: 60px;\n  }\n\n  .lwj-signal-decoder__radar-line {\n    width: 78px;\n  }\n\n  .lwj-signal-decoder__toolbar {\n    align-items: flex-start;\n    flex-direction: column;\n  }\n\n  .lwj-signal-decoder__filters {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    width: 100%;\n    border-radius: 17px;\n  }\n\n  .lwj-signal-decoder__filters label {\n    width: 100%;\n    border-radius: 12px;\n  }\n\n  .lwj-signal-card__summary {\n    grid-template-columns:\n      51px\n      125px\n      minmax(0, 1fr)\n      38px;\n  }\n\n  .lwj-signal-card__prompt {\n    display: none;\n  }\n\n  .lwj-signal-card__content {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lwj-signal-panel--action {\n    grid-column: 1 \/ -1;\n    min-height: auto;\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 700px) {\n  .lwj-signal-decoder {\n    margin: 26px auto;\n  }\n\n  .lwj-signal-decoder__shell {\n    border-radius: 22px;\n  }\n\n  .lwj-signal-decoder__hero {\n    gap: 30px;\n    min-height: 0;\n    padding: 35px 23px 32px;\n  }\n\n  .lwj-signal-decoder__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-signal-decoder__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-signal-decoder__radar {\n    width: 150px;\n    height: 150px;\n  }\n\n  .lwj-signal-decoder__radar-ring {\n    width: 94px;\n    height: 94px;\n  }\n\n  .lwj-signal-decoder__radar-ring::after {\n    top: 21px;\n    left: 21px;\n    width: 50px;\n    height: 50px;\n  }\n\n  .lwj-signal-decoder__radar-line {\n    width: 66px;\n  }\n\n  .lwj-signal-decoder__radar-count strong {\n    font-size: 30px;\n  }\n\n  .lwj-signal-decoder__toolbar {\n    gap: 12px;\n    padding: 15px 12px;\n  }\n\n  .lwj-signal-decoder__filters {\n    grid-template-columns: 1fr;\n  }\n\n  .lwj-signal-decoder__filters label {\n    min-height: 43px;\n  }\n\n  .lwj-signal-decoder__legend {\n    display: none;\n  }\n\n  .lwj-signal-decoder__list {\n    gap: 9px;\n    padding: 12px 11px;\n  }\n\n  .lwj-signal-card {\n    border-radius: 15px;\n  }\n\n  .lwj-signal-card__summary {\n    grid-template-columns: 44px minmax(0, 1fr) 32px;\n    gap: 10px;\n    min-height: 76px;\n    padding: 10px 12px 10px 17px;\n  }\n\n  .lwj-signal-card__index {\n    grid-column: 1;\n    grid-row: 1 \/ 3;\n    width: 40px;\n    height: 40px;\n  }\n\n  .lwj-signal-card__type {\n    grid-column: 2;\n    grid-row: 1;\n    align-self: end;\n    min-height: 0;\n    padding: 0;\n    border: 0;\n    color: var(--lwj-sd-green);\n    background: transparent;\n    font-size: 8px;\n  }\n\n  .lwj-signal-card[open]\n    .lwj-signal-card__type {\n    color: var(--lwj-sd-lime);\n    border: 0;\n    background: transparent;\n  }\n\n  .lwj-signal-card__headline {\n    grid-column: 2;\n    grid-row: 2;\n    align-self: start;\n    font-size: 14px;\n    line-height: 1.38;\n  }\n\n  .lwj-signal-card__toggle {\n    grid-column: 3;\n    grid-row: 1 \/ 3;\n    width: 31px;\n    height: 31px;\n  }\n\n  .lwj-signal-card__content {\n    grid-template-columns: 1fr;\n    gap: 9px;\n    padding: 10px;\n  }\n\n  .lwj-signal-panel {\n    min-height: auto;\n    padding: 17px 16px;\n    border-radius: 13px;\n  }\n\n  .lwj-signal-panel--action {\n    grid-column: auto;\n  }\n\n  .lwj-signal-panel p {\n    font-size: 13px;\n    line-height: 1.58;\n  }\n\n  .lwj-signal-decoder__footer {\n    margin: 0 11px 11px;\n    padding: 18px;\n  }\n}\n\n\/* Very small screens *\/\n\n@media (max-width: 390px) {\n  .lwj-signal-decoder__hero {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-signal-decoder__title {\n    font-size: 28px;\n  }\n\n  .lwj-signal-decoder__radar {\n    width: 135px;\n    height: 135px;\n  }\n\n  .lwj-signal-decoder__footer-icon {\n    width: 37px;\n    height: 37px;\n  }\n}\n\n\/* Reduced motion *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-signal-decoder *,\n  .lwj-signal-decoder *::before,\n  .lwj-signal-decoder *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* Print *\/\n\n@media print {\n  .lwj-signal-decoder {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-signal-decoder__shell {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-signal-decoder__toolbar,\n  .lwj-signal-decoder__legend,\n  .lwj-signal-card__toggle {\n    display: none;\n  }\n\n  .lwj-signal-card {\n    display: block !important;\n    break-inside: avoid;\n  }\n\n  .lwj-signal-card__content,\n  .lwj-signal-card:not([open]) > .lwj-signal-card__content {\n    display: grid !important;\n  }\n}\n<\/style>\n\n<section class=\"lwj-signal-decoder\" aria-labelledby=\"lwj-signal-title\">\n\n  <input\n    class=\"lwj-signal-decoder__radio\"\n    type=\"radio\"\n    name=\"lwj-signal-filter-en\"\n    id=\"lwj-signal-all-en\"\n    checked\n  >\n\n  <input\n    class=\"lwj-signal-decoder__radio\"\n    type=\"radio\"\n    name=\"lwj-signal-filter-en\"\n    id=\"lwj-signal-evidence-en\"\n  >\n\n  <input\n    class=\"lwj-signal-decoder__radio\"\n    type=\"radio\"\n    name=\"lwj-signal-filter-en\"\n    id=\"lwj-signal-apply-en\"\n  >\n\n  <input\n    class=\"lwj-signal-decoder__radio\"\n    type=\"radio\"\n    name=\"lwj-signal-filter-en\"\n    id=\"lwj-signal-verify-en\"\n  >\n\n  <div class=\"lwj-signal-decoder__shell\">\n\n    <header class=\"lwj-signal-decoder__hero\">\n\n      <div class=\"lwj-signal-decoder__hero-copy\">\n\n        <div class=\"lwj-signal-decoder__eyebrow\">\n          <span class=\"lwj-signal-decoder__pulse\" aria-hidden=\"true\"><\/span>\n          LinkWorkJob vacancy intelligence\n        <\/div>\n\n        <h2\n          class=\"lwj-signal-decoder__title\"\n          id=\"lwj-signal-title\"\n        >\n          Read the vacancy behind the wording\n        <\/h2>\n\n        <p class=\"lwj-signal-decoder__intro\">\n          A vacancy description is not only a list of requirements. Repeated\n          skills, vague experience rules, overloaded tool lists, and salary\n          patterns reveal how the company understands the role.\n        <\/p>\n\n      <\/div>\n\n      <div\n        class=\"lwj-signal-decoder__radar\"\n        aria-label=\"Seven vacancy signals\"\n      >\n\n        <span class=\"lwj-signal-decoder__radar-ring\"><\/span>\n        <span class=\"lwj-signal-decoder__radar-line\"><\/span>\n        <span class=\"lwj-signal-decoder__radar-dot\"><\/span>\n\n        <div class=\"lwj-signal-decoder__radar-count\">\n          <strong>07<\/strong>\n          <span>market<br>signals<\/span>\n        <\/div>\n\n      <\/div>\n\n    <\/header>\n\n    <div\n      class=\"lwj-signal-decoder__toolbar\"\n      aria-label=\"Filter vacancy signals\"\n    >\n\n      <span class=\"lwj-signal-decoder__toolbar-title\">\n        Choose a decision mode\n      <\/span>\n\n      <div class=\"lwj-signal-decoder__filters\">\n\n        <label for=\"lwj-signal-all-en\">\n          <span\n            class=\"lwj-signal-decoder__filter-icon lwj-signal-decoder__filter-icon--all\"\n            aria-hidden=\"true\"\n          ><\/span>\n          All signals\n        <\/label>\n\n        <label for=\"lwj-signal-evidence-en\">\n          <span\n            class=\"lwj-signal-decoder__filter-icon lwj-signal-decoder__filter-icon--evidence\"\n            aria-hidden=\"true\"\n          ><\/span>\n          Build evidence\n        <\/label>\n\n        <label for=\"lwj-signal-apply-en\">\n          <span\n            class=\"lwj-signal-decoder__filter-icon lwj-signal-decoder__filter-icon--apply\"\n            aria-hidden=\"true\"\n          ><\/span>\n          Apply strategically\n        <\/label>\n\n        <label for=\"lwj-signal-verify-en\">\n          <span\n            class=\"lwj-signal-decoder__filter-icon lwj-signal-decoder__filter-icon--verify\"\n            aria-hidden=\"true\"\n          ><\/span>\n          Investigate first\n        <\/label>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"lwj-signal-decoder__legend\" aria-hidden=\"true\">\n\n      <span>\n        <i class=\"lwj-signal-decoder__legend-dot lwj-signal-decoder__legend-dot--evidence\"><\/i>\n        Skill or proof signal\n      <\/span>\n\n      <span>\n        <i class=\"lwj-signal-decoder__legend-dot lwj-signal-decoder__legend-dot--apply\"><\/i>\n        Application signal\n      <\/span>\n\n      <span>\n        <i class=\"lwj-signal-decoder__legend-dot lwj-signal-decoder__legend-dot--verify\"><\/i>\n        Verification signal\n      <\/span>\n\n    <\/div>\n\n    <div class=\"lwj-signal-decoder__list\">\n\n      <!-- Signal 01 -->\n      <details\n        class=\"lwj-signal-card lwj-signal-card--evidence\"\n        open\n      >\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">01<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Market minimum\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            A skill appears in 70\u201380% of selected vacancies\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              A skill appears in 70\u201380% of selected vacancies.\n            <\/p>\n\n            <div\n              class=\"lwj-signal-panel__frequency\"\n              aria-label=\"Skill appears in seventy to eighty percent of vacancies\"\n            >\n              <span style=\"width: 75%;\"><\/span>\n            <\/div>\n\n            <small>High recurrence across the selected cluster<\/small>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              It is a market minimum for the cluster.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Acquire a basic level and incorporate it into the project.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Signal 02 -->\n      <details class=\"lwj-signal-card lwj-signal-card--evidence\">\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">02<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Differentiator\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            A requirement is rare but connected to the desired industry\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              A requirement is rare but connected to the desired industry.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              It is a domain differentiator.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Create a small industry-specific case.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Signal 03 -->\n      <details class=\"lwj-signal-card lwj-signal-card--evidence\">\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">03<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Evidence required\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            \u201cNo experience required,\u201d but a case and independence are expected\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              \u201cNo experience required,\u201d but a case and independence are expected.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              Formal experience is optional; evidence is not.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Show a complete cycle with an external owner.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Signal 04 -->\n      <details class=\"lwj-signal-card lwj-signal-card--apply\">\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">04<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Apply anyway\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            \u201cAt least one year of experience\u201d for simple tasks\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              \u201cAt least one year of experience\u201d for simple tasks.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              The company is protecting itself with standard wording.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Apply if you can perform most tasks and have a strong project.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Signal 05 -->\n      <details class=\"lwj-signal-card lwj-signal-card--verify\">\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">05<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Scope warning\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            Ten unrelated tools\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              Ten unrelated tools.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              The role may be overloaded or the description may be copied\n              from a template.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Clarify the actual daily work before completing a take-home assignment.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Signal 06 -->\n      <details class=\"lwj-signal-card lwj-signal-card--verify\">\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">06<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Compensation signal\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            Salary is listed in dollars and is far below comparable roles\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              Salary is listed in dollars and is far below comparable roles.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              The company views the role as production rather than decision-making.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Assess the scope, mentorship, and prospects rather than accepting\n              automatically.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- Signal 07 -->\n      <details class=\"lwj-signal-card lwj-signal-card--verify\">\n\n        <summary class=\"lwj-signal-card__summary\">\n\n          <span class=\"lwj-signal-card__index\">07<\/span>\n\n          <span class=\"lwj-signal-card__type\">\n            Demand or turnover\n          <\/span>\n\n          <span class=\"lwj-signal-card__headline\">\n            Many vacancies of the same type\n          <\/span>\n\n          <span class=\"lwj-signal-card__prompt\">\n            Decode signal\n          <\/span>\n\n          <span\n            class=\"lwj-signal-card__toggle\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-signal-card__content\">\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--source\">\n\n            <span class=\"lwj-signal-panel__label\">\n              Signal from LinkWorkJob vacancies\n            <\/span>\n\n            <p>\n              Many vacancies of the same type.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--meaning\">\n\n            <span class=\"lwj-signal-panel__label\">\n              How to interpret it\n            <\/span>\n\n            <p>\n              There is active demand or high turnover.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-signal-panel lwj-signal-panel--action\">\n\n            <span class=\"lwj-signal-panel__label\">\n              What the candidate should do\n            <\/span>\n\n            <p>\n              Compare companies, posting dates, and repetition of advertisements.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n      <\/details>\n\n    <\/div>\n\n    <footer class=\"lwj-signal-decoder__footer\">\n\n      <span\n        class=\"lwj-signal-decoder__footer-icon\"\n        aria-hidden=\"true\"\n      ><\/span>\n\n      <div>\n\n        <strong>Do not read every requirement literally.<\/strong>\n\n        <p>\n          Compare repeated patterns across similar vacancies, identify what the\n          company is trying to protect itself from, and choose the next action\n          using evidence rather than one isolated phrase.\n        <\/p>\n\n      <\/div>\n\n    <\/footer>\n\n  <\/div>\n\n<\/section>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"819\" height=\"1024\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/linkworkjob-junior-vacancy-analysis-eng-819x1024.png\" alt=\"LinkWorkJob vacancy cards passing through filters for experience, work format, skills, languages and salary in US dollars\" class=\"wp-image-942\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/linkworkjob-junior-vacancy-analysis-eng-819x1024.png 819w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/linkworkjob-junior-vacancy-analysis-eng-10x12.png 10w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/linkworkjob-junior-vacancy-analysis-eng.png 1122w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Career materials and stories on LinkWorkJob can be used as a layer of context, but decisions should be checked against current vacancies. Advice in an article becomes outdated more slowly than a particular technology stack, while an open role shows what a company is willing to pay for today. Combining these two layers is one of the platform\u2019s advantages: a person can understand a trend and immediately test it against the market rather than moving from abstract inspiration to a job search a week later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once the market map is ready, establish a rhythm. Review new suitable positions twice a week instead of scanning the entire feed every hour. For every strong vacancy, prepare a short message connecting one employer task with one piece of evidence from your project. If the role requires customer-data analysis, do not say that you \u201clove numbers.\u201d Link to the case where you found a metric error and changed a budget decision. If the role requires content, show work with a similar audience and measurement rather than unrelated texts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Filters for format, experience, skills, languages, and salary save time, but they should not become concrete walls. Applying to a role asking for one year of experience is reasonable when you understand the tasks, meet most essential requirements, and have an external case. Applying for a senior role with one weekend project is not bravery. It is poor calibration. A normal working range for a junior is to meet approximately 60\u201380 percent of the substantive requirements and explain how the critical gaps will be addressed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LinkWorkJob also benefits Ukrainian and neighbouring audiences through clear localisation. Its interface, categories, and filters do not require candidates to translate their own market through unfamiliar terminology. Remote and office formats appear together, and salaries can be compared in dollars. The platform does not remove the need to use other channels, referrals, and direct contact. No website is required to deliver an offer to your door. Its value lies elsewhere: reducing noise, making demand observable, and providing a place for targeted action.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Navigate Hiring When AI Has Made Perfect CVs Cheap<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Generative tools have improved the average quality of candidate packaging. A CV is easier to tailor, a cover letter is easier to write, and interview answers are easier to rehearse. Smoothness is therefore no longer a strong signal. When every second document is \u201cresults-oriented,\u201d \u201csuccessfully collaborates with cross-functional teams,\u201d and \u201cuses a data-driven approach,\u201d recruiters begin looking for details that are difficult to produce without a real history.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The primary purpose of a CV is not to make a candidate look mature. It should quickly demonstrate alignment with a particular role. The headline states the specialisation, the short profile identifies a strong combination, projects show completed cycles, and skills are supported by those projects. If a tool appears in a separate list but nowhere in the work, it resembles a purchased book sitting on a shelf: perhaps it will be read one day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Experience from another profession should not be discarded. This is particularly important in Ukraine, where many entry-level IT professionals are career changers. According to DOU data cited in its article on junior hiring in 2026, 59 percent of beginners came from other professions. A former teacher knows how to explain and structure learning. A support specialist understands customers and escalation. An accountant understands controls and consequences. A sales manager knows objections and CRMs. A volunteer coordinator can manage ambiguity. These skills do not replace the new hard skill, but they reduce the employer\u2019s risk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Translate previous experience into the language of the new role without inventing anything. \u201cWorked with people\u201d is almost useless. \u201cAnalysed the causes of 200 repeat enquiries, updated five knowledge-base articles, and reduced escalations\u201d connects directly with analytics, content, and operations. \u201cOrganised events\u201d is too broad. \u201cCoordinated five contractors, managed a $3,000 budget, rebuilt the plan within a week after the venue changed, and conducted a retrospective\u201d demonstrates project management. The previous job title may be irrelevant, but the cycle of responsibility remains valuable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Cover Letter: Three Connections Instead of a Short Autobiography<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A strong message connects the vacancy\u2019s task, your evidence, and your motivation for that particular context. A message for a junior analyst might read: \u201cThe role requires data-quality checks and marketing insights. In a project for a small service, I identified duplicate registrations, recalculated the cost per active user, and helped cancel a premature budget increase. I have attached the case with the queries, assumptions, and verification process. I am interested in this position because your analysts work with the full campaign cycle rather than producing reports alone.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is no story about a childhood love of spreadsheets or admiration for the dynamic company. There is a reason to continue the conversation. AI can help shorten the letter, check the language, and adapt the wording. But if the model invents experience or motivation, the candidate is taking out a trust loan at a very high interest rate. Repayment begins at the first interview.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Interview: Show Your Thinking Before, During, and After the Answer<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Interviews increasingly assess the process rather than the final result. This is logical: a result can be generated easily, while a chain of clarification and decisions is harder to maintain without understanding. Do not rush to answer a case question. First clarify the objective, user, available data, constraints, and cost of error. Then state your assumptions, suggest two approaches, select one, and explain how it would be tested.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the question concerns an unfamiliar technology, do not conceal the gap behind verbal smoke. Say exactly what you know, what you do not know, and how you would verify it. Honesty does not guarantee an offer, but confident invention is very effective at guaranteeing rejection from a strong team. DOU identifies improper use of AI as a notable red flag: candidates submit fully generated take-home assignments but do not understand the solution. A system may survive a weak beginner. An unverifiable beginner who conceals weakness creates a more expensive problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prepare five stories, each demonstrating a different quality: clarifying a difficult task, making and correcting an error, resolving conflicting constraints, responding to feedback, and using AI with verification. Do not memorise the text word for word. A rehearsed story breaks when the question changes and sounds as though someone has activated a corporate autoresponder inside the candidate. Remember the facts, sequence, and conclusion.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORKJOB \u2014 INTERVIEW SIGNAL SCANNER\n   All styles are isolated inside .lwj-interview-scanner\n   ========================================================= *\/\n\n.lwj-interview-scanner {\n  --lwj-is-green: #135644;\n  --lwj-is-green-dark: #083d31;\n  --lwj-is-green-soft: #3a7061;\n  --lwj-is-lime: #a9e100;\n  --lwj-is-lime-soft: #e8f8b2;\n  --lwj-is-white: #ffffff;\n  --lwj-is-black: #000000;\n  --lwj-is-paper: #f2f6f4;\n  --lwj-is-paper-dark: #e3ebe7;\n  --lwj-is-text: #14241e;\n  --lwj-is-muted: #6b7772;\n  --lwj-is-danger: #252b29;\n  --lwj-is-border: rgba(19, 86, 68, 0.17);\n  --lwj-is-shadow: 0 26px 70px rgba(8, 61, 49, 0.14);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  color: var(--lwj-is-text);\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height: 1.5;\n}\n\n.lwj-interview-scanner,\n.lwj-interview-scanner *,\n.lwj-interview-scanner *::before,\n.lwj-interview-scanner *::after {\n  box-sizing: border-box;\n}\n\n.lwj-interview-scanner h2,\n.lwj-interview-scanner h3,\n.lwj-interview-scanner p,\n.lwj-interview-scanner article,\n.lwj-interview-scanner header,\n.lwj-interview-scanner footer {\n  margin: 0;\n}\n\n.lwj-interview-scanner__shell {\n  position: relative;\n  isolation: isolate;\n  overflow: hidden;\n  border: 1px solid var(--lwj-is-border);\n  border-radius: 32px;\n  background: var(--lwj-is-paper);\n  box-shadow: var(--lwj-is-shadow);\n}\n\n\/* Hidden radio controls *\/\n\n.lwj-interview-scanner__radio {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip-path: inset(50%);\n  opacity: 0;\n}\n\n\/* Hero *\/\n\n.lwj-interview-scanner__hero {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 270px;\n  gap: 50px;\n  align-items: center;\n  min-height: 390px;\n  overflow: hidden;\n  padding: 52px;\n  color: var(--lwj-is-white);\n  background:\n    linear-gradient(\n      rgba(255, 255, 255, 0.022) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(255, 255, 255, 0.022) 1px,\n      transparent 1px\n    ),\n    radial-gradient(\n      circle at 84% 40%,\n      rgba(169, 225, 0, 0.18),\n      transparent 27%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-is-green-dark),\n      var(--lwj-is-green)\n    );\n  background-size:\n    30px 30px,\n    30px 30px,\n    auto,\n    auto;\n}\n\n.lwj-interview-scanner__hero::before {\n  content: \"\";\n  position: absolute;\n  top: -145px;\n  right: 130px;\n  width: 360px;\n  height: 360px;\n  border: 65px solid rgba(255, 255, 255, 0.025);\n  border-radius: 50%;\n}\n\n.lwj-interview-scanner__hero::after {\n  content: \"\";\n  position: absolute;\n  right: -70px;\n  bottom: -150px;\n  width: 330px;\n  height: 330px;\n  border: 55px solid rgba(169, 225, 0, 0.045);\n  border-radius: 50%;\n}\n\n.lwj-interview-scanner__hero-copy,\n.lwj-interview-scanner__monitor {\n  position: relative;\n  z-index: 2;\n}\n\n.lwj-interview-scanner__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n  margin-bottom: 21px;\n  color: var(--lwj-is-lime);\n  font-size: 12px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-interview-scanner__live-dot {\n  position: relative;\n  width: 10px;\n  height: 10px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n  box-shadow:\n    0 0 0 6px rgba(169, 225, 0, 0.12),\n    0 0 18px rgba(169, 225, 0, 0.55);\n}\n\n.lwj-interview-scanner__live-dot::after {\n  content: \"\";\n  position: absolute;\n  inset: -8px;\n  border: 1px solid rgba(169, 225, 0, 0.45);\n  border-radius: 50%;\n  animation: lwjInterviewPulse 2.2s ease-out infinite;\n}\n\n@keyframes lwjInterviewPulse {\n  0% {\n    opacity: 0.7;\n    transform: scale(0.5);\n  }\n\n  70%,\n  100% {\n    opacity: 0;\n    transform: scale(1.6);\n  }\n}\n\n.lwj-interview-scanner__title {\n  max-width: 830px;\n  color: var(--lwj-is-white);\n  font-size: clamp(33px, 4.8vw, 62px);\n  font-weight: 890;\n  line-height: 1;\n  letter-spacing: -0.052em;\n}\n\n.lwj-interview-scanner__intro {\n  max-width: 740px;\n  margin-top: 21px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n\/* Hero monitor *\/\n\n.lwj-interview-scanner__monitor {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 260px;\n  height: 260px;\n  margin-left: auto;\n  overflow: hidden;\n  border: 1px solid rgba(169, 225, 0, 0.38);\n  border-radius: 30px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255, 255, 255, 0.07),\n      rgba(255, 255, 255, 0.02)\n    );\n  box-shadow:\n    inset 0 0 45px rgba(169, 225, 0, 0.045),\n    0 25px 55px rgba(0, 0, 0, 0.18);\n  backdrop-filter: blur(8px);\n}\n\n.lwj-interview-scanner__monitor-grid {\n  position: absolute;\n  inset: 0;\n  opacity: 0.23;\n  background:\n    linear-gradient(\n      rgba(169, 225, 0, 0.15) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(169, 225, 0, 0.15) 1px,\n      transparent 1px\n    );\n  background-size: 25px 25px;\n}\n\n.lwj-interview-scanner__monitor-radar {\n  position: absolute;\n  top: 26px;\n  left: 26px;\n  width: 208px;\n  height: 208px;\n  border: 1px solid rgba(169, 225, 0, 0.35);\n  border-radius: 50%;\n  background:\n    linear-gradient(\n      transparent 49.5%,\n      rgba(169, 225, 0, 0.18) 50%,\n      transparent 50.5%\n    ),\n    linear-gradient(\n      90deg,\n      transparent 49.5%,\n      rgba(169, 225, 0, 0.18) 50%,\n      transparent 50.5%\n    );\n}\n\n.lwj-interview-scanner__monitor-ring {\n  position: absolute;\n  inset: 39px;\n  border: 1px solid rgba(169, 225, 0, 0.25);\n  border-radius: 50%;\n}\n\n.lwj-interview-scanner__monitor-ring::after {\n  content: \"\";\n  position: absolute;\n  inset: 28px;\n  border: 1px solid rgba(169, 225, 0, 0.22);\n  border-radius: 50%;\n}\n\n.lwj-interview-scanner__monitor-beam {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 96px;\n  height: 2px;\n  background:\n    linear-gradient(\n      90deg,\n      var(--lwj-is-lime),\n      rgba(169, 225, 0, 0)\n    );\n  transform-origin: left center;\n  animation: lwjInterviewRadar 5s linear infinite;\n}\n\n@keyframes lwjInterviewRadar {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n.lwj-interview-scanner__monitor-target {\n  position: absolute;\n  top: 50px;\n  right: 45px;\n  width: 9px;\n  height: 9px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n  box-shadow:\n    0 0 0 7px rgba(169, 225, 0, 0.12),\n    0 0 20px rgba(169, 225, 0, 0.7);\n}\n\n.lwj-interview-scanner__monitor-status {\n  position: relative;\n  z-index: 3;\n  display: grid;\n  grid-template-columns: auto auto;\n  gap: 4px 10px;\n  align-items: center;\n  padding: 15px 18px;\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 15px;\n  background: rgba(8, 61, 49, 0.85);\n  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.2);\n}\n\n.lwj-interview-scanner__monitor-label {\n  grid-column: 1 \/ -1;\n  color: var(--lwj-is-lime);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-interview-scanner__monitor-status strong {\n  color: var(--lwj-is-lime);\n  font-size: 43px;\n  font-weight: 900;\n  line-height: 0.9;\n  letter-spacing: -0.07em;\n}\n\n.lwj-interview-scanner__monitor-copy {\n  color: rgba(255, 255, 255, 0.67);\n  font-size: 9px;\n  font-weight: 800;\n  line-height: 1.35;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n\/* Stage navigation *\/\n\n.lwj-interview-scanner__stage-nav {\n  position: relative;\n  z-index: 4;\n  display: grid;\n  grid-template-columns: repeat(6, minmax(0, 1fr));\n  gap: 7px;\n  padding: 12px;\n  border-bottom: 1px solid var(--lwj-is-border);\n  background: var(--lwj-is-white);\n}\n\n.lwj-interview-scanner__stage-nav label {\n  position: relative;\n  display: grid;\n  grid-template-columns: 31px minmax(0, 1fr);\n  gap: 9px;\n  align-items: center;\n  min-height: 67px;\n  padding: 10px 11px;\n  overflow: hidden;\n  border: 1px solid var(--lwj-is-border);\n  border-radius: 13px;\n  color: var(--lwj-is-muted);\n  background: var(--lwj-is-paper);\n  cursor: pointer;\n  transition:\n    color 180ms ease,\n    border-color 180ms ease,\n    background-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-interview-scanner__stage-nav label:hover {\n  color: var(--lwj-is-green);\n  border-color: rgba(19, 86, 68, 0.3);\n  transform: translateY(-1px);\n}\n\n.lwj-interview-scanner__stage-number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 31px;\n  height: 31px;\n  border-radius: 9px;\n  color: var(--lwj-is-green-dark);\n  background: var(--lwj-is-paper-dark);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.04em;\n}\n\n.lwj-interview-scanner__stage-name {\n  font-size: 10px;\n  font-weight: 820;\n  line-height: 1.3;\n}\n\n.lwj-interview-scanner__stage-light {\n  position: absolute;\n  top: 7px;\n  right: 7px;\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #b4bcb8;\n}\n\n#lwj-is-project-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-project-en\"],\n#lwj-is-case-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-case-en\"],\n#lwj-is-technical-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-technical-en\"],\n#lwj-is-ai-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-ai-en\"],\n#lwj-is-feedback-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-feedback-en\"],\n#lwj-is-questions-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-questions-en\"] {\n  color: var(--lwj-is-white);\n  border-color: var(--lwj-is-green);\n  background:\n    radial-gradient(\n      circle at 100% 0,\n      rgba(169, 225, 0, 0.2),\n      transparent 45%\n    ),\n    var(--lwj-is-green);\n  box-shadow: 0 9px 22px rgba(19, 86, 68, 0.18);\n}\n\n#lwj-is-project-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-project-en\"]\n  .lwj-interview-scanner__stage-number,\n#lwj-is-case-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-case-en\"]\n  .lwj-interview-scanner__stage-number,\n#lwj-is-technical-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-technical-en\"]\n  .lwj-interview-scanner__stage-number,\n#lwj-is-ai-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-ai-en\"]\n  .lwj-interview-scanner__stage-number,\n#lwj-is-feedback-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-feedback-en\"]\n  .lwj-interview-scanner__stage-number,\n#lwj-is-questions-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-questions-en\"]\n  .lwj-interview-scanner__stage-number {\n  background: var(--lwj-is-lime);\n}\n\n#lwj-is-project-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-project-en\"]\n  .lwj-interview-scanner__stage-light,\n#lwj-is-case-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-case-en\"]\n  .lwj-interview-scanner__stage-light,\n#lwj-is-technical-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-technical-en\"]\n  .lwj-interview-scanner__stage-light,\n#lwj-is-ai-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-ai-en\"]\n  .lwj-interview-scanner__stage-light,\n#lwj-is-feedback-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-feedback-en\"]\n  .lwj-interview-scanner__stage-light,\n#lwj-is-questions-en:checked\n  ~ .lwj-interview-scanner__shell\n  label[for=\"lwj-is-questions-en\"]\n  .lwj-interview-scanner__stage-light {\n  background: var(--lwj-is-lime);\n  box-shadow:\n    0 0 0 4px rgba(169, 225, 0, 0.12),\n    0 0 12px rgba(169, 225, 0, 0.7);\n}\n\n\/* Workspace *\/\n\n.lwj-interview-scanner__workspace {\n  position: relative;\n  min-height: 590px;\n  overflow: hidden;\n  padding: 19px;\n  background:\n    radial-gradient(\n      circle at 50% 15%,\n      rgba(169, 225, 0, 0.07),\n      transparent 38%\n    ),\n    var(--lwj-is-paper);\n}\n\n.lwj-interview-scanner__workspace-grid {\n  position: absolute;\n  inset: 0;\n  opacity: 0.3;\n  background:\n    linear-gradient(\n      rgba(19, 86, 68, 0.035) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(19, 86, 68, 0.035) 1px,\n      transparent 1px\n    );\n  background-size: 32px 32px;\n  pointer-events: none;\n}\n\n.lwj-interview-scanner__scan-line {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 8;\n  width: 100%;\n  height: 2px;\n  opacity: 0.75;\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      var(--lwj-is-lime) 20%,\n      var(--lwj-is-lime) 80%,\n      transparent\n    );\n  box-shadow:\n    0 0 13px rgba(169, 225, 0, 0.7),\n    0 12px 40px rgba(169, 225, 0, 0.13);\n  pointer-events: none;\n  animation: lwjInterviewScan 5.5s ease-in-out infinite;\n}\n\n@keyframes lwjInterviewScan {\n  0%,\n  100% {\n    top: 7px;\n    opacity: 0;\n  }\n\n  10% {\n    opacity: 0.8;\n  }\n\n  50% {\n    top: calc(100% - 8px);\n    opacity: 0.8;\n  }\n\n  60%,\n  99% {\n    top: calc(100% - 8px);\n    opacity: 0;\n  }\n}\n\n\/* Stage panels *\/\n\n.lwj-is-panel {\n  position: relative;\n  z-index: 2;\n  display: none;\n  overflow: hidden;\n  border: 1px solid var(--lwj-is-border);\n  border-radius: 22px;\n  background: rgba(255, 255, 255, 0.94);\n  box-shadow: 0 17px 42px rgba(8, 61, 49, 0.09);\n  animation: lwjInterviewPanel 420ms ease both;\n}\n\n@keyframes lwjInterviewPanel {\n  from {\n    opacity: 0;\n    transform: translateY(12px) scale(0.99);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0) scale(1);\n  }\n}\n\n#lwj-is-project-en:checked\n  ~ .lwj-interview-scanner__shell\n  .lwj-is-panel--project,\n#lwj-is-case-en:checked\n  ~ .lwj-interview-scanner__shell\n  .lwj-is-panel--case,\n#lwj-is-technical-en:checked\n  ~ .lwj-interview-scanner__shell\n  .lwj-is-panel--technical,\n#lwj-is-ai-en:checked\n  ~ .lwj-interview-scanner__shell\n  .lwj-is-panel--ai,\n#lwj-is-feedback-en:checked\n  ~ .lwj-interview-scanner__shell\n  .lwj-is-panel--feedback,\n#lwj-is-questions-en:checked\n  ~ .lwj-interview-scanner__shell\n  .lwj-is-panel--questions {\n  display: block;\n}\n\n\/* Panel header *\/\n\n.lwj-is-panel__header {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 25px;\n  min-height: 92px;\n  padding: 18px 21px;\n  overflow: hidden;\n  color: var(--lwj-is-white);\n  background:\n    radial-gradient(\n      circle at 92% 20%,\n      rgba(169, 225, 0, 0.17),\n      transparent 27%\n    ),\n    linear-gradient(\n      90deg,\n      var(--lwj-is-green-dark),\n      var(--lwj-is-green)\n    );\n}\n\n.lwj-is-panel__header::after {\n  content: \"\";\n  position: absolute;\n  top: 16px;\n  right: 28%;\n  width: 100px;\n  height: 65px;\n  opacity: 0.14;\n  background-image:\n    radial-gradient(\n      circle,\n      var(--lwj-is-lime) 2px,\n      transparent 2.5px\n    );\n  background-size: 12px 12px;\n}\n\n.lwj-is-panel__identity,\n.lwj-is-panel__status {\n  position: relative;\n  z-index: 2;\n}\n\n.lwj-is-panel__identity {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n}\n\n.lwj-is-panel__index {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 50px;\n  height: 50px;\n  border-radius: 14px;\n  color: var(--lwj-is-green-dark);\n  background: var(--lwj-is-lime);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: 0.05em;\n  box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.16);\n}\n\n.lwj-is-panel__overline {\n  display: block;\n  margin-bottom: 3px;\n  color: rgba(255, 255, 255, 0.58);\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-is-panel__title {\n  color: var(--lwj-is-white);\n  font-size: 24px;\n  font-weight: 860;\n  line-height: 1.15;\n  letter-spacing: -0.03em;\n}\n\n.lwj-is-panel__status {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  min-height: 35px;\n  padding: 8px 12px;\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 999px;\n  color: rgba(255, 255, 255, 0.75);\n  background: rgba(255, 255, 255, 0.07);\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n}\n\n.lwj-is-panel__status-dot {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n  box-shadow: 0 0 10px rgba(169, 225, 0, 0.7);\n}\n\n\/* Main flow *\/\n\n.lwj-is-panel__flow {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 0.83fr)\n    48px\n    minmax(0, 1fr)\n    minmax(0, 1fr);\n  gap: 13px;\n  align-items: stretch;\n  padding: 19px;\n}\n\n.lwj-is-card {\n  position: relative;\n  min-width: 0;\n  min-height: 270px;\n  padding: 21px 19px;\n  overflow: hidden;\n  border-radius: 17px;\n}\n\n.lwj-is-card__label {\n  position: relative;\n  z-index: 2;\n  display: block;\n  margin-bottom: 20px;\n  font-size: 9px;\n  font-weight: 900;\n  line-height: 1.3;\n  letter-spacing: 0.105em;\n  text-transform: uppercase;\n}\n\n.lwj-is-card p {\n  position: relative;\n  z-index: 2;\n  color: inherit;\n  font-size: 15px;\n  font-weight: 680;\n  line-height: 1.62;\n  overflow-wrap: anywhere;\n}\n\n\/* Assessment *\/\n\n.lwj-is-card--assessment {\n  border: 1px solid var(--lwj-is-border);\n  color: var(--lwj-is-text);\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(19, 86, 68, 0.018),\n      rgba(19, 86, 68, 0.018) 8px,\n      transparent 8px,\n      transparent 16px\n    ),\n    var(--lwj-is-paper);\n}\n\n.lwj-is-card--assessment .lwj-is-card__label {\n  color: var(--lwj-is-muted);\n}\n\n.lwj-is-card__icon {\n  position: relative;\n  width: 72px;\n  height: 72px;\n  margin: 8px 0 24px;\n  border: 1px solid rgba(19, 86, 68, 0.16);\n  border-radius: 19px;\n  background: var(--lwj-is-white);\n  box-shadow: 6px 6px 0 rgba(19, 86, 68, 0.07);\n}\n\n\/* Lens icon *\/\n\n.lwj-is-card__icon--lens::before {\n  content: \"\";\n  position: absolute;\n  top: 17px;\n  left: 17px;\n  width: 28px;\n  height: 28px;\n  border: 4px solid var(--lwj-is-green);\n  border-radius: 50%;\n}\n\n.lwj-is-card__icon--lens::after {\n  content: \"\";\n  position: absolute;\n  right: 14px;\n  bottom: 16px;\n  width: 19px;\n  height: 4px;\n  border-radius: 3px;\n  background: var(--lwj-is-lime);\n  transform: rotate(45deg);\n}\n\n\/* Structure icon *\/\n\n.lwj-is-card__icon--structure::before {\n  content: \"\";\n  position: absolute;\n  top: 16px;\n  left: 17px;\n  width: 13px;\n  height: 13px;\n  border-radius: 4px;\n  background: var(--lwj-is-lime);\n  box-shadow:\n    25px 0 0 var(--lwj-is-green),\n    0 25px 0 var(--lwj-is-green-soft),\n    25px 25px 0 var(--lwj-is-lime);\n}\n\n.lwj-is-card__icon--structure::after {\n  content: \"\";\n  position: absolute;\n  top: 22px;\n  left: 29px;\n  width: 25px;\n  height: 27px;\n  border-top: 2px solid rgba(19, 86, 68, 0.4);\n  border-bottom: 2px solid rgba(19, 86, 68, 0.4);\n}\n\n\/* Technical icon *\/\n\n.lwj-is-card__icon--technical::before {\n  content: \"<\/>\";\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--lwj-is-green);\n  font-family: Consolas, Monaco, monospace;\n  font-size: 24px;\n  font-weight: 900;\n}\n\n.lwj-is-card__icon--technical::after {\n  content: \"\";\n  position: absolute;\n  right: 11px;\n  bottom: 11px;\n  width: 12px;\n  height: 12px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n  box-shadow: 0 0 0 5px rgba(169, 225, 0, 0.15);\n}\n\n\/* AI icon *\/\n\n.lwj-is-card__icon--ai::before {\n  content: \"\";\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  width: 34px;\n  height: 34px;\n  border: 3px solid var(--lwj-is-green);\n  border-radius: 11px;\n  background:\n    radial-gradient(\n      circle at 10px 13px,\n      var(--lwj-is-lime) 0,\n      var(--lwj-is-lime) 3px,\n      transparent 3.5px\n    ),\n    radial-gradient(\n      circle at 23px 13px,\n      var(--lwj-is-lime) 0,\n      var(--lwj-is-lime) 3px,\n      transparent 3.5px\n    );\n}\n\n.lwj-is-card__icon--ai::after {\n  content: \"\";\n  position: absolute;\n  top: 43px;\n  left: 27px;\n  width: 17px;\n  height: 3px;\n  border-radius: 3px;\n  background: var(--lwj-is-green-soft);\n  box-shadow:\n    -12px -35px 0 -1px var(--lwj-is-green),\n    12px -35px 0 -1px var(--lwj-is-green);\n}\n\n\/* Feedback icon *\/\n\n.lwj-is-card__icon--feedback::before {\n  content: \"\";\n  position: absolute;\n  top: 17px;\n  left: 15px;\n  width: 41px;\n  height: 31px;\n  border: 3px solid var(--lwj-is-green);\n  border-radius: 10px;\n}\n\n.lwj-is-card__icon--feedback::after {\n  content: \"\";\n  position: absolute;\n  top: 44px;\n  left: 24px;\n  width: 14px;\n  height: 14px;\n  border-bottom: 3px solid var(--lwj-is-green);\n  border-left: 3px solid var(--lwj-is-green);\n  transform: skewY(-25deg);\n}\n\n\/* Questions icon *\/\n\n.lwj-is-card__icon--questions::before {\n  content: \"?\";\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--lwj-is-green);\n  font-size: 42px;\n  font-weight: 900;\n}\n\n.lwj-is-card__icon--questions::after {\n  content: \"\";\n  position: absolute;\n  right: 11px;\n  bottom: 11px;\n  width: 11px;\n  height: 11px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n}\n\n\/* Strong signal *\/\n\n.lwj-is-card--strong {\n  color: var(--lwj-is-text);\n  border: 1px solid rgba(19, 86, 68, 0.2);\n  background:\n    radial-gradient(\n      circle at 100% 0,\n      rgba(169, 225, 0, 0.26),\n      transparent 34%\n    ),\n    var(--lwj-is-white);\n}\n\n.lwj-is-card--strong::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 20px;\n  width: 62px;\n  height: 5px;\n  border-radius: 0 0 6px 6px;\n  background: var(--lwj-is-lime);\n}\n\n.lwj-is-card--strong::after {\n  content: \"\u2713\";\n  position: absolute;\n  right: -13px;\n  bottom: -27px;\n  color: rgba(169, 225, 0, 0.13);\n  font-size: 140px;\n  font-weight: 900;\n  line-height: 1;\n}\n\n.lwj-is-card--strong .lwj-is-card__label {\n  color: var(--lwj-is-green);\n}\n\n\/* Dangerous signal *\/\n\n.lwj-is-card--danger {\n  color: var(--lwj-is-white);\n  border: 1px solid rgba(0, 0, 0, 0.5);\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(255, 255, 255, 0.025),\n      rgba(255, 255, 255, 0.025) 8px,\n      transparent 8px,\n      transparent 16px\n    ),\n    linear-gradient(\n      145deg,\n      #303735,\n      var(--lwj-is-danger)\n    );\n}\n\n.lwj-is-card--danger::after {\n  content: \"\u00d7\";\n  position: absolute;\n  right: -7px;\n  bottom: -31px;\n  color: rgba(255, 255, 255, 0.055);\n  font-size: 150px;\n  font-weight: 900;\n  line-height: 1;\n}\n\n.lwj-is-card--danger .lwj-is-card__label {\n  color: rgba(255, 255, 255, 0.58);\n}\n\n\/* Signal labels *\/\n\n.lwj-is-card__signal {\n  position: relative;\n  z-index: 2;\n  display: inline-flex;\n  align-items: center;\n  min-height: 31px;\n  margin-bottom: 23px;\n  padding: 7px 10px;\n  border-radius: 999px;\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n}\n\n.lwj-is-card--strong .lwj-is-card__signal {\n  color: var(--lwj-is-green-dark);\n  background: var(--lwj-is-lime-soft);\n}\n\n.lwj-is-card--strong .lwj-is-card__signal::before {\n  content: \"\";\n  width: 7px;\n  height: 7px;\n  margin-right: 7px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n  box-shadow: 0 0 0 4px rgba(169, 225, 0, 0.14);\n}\n\n.lwj-is-card--danger .lwj-is-card__signal {\n  color: rgba(255, 255, 255, 0.73);\n  background: rgba(255, 255, 255, 0.08);\n}\n\n.lwj-is-card--danger .lwj-is-card__signal::before {\n  content: \"\";\n  width: 7px;\n  height: 7px;\n  margin-right: 7px;\n  border-radius: 50%;\n  background: #a8afac;\n}\n\n\/* Connector *\/\n\n.lwj-is-panel__connector {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.lwj-is-panel__connector > span {\n  position: relative;\n  display: block;\n  width: 36px;\n  height: 2px;\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--lwj-is-green-soft) 0,\n      var(--lwj-is-green-soft) 6px,\n      transparent 6px,\n      transparent 10px\n    );\n}\n\n.lwj-is-panel__connector > span::before {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: -2px;\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: var(--lwj-is-lime);\n  box-shadow: 0 0 0 5px rgba(169, 225, 0, 0.15);\n  transform: translateY(-50%);\n}\n\n.lwj-is-panel__connector > span::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  right: 0;\n  width: 8px;\n  height: 8px;\n  border-top: 2px solid var(--lwj-is-green-soft);\n  border-right: 2px solid var(--lwj-is-green-soft);\n  transform: translateY(-50%) rotate(45deg);\n}\n\n\/* Diagnostic strip *\/\n\n.lwj-is-panel__diagnostic {\n  display: grid;\n  grid-template-columns: 180px minmax(0, 1fr);\n  gap: 18px;\n  align-items: center;\n  margin: 0 19px 19px;\n  padding: 17px 19px;\n  border: 1px solid rgba(19, 86, 68, 0.14);\n  border-radius: 15px;\n  background:\n    linear-gradient(\n      90deg,\n      rgba(169, 225, 0, 0.16),\n      transparent 42%\n    ),\n    var(--lwj-is-paper);\n}\n\n.lwj-is-panel__diagnostic span {\n  color: var(--lwj-is-green);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lwj-is-panel__diagnostic p {\n  color: var(--lwj-is-text);\n  font-size: 13px;\n  font-weight: 680;\n  line-height: 1.55;\n}\n\n\/* Footer *\/\n\n.lwj-interview-scanner__footer {\n  display: flex;\n  align-items: flex-start;\n  gap: 17px;\n  margin: 0 19px 19px;\n  padding: 22px;\n  overflow: hidden;\n  border-radius: 18px;\n  color: var(--lwj-is-white);\n  background:\n    radial-gradient(\n      circle at 94% 20%,\n      rgba(169, 225, 0, 0.18),\n      transparent 30%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-is-green-dark),\n      var(--lwj-is-green)\n    );\n}\n\n.lwj-interview-scanner__footer-mark {\n  position: relative;\n  flex: 0 0 auto;\n  width: 44px;\n  height: 44px;\n  border-radius: 13px;\n  background: var(--lwj-is-lime);\n  box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.16);\n  transform: rotate(-3deg);\n}\n\n.lwj-interview-scanner__footer-mark::before,\n.lwj-interview-scanner__footer-mark::after,\n.lwj-interview-scanner__footer-mark span {\n  content: \"\";\n  position: absolute;\n  left: 10px;\n  height: 3px;\n  border-radius: 3px;\n  background: var(--lwj-is-green-dark);\n}\n\n.lwj-interview-scanner__footer-mark::before {\n  top: 12px;\n  width: 24px;\n}\n\n.lwj-interview-scanner__footer-mark span {\n  top: 20px;\n  width: 18px;\n}\n\n.lwj-interview-scanner__footer-mark::after {\n  top: 28px;\n  width: 11px;\n}\n\n.lwj-interview-scanner__footer strong {\n  display: block;\n  color: var(--lwj-is-lime);\n  font-size: 15px;\n  font-weight: 850;\n}\n\n.lwj-interview-scanner__footer p {\n  max-width: 900px;\n  margin-top: 6px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 13px;\n  line-height: 1.62;\n}\n\n\/* Tablet *\/\n\n@media (max-width: 1050px) {\n  .lwj-interview-scanner__hero {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .lwj-interview-scanner__monitor {\n    width: 215px;\n    height: 215px;\n    margin-right: auto;\n    margin-left: 0;\n  }\n\n  .lwj-interview-scanner__monitor-radar {\n    top: 22px;\n    left: 22px;\n    width: 171px;\n    height: 171px;\n  }\n\n  .lwj-interview-scanner__monitor-beam {\n    width: 79px;\n  }\n\n  .lwj-interview-scanner__stage-nav {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .lwj-is-panel__flow {\n    grid-template-columns:\n      minmax(0, 0.8fr)\n      42px\n      minmax(0, 1.2fr);\n  }\n\n  .lwj-is-card--danger {\n    grid-column: 1 \/ -1;\n    min-height: 190px;\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 700px) {\n  .lwj-interview-scanner {\n    margin: 26px auto;\n  }\n\n  .lwj-interview-scanner__shell {\n    border-radius: 22px;\n  }\n\n  .lwj-interview-scanner__hero {\n    gap: 31px;\n    min-height: 0;\n    padding: 35px 23px 32px;\n  }\n\n  .lwj-interview-scanner__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-interview-scanner__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-interview-scanner__monitor {\n    width: 170px;\n    height: 170px;\n    border-radius: 22px;\n  }\n\n  .lwj-interview-scanner__monitor-radar {\n    top: 18px;\n    left: 18px;\n    width: 134px;\n    height: 134px;\n  }\n\n  .lwj-interview-scanner__monitor-ring {\n    inset: 25px;\n  }\n\n  .lwj-interview-scanner__monitor-beam {\n    width: 61px;\n  }\n\n  .lwj-interview-scanner__monitor-target {\n    top: 34px;\n    right: 29px;\n  }\n\n  .lwj-interview-scanner__monitor-status {\n    padding: 11px 13px;\n  }\n\n  .lwj-interview-scanner__monitor-status strong {\n    font-size: 34px;\n  }\n\n  .lwj-interview-scanner__stage-nav {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 6px;\n    padding: 9px;\n  }\n\n  .lwj-interview-scanner__stage-nav label {\n    min-height: 61px;\n    padding: 9px;\n  }\n\n  .lwj-interview-scanner__stage-name {\n    font-size: 9px;\n  }\n\n  .lwj-interview-scanner__workspace {\n    min-height: 0;\n    padding: 11px;\n  }\n\n  .lwj-is-panel {\n    border-radius: 17px;\n  }\n\n  .lwj-is-panel__header {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 14px;\n    padding: 16px;\n  }\n\n  .lwj-is-panel__index {\n    width: 43px;\n    height: 43px;\n  }\n\n  .lwj-is-panel__title {\n    font-size: 20px;\n  }\n\n  .lwj-is-panel__flow {\n    grid-template-columns: 1fr;\n    gap: 9px;\n    padding: 10px;\n  }\n\n  .lwj-is-card {\n    min-height: auto;\n    padding: 18px 16px;\n    border-radius: 14px;\n  }\n\n  .lwj-is-card__label {\n    margin-bottom: 14px;\n  }\n\n  .lwj-is-card__icon {\n    width: 60px;\n    height: 60px;\n    margin-bottom: 18px;\n  }\n\n  .lwj-is-card p {\n    font-size: 14px;\n    line-height: 1.58;\n  }\n\n  .lwj-is-panel__connector {\n    min-height: 31px;\n  }\n\n  .lwj-is-panel__connector > span {\n    width: 2px;\n    height: 26px;\n    background:\n      repeating-linear-gradient(\n        180deg,\n        var(--lwj-is-green-soft) 0,\n        var(--lwj-is-green-soft) 6px,\n        transparent 6px,\n        transparent 10px\n      );\n  }\n\n  .lwj-is-panel__connector > span::before {\n    top: -1px;\n    left: 50%;\n    transform: translate(-50%, 0);\n  }\n\n  .lwj-is-panel__connector > span::after {\n    top: auto;\n    right: auto;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%) rotate(135deg);\n  }\n\n  .lwj-is-card--danger {\n    grid-column: auto;\n  }\n\n  .lwj-is-panel__diagnostic {\n    grid-template-columns: 1fr;\n    gap: 7px;\n    margin: 0 10px 10px;\n    padding: 15px;\n  }\n\n  .lwj-interview-scanner__footer {\n    margin: 0 11px 11px;\n    padding: 18px;\n  }\n}\n\n\/* Very small screens *\/\n\n@media (max-width: 390px) {\n  .lwj-interview-scanner__hero {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-interview-scanner__title {\n    font-size: 28px;\n  }\n\n  .lwj-interview-scanner__stage-nav {\n    grid-template-columns: 1fr;\n  }\n\n  .lwj-interview-scanner__stage-nav label {\n    grid-template-columns: 32px minmax(0, 1fr);\n    min-height: 54px;\n  }\n\n  .lwj-interview-scanner__footer-mark {\n    width: 38px;\n    height: 38px;\n  }\n}\n\n\/* Reduced motion *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-interview-scanner *,\n  .lwj-interview-scanner *::before,\n  .lwj-interview-scanner *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* Print *\/\n\n@media print {\n  .lwj-interview-scanner {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-interview-scanner__shell {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-interview-scanner__stage-nav,\n  .lwj-interview-scanner__scan-line,\n  .lwj-interview-scanner__monitor {\n    display: none;\n  }\n\n  .lwj-is-panel {\n    display: block !important;\n    margin-bottom: 20px;\n    break-inside: avoid;\n  }\n\n  .lwj-is-panel__flow {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .lwj-is-panel__connector {\n    display: none;\n  }\n\n  .lwj-is-card--danger {\n    grid-column: auto;\n  }\n}\n<\/style>\n\n<section\n  class=\"lwj-interview-scanner\"\n  aria-labelledby=\"lwj-interview-scanner-title\"\n>\n\n  <!-- CSS-only stage controls -->\n\n  <input\n    class=\"lwj-interview-scanner__radio\"\n    type=\"radio\"\n    name=\"lwj-interview-stage-en\"\n    id=\"lwj-is-project-en\"\n    checked\n  >\n\n  <input\n    class=\"lwj-interview-scanner__radio\"\n    type=\"radio\"\n    name=\"lwj-interview-stage-en\"\n    id=\"lwj-is-case-en\"\n  >\n\n  <input\n    class=\"lwj-interview-scanner__radio\"\n    type=\"radio\"\n    name=\"lwj-interview-stage-en\"\n    id=\"lwj-is-technical-en\"\n  >\n\n  <input\n    class=\"lwj-interview-scanner__radio\"\n    type=\"radio\"\n    name=\"lwj-interview-stage-en\"\n    id=\"lwj-is-ai-en\"\n  >\n\n  <input\n    class=\"lwj-interview-scanner__radio\"\n    type=\"radio\"\n    name=\"lwj-interview-stage-en\"\n    id=\"lwj-is-feedback-en\"\n  >\n\n  <input\n    class=\"lwj-interview-scanner__radio\"\n    type=\"radio\"\n    name=\"lwj-interview-stage-en\"\n    id=\"lwj-is-questions-en\"\n  >\n\n  <div class=\"lwj-interview-scanner__shell\">\n\n    <!-- Hero -->\n\n    <header class=\"lwj-interview-scanner__hero\">\n\n      <div class=\"lwj-interview-scanner__hero-copy\">\n\n        <div class=\"lwj-interview-scanner__eyebrow\">\n          <span\n            class=\"lwj-interview-scanner__live-dot\"\n            aria-hidden=\"true\"\n          ><\/span>\n\n          Junior interview signal scanner\n        <\/div>\n\n        <h2\n          class=\"lwj-interview-scanner__title\"\n          id=\"lwj-interview-scanner-title\"\n        >\n          What the employer hears behind your answer\n        <\/h2>\n\n        <p class=\"lwj-interview-scanner__intro\">\n          Select an interview stage to see what is actually being assessed,\n          which junior behaviour builds trust, and which response creates risk.\n        <\/p>\n\n      <\/div>\n\n      <div\n        class=\"lwj-interview-scanner__monitor\"\n        aria-label=\"Six interview stages\"\n      >\n\n        <div\n          class=\"lwj-interview-scanner__monitor-grid\"\n          aria-hidden=\"true\"\n        ><\/div>\n\n        <div\n          class=\"lwj-interview-scanner__monitor-radar\"\n          aria-hidden=\"true\"\n        >\n          <span class=\"lwj-interview-scanner__monitor-ring\"><\/span>\n          <span class=\"lwj-interview-scanner__monitor-beam\"><\/span>\n          <span class=\"lwj-interview-scanner__monitor-target\"><\/span>\n        <\/div>\n\n        <div class=\"lwj-interview-scanner__monitor-status\">\n\n          <span class=\"lwj-interview-scanner__monitor-label\">\n            Live scan\n          <\/span>\n\n          <strong>06<\/strong>\n\n          <span class=\"lwj-interview-scanner__monitor-copy\">\n            interview<br>\n            checkpoints\n          <\/span>\n\n        <\/div>\n\n      <\/div>\n\n    <\/header>\n\n    <!-- Stage navigation -->\n\n    <div\n      class=\"lwj-interview-scanner__stage-nav\"\n      role=\"group\"\n      aria-label=\"Choose an interview stage\"\n    >\n\n      <label for=\"lwj-is-project-en\">\n\n        <span class=\"lwj-interview-scanner__stage-number\">\n          01\n        <\/span>\n\n        <span class=\"lwj-interview-scanner__stage-name\">\n          Project discussion\n        <\/span>\n\n        <span\n          class=\"lwj-interview-scanner__stage-light\"\n          aria-hidden=\"true\"\n        ><\/span>\n\n      <\/label>\n\n      <label for=\"lwj-is-case-en\">\n\n        <span class=\"lwj-interview-scanner__stage-number\">\n          02\n        <\/span>\n\n        <span class=\"lwj-interview-scanner__stage-name\">\n          Case\n        <\/span>\n\n        <span\n          class=\"lwj-interview-scanner__stage-light\"\n          aria-hidden=\"true\"\n        ><\/span>\n\n      <\/label>\n\n      <label for=\"lwj-is-technical-en\">\n\n        <span class=\"lwj-interview-scanner__stage-number\">\n          03\n        <\/span>\n\n        <span class=\"lwj-interview-scanner__stage-name\">\n          Technical question\n        <\/span>\n\n        <span\n          class=\"lwj-interview-scanner__stage-light\"\n          aria-hidden=\"true\"\n        ><\/span>\n\n      <\/label>\n\n      <label for=\"lwj-is-ai-en\">\n\n        <span class=\"lwj-interview-scanner__stage-number\">\n          04\n        <\/span>\n\n        <span class=\"lwj-interview-scanner__stage-name\">\n          AI question\n        <\/span>\n\n        <span\n          class=\"lwj-interview-scanner__stage-light\"\n          aria-hidden=\"true\"\n        ><\/span>\n\n      <\/label>\n\n      <label for=\"lwj-is-feedback-en\">\n\n        <span class=\"lwj-interview-scanner__stage-number\">\n          05\n        <\/span>\n\n        <span class=\"lwj-interview-scanner__stage-name\">\n          Feedback\n        <\/span>\n\n        <span\n          class=\"lwj-interview-scanner__stage-light\"\n          aria-hidden=\"true\"\n        ><\/span>\n\n      <\/label>\n\n      <label for=\"lwj-is-questions-en\">\n\n        <span class=\"lwj-interview-scanner__stage-number\">\n          06\n        <\/span>\n\n        <span class=\"lwj-interview-scanner__stage-name\">\n          Candidate\u2019s questions\n        <\/span>\n\n        <span\n          class=\"lwj-interview-scanner__stage-light\"\n          aria-hidden=\"true\"\n        ><\/span>\n\n      <\/label>\n\n    <\/div>\n\n    <!-- Scanner workspace -->\n\n    <div class=\"lwj-interview-scanner__workspace\">\n\n      <div\n        class=\"lwj-interview-scanner__scan-line\"\n        aria-hidden=\"true\"\n      ><\/div>\n\n      <div\n        class=\"lwj-interview-scanner__workspace-grid\"\n        aria-hidden=\"true\"\n      ><\/div>\n\n      <!-- Stage 01 -->\n\n      <article\n        class=\"lwj-is-panel lwj-is-panel--project\"\n        aria-label=\"Project discussion\"\n      >\n\n        <header class=\"lwj-is-panel__header\">\n\n          <div class=\"lwj-is-panel__identity\">\n\n            <span class=\"lwj-is-panel__index\">\n              01\n            <\/span>\n\n            <div>\n\n              <span class=\"lwj-is-panel__overline\">\n                Interview stage\n              <\/span>\n\n              <h3 class=\"lwj-is-panel__title\">\n                Project discussion\n              <\/h3>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"lwj-is-panel__status\">\n\n            <span\n              class=\"lwj-is-panel__status-dot\"\n              aria-hidden=\"true\"\n            ><\/span>\n\n            Experience verification\n\n          <\/div>\n\n        <\/header>\n\n        <div class=\"lwj-is-panel__flow\">\n\n          <article class=\"lwj-is-card lwj-is-card--assessment\">\n\n            <span class=\"lwj-is-card__label\">\n              What the employer is assessing\n            <\/span>\n\n            <div\n              class=\"lwj-is-card__icon lwj-is-card__icon--lens\"\n              aria-hidden=\"true\"\n            ><\/div>\n\n            <p>\n              Reality of the experience and personal contribution.\n            <\/p>\n\n          <\/article>\n\n          <div\n            class=\"lwj-is-panel__connector\"\n            aria-hidden=\"true\"\n          >\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-is-card lwj-is-card--strong\">\n\n            <span class=\"lwj-is-card__label\">\n              Strong junior signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Trust increases\n            <\/span>\n\n            <p>\n              Specific context, boundaries of the role, an error, and verification.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-is-card lwj-is-card--danger\">\n\n            <span class=\"lwj-is-card__label\">\n              Dangerous signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Credibility drops\n            <\/span>\n\n            <p>\n              Collective \u201cwe,\u201d perfect success, and no source data.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n        <div class=\"lwj-is-panel__diagnostic\">\n\n          <span>Diagnostic question<\/span>\n\n          <p>\n            Can the candidate separate personal decisions from the work of the\n            wider team?\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- Stage 02 -->\n\n      <article\n        class=\"lwj-is-panel lwj-is-panel--case\"\n        aria-label=\"Case\"\n      >\n\n        <header class=\"lwj-is-panel__header\">\n\n          <div class=\"lwj-is-panel__identity\">\n\n            <span class=\"lwj-is-panel__index\">\n              02\n            <\/span>\n\n            <div>\n\n              <span class=\"lwj-is-panel__overline\">\n                Interview stage\n              <\/span>\n\n              <h3 class=\"lwj-is-panel__title\">\n                Case\n              <\/h3>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"lwj-is-panel__status\">\n\n            <span\n              class=\"lwj-is-panel__status-dot\"\n              aria-hidden=\"true\"\n            ><\/span>\n\n            Thinking structure\n\n          <\/div>\n\n        <\/header>\n\n        <div class=\"lwj-is-panel__flow\">\n\n          <article class=\"lwj-is-card lwj-is-card--assessment\">\n\n            <span class=\"lwj-is-card__label\">\n              What the employer is assessing\n            <\/span>\n\n            <div\n              class=\"lwj-is-card__icon lwj-is-card__icon--structure\"\n              aria-hidden=\"true\"\n            ><\/div>\n\n            <p>\n              Structure of thinking.\n            <\/p>\n\n          <\/article>\n\n          <div\n            class=\"lwj-is-panel__connector\"\n            aria-hidden=\"true\"\n          >\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-is-card lwj-is-card--strong\">\n\n            <span class=\"lwj-is-card__label\">\n              Strong junior signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Reasoning visible\n            <\/span>\n\n            <p>\n              Clarifying questions, criteria, alternatives, and priorities.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-is-card lwj-is-card--danger\">\n\n            <span class=\"lwj-is-card__label\">\n              Dangerous signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Guessing detected\n            <\/span>\n\n            <p>\n              An instant answer without asking about the objective.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n        <div class=\"lwj-is-panel__diagnostic\">\n\n          <span>Diagnostic question<\/span>\n\n          <p>\n            Does the candidate define the problem before trying to solve it?\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- Stage 03 -->\n\n      <article\n        class=\"lwj-is-panel lwj-is-panel--technical\"\n        aria-label=\"Technical question\"\n      >\n\n        <header class=\"lwj-is-panel__header\">\n\n          <div class=\"lwj-is-panel__identity\">\n\n            <span class=\"lwj-is-panel__index\">\n              03\n            <\/span>\n\n            <div>\n\n              <span class=\"lwj-is-panel__overline\">\n                Interview stage\n              <\/span>\n\n              <h3 class=\"lwj-is-panel__title\">\n                Technical question\n              <\/h3>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"lwj-is-panel__status\">\n\n            <span\n              class=\"lwj-is-panel__status-dot\"\n              aria-hidden=\"true\"\n            ><\/span>\n\n            Fundamentals check\n\n          <\/div>\n\n        <\/header>\n\n        <div class=\"lwj-is-panel__flow\">\n\n          <article class=\"lwj-is-card lwj-is-card--assessment\">\n\n            <span class=\"lwj-is-card__label\">\n              What the employer is assessing\n            <\/span>\n\n            <div\n              class=\"lwj-is-card__icon lwj-is-card__icon--technical\"\n              aria-hidden=\"true\"\n            ><\/div>\n\n            <p>\n              Fundamentals and management of uncertainty.\n            <\/p>\n\n          <\/article>\n\n          <div\n            class=\"lwj-is-panel__connector\"\n            aria-hidden=\"true\"\n          >\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-is-card lwj-is-card--strong\">\n\n            <span class=\"lwj-is-card__label\">\n              Strong junior signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Reliable foundation\n            <\/span>\n\n            <p>\n              Explanation of the basics, an honest gap, and a verification plan.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-is-card lwj-is-card--danger\">\n\n            <span class=\"lwj-is-card__label\">\n              Dangerous signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              False confidence\n            <\/span>\n\n            <p>\n              A confident mixture of terminology.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n        <div class=\"lwj-is-panel__diagnostic\">\n\n          <span>Diagnostic question<\/span>\n\n          <p>\n            Can the candidate distinguish what they know from what they would\n            need to verify?\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- Stage 04 -->\n\n      <article\n        class=\"lwj-is-panel lwj-is-panel--ai\"\n        aria-label=\"AI question\"\n      >\n\n        <header class=\"lwj-is-panel__header\">\n\n          <div class=\"lwj-is-panel__identity\">\n\n            <span class=\"lwj-is-panel__index\">\n              04\n            <\/span>\n\n            <div>\n\n              <span class=\"lwj-is-panel__overline\">\n                Interview stage\n              <\/span>\n\n              <h3 class=\"lwj-is-panel__title\">\n                AI question\n              <\/h3>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"lwj-is-panel__status\">\n\n            <span\n              class=\"lwj-is-panel__status-dot\"\n              aria-hidden=\"true\"\n            ><\/span>\n\n            Tool control\n\n          <\/div>\n\n        <\/header>\n\n        <div class=\"lwj-is-panel__flow\">\n\n          <article class=\"lwj-is-card lwj-is-card--assessment\">\n\n            <span class=\"lwj-is-card__label\">\n              What the employer is assessing\n            <\/span>\n\n            <div\n              class=\"lwj-is-card__icon lwj-is-card__icon--ai\"\n              aria-hidden=\"true\"\n            ><\/div>\n\n            <p>\n              Control of the tool.\n            <\/p>\n\n          <\/article>\n\n          <div\n            class=\"lwj-is-panel__connector\"\n            aria-hidden=\"true\"\n          >\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-is-card lwj-is-card--strong\">\n\n            <span class=\"lwj-is-card__label\">\n              Strong junior signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Human control visible\n            <\/span>\n\n            <p>\n              Separation of tasks, independent checks, and an error log.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-is-card lwj-is-card--danger\">\n\n            <span class=\"lwj-is-card__label\">\n              Dangerous signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Blind trust\n            <\/span>\n\n            <p>\n              \u201cAI always produces a good result if the prompt is correct.\u201d\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n        <div class=\"lwj-is-panel__diagnostic\">\n\n          <span>Diagnostic question<\/span>\n\n          <p>\n            Can the candidate detect a plausible AI result that is still wrong?\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- Stage 05 -->\n\n      <article\n        class=\"lwj-is-panel lwj-is-panel--feedback\"\n        aria-label=\"Feedback\"\n      >\n\n        <header class=\"lwj-is-panel__header\">\n\n          <div class=\"lwj-is-panel__identity\">\n\n            <span class=\"lwj-is-panel__index\">\n              05\n            <\/span>\n\n            <div>\n\n              <span class=\"lwj-is-panel__overline\">\n                Interview stage\n              <\/span>\n\n              <h3 class=\"lwj-is-panel__title\">\n                Feedback\n              <\/h3>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"lwj-is-panel__status\">\n\n            <span\n              class=\"lwj-is-panel__status-dot\"\n              aria-hidden=\"true\"\n            ><\/span>\n\n            Learning response\n\n          <\/div>\n\n        <\/header>\n\n        <div class=\"lwj-is-panel__flow\">\n\n          <article class=\"lwj-is-card lwj-is-card--assessment\">\n\n            <span class=\"lwj-is-card__label\">\n              What the employer is assessing\n            <\/span>\n\n            <div\n              class=\"lwj-is-card__icon lwj-is-card__icon--feedback\"\n              aria-hidden=\"true\"\n            ><\/div>\n\n            <p>\n              Ability to learn.\n            <\/p>\n\n          <\/article>\n\n          <div\n            class=\"lwj-is-panel__connector\"\n            aria-hidden=\"true\"\n          >\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-is-card lwj-is-card--strong\">\n\n            <span class=\"lwj-is-card__label\">\n              Strong junior signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Adaptation visible\n            <\/span>\n\n            <p>\n              Clarifying the comment and changing the approach.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-is-card lwj-is-card--danger\">\n\n            <span class=\"lwj-is-card__label\">\n              Dangerous signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Rigidity detected\n            <\/span>\n\n            <p>\n              Defending every decision like a family heirloom.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n        <div class=\"lwj-is-panel__diagnostic\">\n\n          <span>Diagnostic question<\/span>\n\n          <p>\n            Does the candidate treat feedback as new information or as a\n            personal attack?\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- Stage 06 -->\n\n      <article\n        class=\"lwj-is-panel lwj-is-panel--questions\"\n        aria-label=\"Candidate\u2019s questions\"\n      >\n\n        <header class=\"lwj-is-panel__header\">\n\n          <div class=\"lwj-is-panel__identity\">\n\n            <span class=\"lwj-is-panel__index\">\n              06\n            <\/span>\n\n            <div>\n\n              <span class=\"lwj-is-panel__overline\">\n                Interview stage\n              <\/span>\n\n              <h3 class=\"lwj-is-panel__title\">\n                Candidate\u2019s questions\n              <\/h3>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"lwj-is-panel__status\">\n\n            <span\n              class=\"lwj-is-panel__status-dot\"\n              aria-hidden=\"true\"\n            ><\/span>\n\n            Environment awareness\n\n          <\/div>\n\n        <\/header>\n\n        <div class=\"lwj-is-panel__flow\">\n\n          <article class=\"lwj-is-card lwj-is-card--assessment\">\n\n            <span class=\"lwj-is-card__label\">\n              What the employer is assessing\n            <\/span>\n\n            <div\n              class=\"lwj-is-card__icon lwj-is-card__icon--questions\"\n              aria-hidden=\"true\"\n            ><\/div>\n\n            <p>\n              Understanding of the working environment.\n            <\/p>\n\n          <\/article>\n\n          <div\n            class=\"lwj-is-panel__connector\"\n            aria-hidden=\"true\"\n          >\n            <span><\/span>\n          <\/div>\n\n          <article class=\"lwj-is-card lwj-is-card--strong\">\n\n            <span class=\"lwj-is-card__label\">\n              Strong junior signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Role awareness\n            <\/span>\n\n            <p>\n              Interest in tasks, reviews, mentorship, and success criteria.\n            <\/p>\n\n          <\/article>\n\n          <article class=\"lwj-is-card lwj-is-card--danger\">\n\n            <span class=\"lwj-is-card__label\">\n              Dangerous signal\n            <\/span>\n\n            <span class=\"lwj-is-card__signal\">\n              Context missing\n            <\/span>\n\n            <p>\n              Asking only about holidays, compensation, and the promotion date\n              before understanding the role.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n        <div class=\"lwj-is-panel__diagnostic\">\n\n          <span>Diagnostic question<\/span>\n\n          <p>\n            Is the candidate trying to understand how work is done before\n            evaluating the benefits around it?\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n    <\/div>\n\n    <!-- Footer -->\n\n    <footer class=\"lwj-interview-scanner__footer\">\n\n      <div\n        class=\"lwj-interview-scanner__footer-mark\"\n        aria-hidden=\"true\"\n      >\n        <span><\/span>\n      <\/div>\n\n      <div>\n\n        <strong>\n          Employers are not looking for a junior who knows everything.\n        <\/strong>\n\n        <p>\n          They are looking for someone who can explain decisions, recognise\n          uncertainty, verify results, respond to feedback, and separate real\n          experience from polished presentation.\n        <\/p>\n\n      <\/div>\n\n    <\/footer>\n\n  <\/div>\n\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\">A take-home assignment should be completed like a miniature case. Record assumptions, limit the time spent, list the sources and tools used, and describe the checks performed. If AI is permitted, state where it was used. If the policy is unclear, ask before beginning. Secret use of the tool is not clever efficiency when the company is explicitly testing independent command of the fundamentals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After a rejection, request one specific signal: which piece of evidence or skill was missing for progression to the next stage. The company may not reply and is not obliged to provide free consultation. Even five substantive responses, however, are more useful than fifty guesses. Classify the reasons: role mismatch, fundamentals, communication, case quality, language, location, compensation, or a stronger candidate. Adjust only in response to a recurring signal. One rejection is not market research, even if it feels emotionally like an international conference.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Unpaid Practice, Take-Home Assignments, and Internships: Where Experience Ends and Exploitation Begins<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When a junior needs an external project, the market quickly offers an unlimited number of \u201copportunities to prove yourself.\u201d Some are genuinely useful. Others are ordinary jobs from which the payment has been carefully removed and the word \u201cexperience\u201d added. A lack of formal employment does not eliminate the candidate\u2019s right to evaluate the arrangement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A reasonable take-home assignment is limited in time, connected with the role\u2019s actual responsibilities, and either does not create ready-made commercial value or is paid if it does. The company explains the criteria, decision timeline, and AI policy. The candidate can ask questions, and the result is not placed into production without consent. The more the scope resembles a real client order, the stronger the case for requesting payment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A dangerous assignment requires a full audit of the current product, a month-long campaign, a production-ready module, a lead database, or the design of an entire service. The company then requests the source files and disappears into professionally organised silence. Even when this is not deliberate theft, the process reveals the quality of management. Work there is unlikely to become clear and respectful immediately after the offer.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORKJOB \u2014 TAKE-HOME ASSIGNMENT CASE FILES\n   All styles are isolated inside .lwj-assignment-files\n   ========================================================= *\/\n\n.lwj-assignment-files {\n  --lwj-af-green: #135644;\n  --lwj-af-green-dark: #0a4034;\n  --lwj-af-green-soft: #3a7061;\n  --lwj-af-lime: #a9e100;\n  --lwj-af-lime-light: #e8f7b7;\n  --lwj-af-white: #ffffff;\n  --lwj-af-black: #000000;\n  --lwj-af-paper: #f4f1e9;\n  --lwj-af-paper-light: #fbfaf6;\n  --lwj-af-paper-dark: #e6e0d3;\n  --lwj-af-ink: #17241f;\n  --lwj-af-muted: #69726e;\n  --lwj-af-charcoal: #252b29;\n  --lwj-af-border: rgba(19, 86, 68, 0.17);\n  --lwj-af-shadow: 0 25px 65px rgba(10, 64, 52, 0.13);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  color: var(--lwj-af-ink);\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height: 1.5;\n}\n\n.lwj-assignment-files,\n.lwj-assignment-files *,\n.lwj-assignment-files *::before,\n.lwj-assignment-files *::after {\n  box-sizing: border-box;\n}\n\n.lwj-assignment-files h2,\n.lwj-assignment-files h3,\n.lwj-assignment-files p,\n.lwj-assignment-files article,\n.lwj-assignment-files details,\n.lwj-assignment-files summary,\n.lwj-assignment-files header,\n.lwj-assignment-files footer {\n  margin: 0;\n}\n\n.lwj-assignment-files__board {\n  position: relative;\n  isolation: isolate;\n  overflow: hidden;\n  border: 1px solid var(--lwj-af-border);\n  border-radius: 30px;\n  background:\n    radial-gradient(\n      circle at 18% 9%,\n      rgba(169, 225, 0, 0.07),\n      transparent 24%\n    ),\n    repeating-linear-gradient(\n      0deg,\n      rgba(19, 86, 68, 0.018) 0,\n      rgba(19, 86, 68, 0.018) 1px,\n      transparent 1px,\n      transparent 7px\n    ),\n    var(--lwj-af-paper);\n  box-shadow: var(--lwj-af-shadow);\n}\n\n.lwj-assignment-files__board::before {\n  content: \"\";\n  position: absolute;\n  top: 410px;\n  right: -70px;\n  width: 180px;\n  height: 180px;\n  border: 34px solid rgba(169, 225, 0, 0.08);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.lwj-assignment-files__board::after {\n  content: \"\";\n  position: absolute;\n  top: 360px;\n  left: 22px;\n  width: 75px;\n  height: 24px;\n  opacity: 0.45;\n  background: rgba(169, 225, 0, 0.42);\n  transform: rotate(-7deg);\n  pointer-events: none;\n}\n\n\/* Header *\/\n\n.lwj-assignment-files__header {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 260px;\n  gap: 50px;\n  align-items: center;\n  min-height: 365px;\n  overflow: hidden;\n  padding: 49px 52px;\n  border-bottom: 1px solid var(--lwj-af-border);\n  background:\n    linear-gradient(\n      90deg,\n      var(--lwj-af-green) 0,\n      var(--lwj-af-green) 14px,\n      transparent 14px\n    ),\n    radial-gradient(\n      circle at 86% 30%,\n      rgba(169, 225, 0, 0.13),\n      transparent 27%\n    ),\n    var(--lwj-af-paper-light);\n}\n\n.lwj-assignment-files__header::before {\n  content: \"\";\n  position: absolute;\n  top: -65px;\n  left: 42%;\n  width: 240px;\n  height: 240px;\n  border: 46px solid rgba(19, 86, 68, 0.035);\n  border-radius: 50%;\n}\n\n.lwj-assignment-files__header::after {\n  content: \"\";\n  position: absolute;\n  right: 33%;\n  bottom: 30px;\n  width: 120px;\n  height: 95px;\n  opacity: 0.16;\n  background-image:\n    radial-gradient(\n      circle,\n      var(--lwj-af-green) 2px,\n      transparent 2.5px\n    );\n  background-size: 13px 13px;\n}\n\n.lwj-assignment-files__header-copy,\n.lwj-assignment-files__folder-stack {\n  position: relative;\n  z-index: 2;\n}\n\n.lwj-assignment-files__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 11px;\n  margin-bottom: 20px;\n  color: var(--lwj-af-green);\n  font-size: 12px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n.lwj-assignment-files__pin {\n  position: relative;\n  width: 15px;\n  height: 15px;\n  border: 3px solid var(--lwj-af-green);\n  border-radius: 50%;\n  background: var(--lwj-af-lime);\n  box-shadow: 4px 5px 0 rgba(19, 86, 68, 0.12);\n}\n\n.lwj-assignment-files__pin::after {\n  content: \"\";\n  position: absolute;\n  top: 10px;\n  left: 4px;\n  width: 3px;\n  height: 12px;\n  border-radius: 3px;\n  background: var(--lwj-af-green);\n  transform: rotate(15deg);\n}\n\n.lwj-assignment-files__title {\n  max-width: 850px;\n  color: var(--lwj-af-green-dark);\n  font-size: clamp(32px, 4.6vw, 60px);\n  font-weight: 890;\n  line-height: 1;\n  letter-spacing: -0.052em;\n}\n\n.lwj-assignment-files__intro {\n  max-width: 750px;\n  margin-top: 21px !important;\n  color: var(--lwj-af-muted);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n\/* Decorative file stack *\/\n\n.lwj-assignment-files__folder-stack {\n  width: 225px;\n  height: 245px;\n  margin-left: auto;\n}\n\n.lwj-assignment-files__sheet {\n  position: absolute;\n  width: 175px;\n  height: 215px;\n  border: 1px solid rgba(19, 86, 68, 0.2);\n  background:\n    repeating-linear-gradient(\n      0deg,\n      transparent 0,\n      transparent 21px,\n      rgba(19, 86, 68, 0.075) 21px,\n      rgba(19, 86, 68, 0.075) 22px\n    ),\n    var(--lwj-af-paper-light);\n  box-shadow: 9px 12px 0 rgba(19, 86, 68, 0.08);\n}\n\n.lwj-assignment-files__sheet::before {\n  content: \"\";\n  position: absolute;\n  top: 22px;\n  left: 21px;\n  width: 65px;\n  height: 7px;\n  background: var(--lwj-af-green);\n  box-shadow:\n    0 19px 0 rgba(19, 86, 68, 0.24),\n    0 38px 0 rgba(19, 86, 68, 0.14);\n}\n\n.lwj-assignment-files__sheet--back {\n  top: 9px;\n  left: 0;\n  transform: rotate(-9deg);\n}\n\n.lwj-assignment-files__sheet--middle {\n  top: 13px;\n  right: 2px;\n  transform: rotate(8deg);\n}\n\n.lwj-assignment-files__sheet--front {\n  top: 17px;\n  left: 25px;\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  padding: 27px 22px;\n  transform: rotate(-2deg);\n}\n\n.lwj-assignment-files__sheet--front strong {\n  position: relative;\n  z-index: 2;\n  color: var(--lwj-af-green);\n  font-size: 57px;\n  font-weight: 900;\n  line-height: 0.85;\n  letter-spacing: -0.07em;\n}\n\n.lwj-assignment-files__sheet--front small {\n  position: relative;\n  z-index: 2;\n  color: var(--lwj-af-muted);\n  font-size: 9px;\n  font-weight: 850;\n  line-height: 1.3;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lwj-assignment-files__tape {\n  position: absolute;\n  top: 1px;\n  left: 82px;\n  z-index: 4;\n  width: 67px;\n  height: 28px;\n  background: rgba(169, 225, 0, 0.52);\n  transform: rotate(4deg);\n}\n\n\/* Legend *\/\n\n.lwj-assignment-files__legend {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 70px minmax(0, 1fr);\n  gap: 17px;\n  align-items: center;\n  padding: 20px 22px;\n  border-bottom: 1px solid var(--lwj-af-border);\n  background: rgba(255, 255, 255, 0.62);\n}\n\n.lwj-assignment-files__legend-item {\n  display: flex;\n  align-items: center;\n  gap: 15px;\n  min-height: 70px;\n  padding: 14px 16px;\n  border: 1px solid var(--lwj-af-border);\n  background: var(--lwj-af-paper-light);\n  box-shadow: 5px 6px 0 rgba(19, 86, 68, 0.045);\n}\n\n.lwj-assignment-files__legend-item p {\n  color: var(--lwj-af-muted);\n  font-size: 11px;\n  font-weight: 600;\n  line-height: 1.55;\n}\n\n.lwj-assignment-files__legend-stamp {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  min-width: 85px;\n  min-height: 40px;\n  padding: 8px 10px;\n  border: 3px solid;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  transform: rotate(-3deg);\n}\n\n.lwj-assignment-files__legend-stamp--fair {\n  color: var(--lwj-af-green);\n  border-color: var(--lwj-af-green);\n  background: var(--lwj-af-lime-light);\n}\n\n.lwj-assignment-files__legend-stamp--risk {\n  color: var(--lwj-af-charcoal);\n  border-color: var(--lwj-af-charcoal);\n  background: var(--lwj-af-paper-dark);\n  transform: rotate(3deg);\n}\n\n.lwj-assignment-files__legend-divider {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.lwj-assignment-files__legend-divider::before {\n  content: \"\";\n  position: absolute;\n  width: 100%;\n  height: 2px;\n  background:\n    repeating-linear-gradient(\n      90deg,\n      var(--lwj-af-green-soft) 0,\n      var(--lwj-af-green-soft) 7px,\n      transparent 7px,\n      transparent 12px\n    );\n}\n\n.lwj-assignment-files__legend-divider span {\n  position: relative;\n  z-index: 2;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 34px;\n  height: 34px;\n  border: 1px solid var(--lwj-af-border);\n  border-radius: 50%;\n  color: var(--lwj-af-green);\n  background: var(--lwj-af-paper-light);\n  font-size: 9px;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n\/* Files list *\/\n\n.lwj-assignment-files__list {\n  position: relative;\n  display: grid;\n  gap: 13px;\n  padding: 22px;\n}\n\n.lwj-assignment-file {\n  position: relative;\n  overflow: visible;\n  border: 1px solid var(--lwj-af-border);\n  border-radius: 6px 16px 16px 16px;\n  background: var(--lwj-af-paper-light);\n  box-shadow: 7px 9px 0 rgba(19, 86, 68, 0.055);\n  transition:\n    border-color 180ms ease,\n    box-shadow 180ms ease,\n    transform 180ms ease;\n}\n\n.lwj-assignment-file::before {\n  content: \"\";\n  position: absolute;\n  top: -11px;\n  left: 18px;\n  width: 118px;\n  height: 18px;\n  border: 1px solid var(--lwj-af-border);\n  border-bottom: 0;\n  border-radius: 7px 7px 0 0;\n  background: var(--lwj-af-lime-light);\n}\n\n.lwj-assignment-file:hover {\n  border-color: rgba(19, 86, 68, 0.31);\n  box-shadow: 9px 11px 0 rgba(19, 86, 68, 0.075);\n  transform: translateY(-1px);\n}\n\n.lwj-assignment-file[open] {\n  border-color: rgba(19, 86, 68, 0.38);\n  box-shadow: 11px 13px 0 rgba(19, 86, 68, 0.08);\n}\n\n.lwj-assignment-file[open]::before {\n  background: var(--lwj-af-lime);\n}\n\n\/* Summary *\/\n\n.lwj-assignment-file__summary {\n  position: relative;\n  display: grid;\n  grid-template-columns:\n    52px\n    155px\n    minmax(0, 1fr)\n    auto\n    31px\n    37px;\n  gap: 16px;\n  align-items: center;\n  min-height: 87px;\n  padding: 15px 18px;\n  cursor: pointer;\n  list-style: none;\n}\n\n.lwj-assignment-file__summary::-webkit-details-marker {\n  display: none;\n}\n\n.lwj-assignment-file__summary::marker {\n  content: \"\";\n}\n\n.lwj-assignment-file__summary:focus-visible {\n  outline: 3px solid rgba(169, 225, 0, 0.55);\n  outline-offset: -3px;\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__summary {\n  color: var(--lwj-af-white);\n  background:\n    radial-gradient(\n      circle at 94% 15%,\n      rgba(169, 225, 0, 0.18),\n      transparent 27%\n    ),\n    linear-gradient(\n      90deg,\n      var(--lwj-af-green-dark),\n      var(--lwj-af-green)\n    );\n}\n\n.lwj-assignment-file__number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 45px;\n  height: 45px;\n  border: 1px solid var(--lwj-af-border);\n  border-radius: 50%;\n  color: var(--lwj-af-green);\n  background: var(--lwj-af-paper);\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.05em;\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__number {\n  color: var(--lwj-af-green-dark);\n  border-color: var(--lwj-af-lime);\n  background: var(--lwj-af-lime);\n}\n\n.lwj-assignment-file__heading {\n  display: flex;\n  flex-direction: column;\n  gap: 3px;\n}\n\n.lwj-assignment-file__heading small {\n  color: var(--lwj-af-muted);\n  font-size: 8px;\n  font-weight: 850;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lwj-assignment-file__heading strong {\n  color: var(--lwj-af-green-dark);\n  font-size: 18px;\n  font-weight: 860;\n  line-height: 1.2;\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__heading small {\n  color: rgba(255, 255, 255, 0.58);\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__heading strong {\n  color: var(--lwj-af-white);\n}\n\n.lwj-assignment-file__preview {\n  color: var(--lwj-af-ink);\n  font-size: 14px;\n  font-weight: 670;\n  line-height: 1.45;\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__preview {\n  color: rgba(255, 255, 255, 0.78);\n}\n\n.lwj-assignment-file__open-label {\n  color: var(--lwj-af-muted);\n  font-size: 9px;\n  font-weight: 850;\n  letter-spacing: 0.08em;\n  white-space: nowrap;\n  text-transform: uppercase;\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__open-label {\n  color: var(--lwj-af-lime);\n}\n\n.lwj-assignment-file__paperclip {\n  position: relative;\n  display: inline-block;\n  width: 18px;\n  height: 29px;\n  border: 2px solid var(--lwj-af-green-soft);\n  border-radius: 10px;\n  transform: rotate(9deg);\n}\n\n.lwj-assignment-file__paperclip::before {\n  content: \"\";\n  position: absolute;\n  top: 4px;\n  left: 3px;\n  width: 8px;\n  height: 17px;\n  border: 2px solid var(--lwj-af-green-soft);\n  border-radius: 7px;\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__paperclip,\n.lwj-assignment-file[open] .lwj-assignment-file__paperclip::before {\n  border-color: rgba(255, 255, 255, 0.56);\n}\n\n.lwj-assignment-file__toggle {\n  position: relative;\n  display: inline-flex;\n  width: 36px;\n  height: 36px;\n  border: 1px solid var(--lwj-af-border);\n  border-radius: 50%;\n  background: rgba(19, 86, 68, 0.04);\n}\n\n.lwj-assignment-file__toggle::before,\n.lwj-assignment-file__toggle::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 13px;\n  height: 2px;\n  border-radius: 3px;\n  background: var(--lwj-af-green);\n  transform: translate(-50%, -50%);\n  transition:\n    opacity 180ms ease,\n    transform 220ms ease,\n    background-color 180ms ease;\n}\n\n.lwj-assignment-file__toggle::after {\n  transform: translate(-50%, -50%) rotate(90deg);\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__toggle {\n  border-color: rgba(169, 225, 0, 0.6);\n  background: rgba(169, 225, 0, 0.12);\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__toggle::before,\n.lwj-assignment-file[open] .lwj-assignment-file__toggle::after {\n  background: var(--lwj-af-lime);\n}\n\n.lwj-assignment-file[open] .lwj-assignment-file__toggle::after {\n  opacity: 0;\n}\n\n\/* Open file body *\/\n\n.lwj-assignment-file__body {\n  position: relative;\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1fr)\n    74px\n    minmax(0, 1fr);\n  gap: 17px;\n  padding: 22px;\n  border-top: 1px solid var(--lwj-af-border);\n  background:\n    repeating-linear-gradient(\n      0deg,\n      transparent 0,\n      transparent 27px,\n      rgba(19, 86, 68, 0.035) 27px,\n      rgba(19, 86, 68, 0.035) 28px\n    ),\n    var(--lwj-af-paper);\n  animation: lwjAssignmentFileReveal 250ms ease both;\n}\n\n@keyframes lwjAssignmentFileReveal {\n  from {\n    opacity: 0;\n    transform: translateY(-7px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* Notes *\/\n\n.lwj-assignment-note {\n  position: relative;\n  min-width: 0;\n  min-height: 235px;\n  overflow: hidden;\n  padding: 22px 21px;\n  border: 1px solid;\n  background: var(--lwj-af-paper-light);\n}\n\n.lwj-assignment-note::before {\n  content: \"\";\n  position: absolute;\n  top: -4px;\n  left: 44%;\n  width: 68px;\n  height: 25px;\n  opacity: 0.48;\n  background: rgba(169, 225, 0, 0.5);\n  transform: translateX(-50%) rotate(-2deg);\n}\n\n.lwj-assignment-note__top {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 15px;\n  margin-bottom: 54px;\n}\n\n.lwj-assignment-note__label {\n  max-width: 175px;\n  font-size: 10px;\n  font-weight: 900;\n  line-height: 1.35;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n.lwj-assignment-note__mark {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 34px;\n  height: 34px;\n  border: 2px solid;\n  border-radius: 50%;\n  font-size: 18px;\n  font-weight: 900;\n}\n\n.lwj-assignment-note p {\n  position: relative;\n  z-index: 2;\n  max-width: 470px;\n  color: inherit;\n  font-size: 18px;\n  font-weight: 740;\n  line-height: 1.5;\n  letter-spacing: -0.018em;\n  overflow-wrap: anywhere;\n}\n\n.lwj-assignment-note__stamp {\n  position: absolute;\n  right: 19px;\n  bottom: 17px;\n  z-index: 2;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 100px;\n  min-height: 38px;\n  padding: 7px 10px;\n  border: 3px solid;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n\/* Fair note *\/\n\n.lwj-assignment-note--fair {\n  color: var(--lwj-af-ink);\n  border-color: rgba(19, 86, 68, 0.34);\n  box-shadow:\n    7px 8px 0 rgba(19, 86, 68, 0.075),\n    inset 0 5px 0 var(--lwj-af-lime);\n  transform: rotate(-0.4deg);\n}\n\n.lwj-assignment-note--fair .lwj-assignment-note__label {\n  color: var(--lwj-af-green);\n}\n\n.lwj-assignment-note--fair .lwj-assignment-note__mark {\n  color: var(--lwj-af-green);\n  border-color: var(--lwj-af-green);\n  background: var(--lwj-af-lime-light);\n}\n\n.lwj-assignment-note--fair .lwj-assignment-note__stamp {\n  color: var(--lwj-af-green);\n  border-color: var(--lwj-af-green);\n  background: rgba(232, 247, 183, 0.7);\n  transform: rotate(-5deg);\n}\n\n\/* Risk note *\/\n\n.lwj-assignment-note--risk {\n  color: var(--lwj-af-white);\n  border-color: var(--lwj-af-charcoal);\n  background:\n    repeating-linear-gradient(\n      -45deg,\n      rgba(255, 255, 255, 0.025),\n      rgba(255, 255, 255, 0.025) 8px,\n      transparent 8px,\n      transparent 16px\n    ),\n    var(--lwj-af-charcoal);\n  box-shadow:\n    7px 8px 0 rgba(0, 0, 0, 0.12),\n    inset 0 5px 0 rgba(255, 255, 255, 0.11);\n  transform: rotate(0.45deg);\n}\n\n.lwj-assignment-note--risk::before {\n  background: rgba(255, 255, 255, 0.18);\n}\n\n.lwj-assignment-note--risk .lwj-assignment-note__label {\n  color: rgba(255, 255, 255, 0.62);\n}\n\n.lwj-assignment-note--risk .lwj-assignment-note__mark {\n  color: var(--lwj-af-white);\n  border-color: rgba(255, 255, 255, 0.55);\n  background: rgba(255, 255, 255, 0.07);\n}\n\n.lwj-assignment-note--risk .lwj-assignment-note__stamp {\n  color: var(--lwj-af-white);\n  border-color: rgba(255, 255, 255, 0.64);\n  background: rgba(255, 255, 255, 0.06);\n  transform: rotate(5deg);\n}\n\n\/* Versus *\/\n\n.lwj-assignment-file__versus {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.lwj-assignment-file__versus::before {\n  content: \"\";\n  position: absolute;\n  top: 7px;\n  bottom: 7px;\n  left: 50%;\n  width: 2px;\n  background:\n    repeating-linear-gradient(\n      180deg,\n      var(--lwj-af-green-soft) 0,\n      var(--lwj-af-green-soft) 8px,\n      transparent 8px,\n      transparent 14px\n    );\n  transform: translateX(-50%);\n}\n\n.lwj-assignment-file__versus span {\n  position: relative;\n  z-index: 2;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 53px;\n  height: 53px;\n  border: 2px solid var(--lwj-af-green);\n  border-radius: 50%;\n  color: var(--lwj-af-green);\n  background: var(--lwj-af-paper-light);\n  box-shadow: 4px 5px 0 rgba(19, 86, 68, 0.1);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  transform: rotate(-5deg);\n}\n\n\/* Question *\/\n\n.lwj-assignment-file__question {\n  position: relative;\n  display: grid;\n  grid-template-columns: 165px minmax(0, 1fr);\n  grid-column: 1 \/ -1;\n  gap: 20px;\n  align-items: center;\n  margin-top: 3px;\n  padding: 17px 19px;\n  border: 1px dashed rgba(19, 86, 68, 0.35);\n  background:\n    linear-gradient(\n      90deg,\n      rgba(169, 225, 0, 0.22),\n      transparent 47%\n    ),\n    var(--lwj-af-paper-light);\n}\n\n.lwj-assignment-file__question::after {\n  content: \"\";\n  position: absolute;\n  top: -8px;\n  right: 27px;\n  width: 58px;\n  height: 20px;\n  opacity: 0.45;\n  background: rgba(169, 225, 0, 0.5);\n  transform: rotate(3deg);\n}\n\n.lwj-assignment-file__question-label {\n  color: var(--lwj-af-green);\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lwj-assignment-file__question p {\n  color: var(--lwj-af-ink);\n  font-size: 13px;\n  font-weight: 680;\n  line-height: 1.55;\n}\n\n\/* Footer *\/\n\n.lwj-assignment-files__footer {\n  display: flex;\n  align-items: center;\n  gap: 21px;\n  margin: 0 22px 22px;\n  padding: 22px;\n  border-radius: 4px;\n  color: var(--lwj-af-white);\n  background:\n    radial-gradient(\n      circle at 94% 18%,\n      rgba(169, 225, 0, 0.17),\n      transparent 29%\n    ),\n    linear-gradient(\n      135deg,\n      var(--lwj-af-green-dark),\n      var(--lwj-af-green)\n    );\n  box-shadow: 8px 9px 0 rgba(19, 86, 68, 0.12);\n  transform: rotate(-0.2deg);\n}\n\n.lwj-assignment-files__footer-stamp {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 95px;\n  min-height: 48px;\n  border: 3px solid var(--lwj-af-lime);\n  color: var(--lwj-af-lime);\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-align: center;\n  text-transform: uppercase;\n  transform: rotate(-5deg);\n}\n\n.lwj-assignment-files__footer strong {\n  display: block;\n  color: var(--lwj-af-lime);\n  font-size: 15px;\n  font-weight: 850;\n}\n\n.lwj-assignment-files__footer p {\n  max-width: 880px;\n  margin-top: 6px !important;\n  color: rgba(255, 255, 255, 0.74);\n  font-size: 13px;\n  line-height: 1.62;\n}\n\n\/* Tablet *\/\n\n@media (max-width: 980px) {\n  .lwj-assignment-files__header {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .lwj-assignment-files__folder-stack {\n    margin-right: auto;\n    margin-left: 0;\n  }\n\n  .lwj-assignment-files__legend {\n    grid-template-columns: 1fr;\n  }\n\n  .lwj-assignment-files__legend-divider {\n    min-height: 35px;\n  }\n\n  .lwj-assignment-files__legend-divider::before {\n    width: 2px;\n    height: 35px;\n    background:\n      repeating-linear-gradient(\n        180deg,\n        var(--lwj-af-green-soft) 0,\n        var(--lwj-af-green-soft) 7px,\n        transparent 7px,\n        transparent 12px\n      );\n  }\n\n  .lwj-assignment-file__summary {\n    grid-template-columns:\n      52px\n      140px\n      minmax(0, 1fr)\n      31px\n      37px;\n  }\n\n  .lwj-assignment-file__open-label {\n    display: none;\n  }\n\n  .lwj-assignment-file__body {\n    grid-template-columns: minmax(0, 1fr) 60px minmax(0, 1fr);\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 700px) {\n  .lwj-assignment-files {\n    margin: 26px auto;\n  }\n\n  .lwj-assignment-files__board {\n    border-radius: 21px;\n  }\n\n  .lwj-assignment-files__header {\n    gap: 31px;\n    min-height: 0;\n    padding: 36px 23px 34px;\n  }\n\n  .lwj-assignment-files__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-assignment-files__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-assignment-files__folder-stack {\n    width: 180px;\n    height: 200px;\n  }\n\n  .lwj-assignment-files__sheet {\n    width: 140px;\n    height: 175px;\n  }\n\n  .lwj-assignment-files__sheet--front strong {\n    font-size: 45px;\n  }\n\n  .lwj-assignment-files__legend {\n    padding: 13px;\n  }\n\n  .lwj-assignment-files__legend-item {\n    align-items: flex-start;\n    flex-direction: column;\n  }\n\n  .lwj-assignment-files__list {\n    gap: 14px;\n    padding: 18px 11px 13px;\n  }\n\n  .lwj-assignment-file {\n    border-radius: 5px 13px 13px 13px;\n  }\n\n  .lwj-assignment-file::before {\n    left: 13px;\n    width: 92px;\n  }\n\n  .lwj-assignment-file__summary {\n    grid-template-columns: 44px minmax(0, 1fr) 31px;\n    gap: 10px;\n    min-height: 78px;\n    padding: 12px 11px;\n  }\n\n  .lwj-assignment-file__number {\n    grid-column: 1;\n    grid-row: 1 \/ 3;\n    width: 40px;\n    height: 40px;\n  }\n\n  .lwj-assignment-file__heading {\n    grid-column: 2;\n    grid-row: 1;\n    align-self: end;\n  }\n\n  .lwj-assignment-file__heading small {\n    font-size: 7px;\n  }\n\n  .lwj-assignment-file__heading strong {\n    font-size: 16px;\n  }\n\n  .lwj-assignment-file__preview {\n    grid-column: 2;\n    grid-row: 2;\n    align-self: start;\n    font-size: 12px;\n    line-height: 1.4;\n  }\n\n  .lwj-assignment-file__paperclip,\n  .lwj-assignment-file__open-label {\n    display: none;\n  }\n\n  .lwj-assignment-file__toggle {\n    grid-column: 3;\n    grid-row: 1 \/ 3;\n    width: 31px;\n    height: 31px;\n  }\n\n  .lwj-assignment-file__body {\n    grid-template-columns: 1fr;\n    gap: 12px;\n    padding: 13px 10px 10px;\n  }\n\n  .lwj-assignment-note {\n    min-height: 210px;\n    padding: 19px 17px;\n  }\n\n  .lwj-assignment-note__top {\n    margin-bottom: 39px;\n  }\n\n  .lwj-assignment-note p {\n    font-size: 16px;\n    line-height: 1.52;\n  }\n\n  .lwj-assignment-note__stamp {\n    right: 15px;\n    bottom: 14px;\n    min-width: 88px;\n    min-height: 34px;\n    font-size: 9px;\n  }\n\n  .lwj-assignment-file__versus {\n    min-height: 52px;\n  }\n\n  .lwj-assignment-file__versus::before {\n    top: 50%;\n    bottom: auto;\n    left: 9px;\n    right: 9px;\n    width: auto;\n    height: 2px;\n    background:\n      repeating-linear-gradient(\n        90deg,\n        var(--lwj-af-green-soft) 0,\n        var(--lwj-af-green-soft) 8px,\n        transparent 8px,\n        transparent 14px\n      );\n    transform: translateY(-50%);\n  }\n\n  .lwj-assignment-file__versus span {\n    width: 48px;\n    height: 48px;\n  }\n\n  .lwj-assignment-file__question {\n    grid-template-columns: 1fr;\n    gap: 7px;\n    padding: 15px;\n  }\n\n  .lwj-assignment-files__footer {\n    align-items: flex-start;\n    flex-direction: column;\n    margin: 0 11px 11px;\n    padding: 18px;\n  }\n}\n\n\/* Very small screens *\/\n\n@media (max-width: 390px) {\n  .lwj-assignment-files__header {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-assignment-files__title {\n    font-size: 28px;\n  }\n\n  .lwj-assignment-files__footer-stamp {\n    width: 82px;\n    min-height: 42px;\n  }\n}\n\n\/* Reduced motion *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-assignment-files *,\n  .lwj-assignment-files *::before,\n  .lwj-assignment-files *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* Print *\/\n\n@media print {\n  .lwj-assignment-files {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-assignment-files__board {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-assignment-files__folder-stack,\n  .lwj-assignment-file__toggle,\n  .lwj-assignment-file__paperclip {\n    display: none;\n  }\n\n  .lwj-assignment-file {\n    break-inside: avoid;\n  }\n\n  .lwj-assignment-file__body,\n  .lwj-assignment-file:not([open]) > .lwj-assignment-file__body {\n    display: grid !important;\n  }\n}\n<\/style>\n\n<section class=\"lwj-assignment-files\" aria-labelledby=\"lwj-assignment-files-title\">\n\n  <div class=\"lwj-assignment-files__board\">\n\n    <header class=\"lwj-assignment-files__header\">\n\n      <div class=\"lwj-assignment-files__header-copy\">\n\n        <div class=\"lwj-assignment-files__eyebrow\">\n          <span class=\"lwj-assignment-files__pin\" aria-hidden=\"true\"><\/span>\n          Take-home assignment case files\n        <\/div>\n\n        <h2\n          class=\"lwj-assignment-files__title\"\n          id=\"lwj-assignment-files-title\"\n        >\n          A skill assessment should not become unpaid client work\n        <\/h2>\n\n        <p class=\"lwj-assignment-files__intro\">\n          Open each case file to compare a reasonable hiring task with the signs\n          that a company may be collecting production-ready work for free.\n        <\/p>\n\n      <\/div>\n\n      <div class=\"lwj-assignment-files__folder-stack\" aria-hidden=\"true\">\n\n        <span class=\"lwj-assignment-files__sheet lwj-assignment-files__sheet--back\"><\/span>\n        <span class=\"lwj-assignment-files__sheet lwj-assignment-files__sheet--middle\"><\/span>\n\n        <span class=\"lwj-assignment-files__sheet lwj-assignment-files__sheet--front\">\n          <strong>08<\/strong>\n          <small>case files<\/small>\n        <\/span>\n\n        <span class=\"lwj-assignment-files__tape\"><\/span>\n\n      <\/div>\n\n    <\/header>\n\n    <div class=\"lwj-assignment-files__legend\">\n\n      <div class=\"lwj-assignment-files__legend-item\">\n\n        <span class=\"lwj-assignment-files__legend-stamp lwj-assignment-files__legend-stamp--fair\">\n          Fair test\n        <\/span>\n\n        <p>\n          Limited, transparent, demonstrational, and directly connected with\n          the role.\n        <\/p>\n\n      <\/div>\n\n      <div class=\"lwj-assignment-files__legend-divider\" aria-hidden=\"true\">\n        <span>vs<\/span>\n      <\/div>\n\n      <div class=\"lwj-assignment-files__legend-item\">\n\n        <span class=\"lwj-assignment-files__legend-stamp lwj-assignment-files__legend-stamp--risk\">\n          Free work\n        <\/span>\n\n        <p>\n          Production-ready output, unclear boundaries, unlimited revisions,\n          or ownership transfer.\n        <\/p>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"lwj-assignment-files__list\">\n\n      <!-- 01 Scope -->\n\n      <details class=\"lwj-assignment-file\" open>\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            01\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Scope\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is the task limited or production-sized?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Two to four hours or a limited component.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Several days of full production work.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              How many hours should this take, and which part is intentionally\n              outside the assignment scope?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 02 Context -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            02\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Context\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is enough information provided to assess the skill?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Enough data is provided to assess the skill.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              A deep audit of an active business is required.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              Which information is necessary to evaluate the skill, and which\n              business problems are outside the task?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 03 Result -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            03\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Result\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is the output demonstrational or ready to use?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Demonstrational, anonymised, or incomplete.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Ready for publication, sale, or implementation.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              Will the result remain demonstrational, or may the company use it\n              in a live product or campaign?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 04 Criteria -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            04\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Criteria\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is success defined before the work begins?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Provided in advance and connected with the role.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              \u201cSurprise us,\u201d followed by endless revisions.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              What will be assessed, and how many revision rounds are included?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 05 AI Policy -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            05\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              AI policy\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Are the tool rules clear before submission?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Clearly permitted, restricted, or prohibited.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Rules are revealed after submission.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              Which tools are allowed, and how should AI use be documented?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 06 Feedback -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            06\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Feedback\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is there a deadline and a defined next step?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              A decision deadline and at least a short response.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              The company does not state the next step.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              When will a decision be made, and will every submission receive\n              a response?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 07 Rights -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            07\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Rights\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is ownership and permitted use clearly defined?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              It is clear who may use the work and how.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Source files and full ownership are demanded without payment.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              Who owns the files, and may the company reuse the work before\n              hiring the candidate?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n      <!-- 08 Scale -->\n\n      <details class=\"lwj-assignment-file\">\n\n        <summary class=\"lwj-assignment-file__summary\">\n\n          <span class=\"lwj-assignment-file__number\">\n            08\n          <\/span>\n\n          <span class=\"lwj-assignment-file__heading\">\n\n            <small>\n              Assignment sign\n            <\/small>\n\n            <strong>\n              Scale\n            <\/strong>\n\n          <\/span>\n\n          <span class=\"lwj-assignment-file__preview\">\n            Is the task reserved for shortlisted candidates?\n          <\/span>\n\n          <span class=\"lwj-assignment-file__open-label\">\n            Open file\n          <\/span>\n\n          <span class=\"lwj-assignment-file__paperclip\" aria-hidden=\"true\"><\/span>\n\n          <span class=\"lwj-assignment-file__toggle\" aria-hidden=\"true\"><\/span>\n\n        <\/summary>\n\n        <div class=\"lwj-assignment-file__body\">\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--fair\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Reasonable assessment\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u2713\n              <\/span>\n\n            <\/div>\n\n            <p>\n              One stage following initial screening.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Fair test\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__versus\" aria-hidden=\"true\">\n\n            <span>\n              versus\n            <\/span>\n\n          <\/div>\n\n          <article class=\"lwj-assignment-note lwj-assignment-note--risk\">\n\n            <div class=\"lwj-assignment-note__top\">\n\n              <span class=\"lwj-assignment-note__label\">\n                Likely exploitation\n              <\/span>\n\n              <span class=\"lwj-assignment-note__mark\">\n                \u00d7\n              <\/span>\n\n            <\/div>\n\n            <p>\n              Every applicant receives a separate real business task.\n            <\/p>\n\n            <span class=\"lwj-assignment-note__stamp\">\n              Free work\n            <\/span>\n\n          <\/article>\n\n          <div class=\"lwj-assignment-file__question\">\n\n            <span class=\"lwj-assignment-file__question-label\">\n              Ask before starting\n            <\/span>\n\n            <p>\n              At what hiring stage is the assignment given, and how many\n              candidates receive a separate task?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/details>\n\n    <\/div>\n\n    <footer class=\"lwj-assignment-files__footer\">\n\n      <span class=\"lwj-assignment-files__footer-stamp\" aria-hidden=\"true\">\n        Check first\n      <\/span>\n\n      <div>\n\n        <strong>\n          A reasonable assignment tests judgement without creating a finished\n          commercial asset.\n        <\/strong>\n\n        <p>\n          Clarify the expected time, deliverable, evaluation criteria, revision\n          limit, AI rules, feedback date, ownership, and permitted use before\n          starting the work.\n        <\/p>\n\n      <\/div>\n\n    <\/footer>\n\n  <\/div>\n\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\">Volunteer projects also require boundaries. Unpaid does not mean available around the clock. Define the scope, number of iterations, communication channel, deadline, and right to end the work. If the organisation constantly changes the task, withholds data, and never implements the result, the experience soon stops growing. Only the skill of enduring chaos remains. Unfortunately, that skill is also in demand, but rarely well paid.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An internship should have educational value, a clear duration, and a realistic prospect. Ask who the mentor is, how much time they dedicate, what tasks interns perform, and which criteria determine the final decision. If a company recruits dozens of unpaid interns every two months but hires almost none of them, its business model may consist of endlessly producing hope. Hope is a highly renewable resource, especially when the suppliers are not paid.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Safety matters more than a portfolio. Do not send personal data to public AI services without permission and appropriate safeguards. Do not publish client databases, internal analytics, contracts, code, or confidential screens. Do not offer medical, legal, or financial conclusions without the necessary qualifications and supervision. Juniors may research a process, prepare a draft, and work with anonymised materials, but good intentions do not reduce the cost of mistakes in regulated fields.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When a project is paid, record the amount in dollars, scope, stages, number of revisions, and acceptance procedure. A clear written agreement is enough for a small contract. An advance payment or milestone structure reduces the risk. Any request to pay for \u201caccess to the job,\u201d purchase a mandatory tool package from the employer, or transfer money for administration should end the conversation. Your first salary should not begin with a payment to the employer, however creatively the administrative fee has been named.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1535\" src=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-hiring-future-senior-shortage-eng.png\" alt=\"Company cutting junior career steps with AI while an employer waits beside an empty senior chair at the top\" class=\"wp-image-957\" srcset=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-hiring-future-senior-shortage-eng.png 1024w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-hiring-future-senior-shortage-eng-683x1024.png 683w, https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/junior-hiring-future-senior-shortage-eng-8x12.png 8w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Employers Must Change If They Want Seniors Five Years From Now<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">All responsibility can be placed on candidates: they can find their own client, mentor, project, data, feedback, and some way to reproduce a corporate environment. This is useful to an individual as a survival strategy. As a system, it is absurd. Seniors emerge from repeated work in a complex environment, access to decisions, and high-quality feedback. No personal project can fully replace years of that density.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A company that automates the entire entry-level layer and stops hiring beginners improves present efficiency at the expense of its future talent pool. Several years later, it will try to buy senior specialists on the external market. If many companies follow the same approach, that external market will also empty while costs rise. This is the classic tragedy of the commons: every employer assumes that the company next door will develop the professionals. The company next door is implementing the same strategy and preparing an identical presentation about the talent shortage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In their research on the future of entry-level work, PwC and the WEF identify four areas of organisational responsibility: access to a first role, task design, the talent pipeline, and the connection between education and real skills. This is not social charity. Entry-level employees provide a channel for knowledge renewal, diversity of experience, and future leadership. But the investment works only when it is designed consciously rather than performed through the ritual hiring of two interns for a corporate blog photograph.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first measure is to preserve tasks that provide feedback. Juniors do not need to produce manually everything AI can already handle. They need to frame the task for the model, review the result, compare it with a manual sample, identify an error, and correct it. The senior controls high-risk points rather than every comma. AI then becomes part of the learning loop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The second measure is to divide responsibility rather than production alone. Instead of \u201cwrite twenty descriptions,\u201d a junior receives a small segment: understand the audience\u2019s questions, create options, verify facts, obtain approval, publish, and analyse the response. Instead of \u201cwrite a function,\u201d they receive a limited issue with a test, review, and post-release observation. The scale remains safe, but the cycle becomes complete.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The third measure concerns mentorship as paid work. If reviews and teaching are not included in a senior employee\u2019s workload, they will happen in the evening, badly, or never. Mentors need allocated hours, criteria, and recognition for the result. Otherwise, the company says that it develops people while evaluating mentors only by their individual output. Such a system quickly teaches seniors not to teach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fourth measure is to create different routes into the organisation. A graduate, career changer, internal candidate, and person returning after a break have different strengths. The internal candidate understands the domain, the career changer brings workplace maturity, the graduate may have current fundamentals, and the community participant brings verifiable projects. One CV template and a rigid \u201cone year of professional experience\u201d filter remove some strong candidates before any meaningful assessment occurs.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   LINKWORKJOB \u2014 JUNIOR WORK REDESIGN DECK\n   COMPLETE STABLE VERSION\n   No 3D rotation, no mirrored text\n   ========================================================= *\/\n\n.lwj-redesign-deck {\n  --lwj-rd-green: #135644;\n  --lwj-rd-green-dark: #0a4034;\n  --lwj-rd-green-soft: #3a7061;\n  --lwj-rd-lime: #a9e100;\n  --lwj-rd-lime-light: #e9f8b7;\n  --lwj-rd-white: #ffffff;\n  --lwj-rd-ink: #12231d;\n  --lwj-rd-grey: #69756f;\n  --lwj-rd-paper: #f2f5f3;\n  --lwj-rd-paper-dark: #e1e8e4;\n  --lwj-rd-border: rgba(19, 86, 68, 0.17);\n  --lwj-rd-shadow: 0 25px 70px rgba(10, 64, 52, 0.13);\n\n  width: 100%;\n  max-width: 1240px;\n  margin: 40px auto;\n  color: var(--lwj-rd-ink);\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height: 1.5;\n}\n\n.lwj-redesign-deck,\n.lwj-redesign-deck *,\n.lwj-redesign-deck *::before,\n.lwj-redesign-deck *::after {\n  box-sizing: border-box;\n}\n\n.lwj-redesign-deck h2,\n.lwj-redesign-deck p,\n.lwj-redesign-deck article,\n.lwj-redesign-deck header,\n.lwj-redesign-deck footer,\n.lwj-redesign-deck label,\n.lwj-redesign-deck span,\n.lwj-redesign-deck strong,\n.lwj-redesign-deck small,\n.lwj-redesign-deck b,\n.lwj-redesign-deck i {\n  margin: 0;\n}\n\n.lwj-redesign-deck__shell {\n  position: relative;\n  isolation: isolate;\n  width: 100%;\n  overflow: hidden;\n  border: 1px solid var(--lwj-rd-border);\n  border-radius: 30px;\n  background:\n    linear-gradient(\n      135deg,\n      rgba(169, 225, 0, 0.045),\n      transparent 35%\n    ),\n    var(--lwj-rd-paper);\n  box-shadow: var(--lwj-rd-shadow);\n}\n\n\/* =========================================================\n   HEADER\n   ========================================================= *\/\n\n.lwj-redesign-deck__header {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 190px;\n  gap: 45px;\n  align-items: end;\n  min-height: 350px;\n  overflow: hidden;\n  padding: 50px;\n  background:\n    linear-gradient(\n      90deg,\n      var(--lwj-rd-lime) 0,\n      var(--lwj-rd-lime) 13px,\n      transparent 13px\n    ),\n    var(--lwj-rd-white);\n}\n\n.lwj-redesign-deck__header::before {\n  content: \"REDESIGN\";\n  position: absolute;\n  right: -35px;\n  bottom: -36px;\n  color: rgba(19, 86, 68, 0.04);\n  font-size: 118px;\n  font-weight: 950;\n  line-height: 1;\n  letter-spacing: -0.07em;\n  white-space: nowrap;\n  pointer-events: none;\n}\n\n.lwj-redesign-deck__header::after {\n  content: \"\";\n  position: absolute;\n  top: 28px;\n  right: 245px;\n  width: 94px;\n  height: 94px;\n  opacity: 0.13;\n  background-image:\n    radial-gradient(\n      circle,\n      var(--lwj-rd-green) 2px,\n      transparent 2.5px\n    );\n  background-size: 13px 13px;\n  pointer-events: none;\n}\n\n.lwj-redesign-deck__header-main,\n.lwj-redesign-deck__header-mark {\n  position: relative;\n  z-index: 2;\n}\n\n.lwj-redesign-deck__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  min-height: 31px;\n  margin-bottom: 20px;\n  padding: 7px 11px;\n  color: var(--lwj-rd-white);\n  background: var(--lwj-rd-green);\n  font-size: 10px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n  transform: rotate(-1deg);\n}\n\n.lwj-redesign-deck__title {\n  max-width: 820px;\n  color: var(--lwj-rd-green-dark);\n  font-size: clamp(33px, 4.8vw, 62px);\n  font-weight: 900;\n  line-height: 0.98;\n  letter-spacing: -0.055em;\n}\n\n.lwj-redesign-deck__intro {\n  max-width: 730px;\n  margin-top: 21px !important;\n  color: var(--lwj-rd-grey);\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n.lwj-redesign-deck__header-mark {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  min-height: 185px;\n  padding: 22px;\n  border: 2px solid var(--lwj-rd-green);\n  color: var(--lwj-rd-green);\n  background:\n    linear-gradient(\n      135deg,\n      var(--lwj-rd-lime-light),\n      var(--lwj-rd-white)\n    );\n  box-shadow: 9px 9px 0 var(--lwj-rd-green);\n  transform: rotate(2deg);\n}\n\n.lwj-redesign-deck__header-mark span {\n  font-size: 72px;\n  font-weight: 950;\n  line-height: 0.8;\n  letter-spacing: -0.09em;\n}\n\n.lwj-redesign-deck__header-mark small {\n  font-size: 10px;\n  font-weight: 900;\n  line-height: 1.35;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n\/* =========================================================\n   INSTRUCTION STRIP\n   ========================================================= *\/\n\n.lwj-redesign-deck__instruction {\n  display: grid;\n  grid-template-columns: 42px minmax(190px, 0.7fr) minmax(0, 1.3fr);\n  gap: 14px;\n  align-items: center;\n  padding: 17px 22px;\n  border-top: 1px solid var(--lwj-rd-border);\n  border-bottom: 1px solid var(--lwj-rd-border);\n  background: var(--lwj-rd-green);\n}\n\n.lwj-redesign-deck__instruction-icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 38px;\n  height: 38px;\n  border-radius: 50%;\n  color: var(--lwj-rd-green-dark);\n  background: var(--lwj-rd-lime);\n  font-size: 20px;\n  font-weight: 900;\n}\n\n.lwj-redesign-deck__instruction p {\n  color: var(--lwj-rd-white);\n  font-size: 12px;\n  font-weight: 720;\n  line-height: 1.45;\n}\n\n.lwj-redesign-deck__instruction-path {\n  display: grid;\n  grid-template-columns: auto 1fr auto 1fr auto;\n  gap: 10px;\n  align-items: center;\n}\n\n.lwj-redesign-deck__instruction-path span {\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 9px;\n  font-weight: 850;\n  line-height: 1.2;\n  letter-spacing: 0.08em;\n  white-space: nowrap;\n  text-transform: uppercase;\n}\n\n.lwj-redesign-deck__instruction-path i {\n  position: relative;\n  display: block;\n  height: 2px;\n  background:\n    repeating-linear-gradient(\n      90deg,\n      rgba(169, 225, 0, 0.75) 0,\n      rgba(169, 225, 0, 0.75) 7px,\n      transparent 7px,\n      transparent 12px\n    );\n}\n\n.lwj-redesign-deck__instruction-path i::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  right: 0;\n  width: 7px;\n  height: 7px;\n  border-top: 2px solid var(--lwj-rd-lime);\n  border-right: 2px solid var(--lwj-rd-lime);\n  transform: translateY(-50%) rotate(45deg);\n}\n\n\/* =========================================================\n   CARDS GRID\n   ========================================================= *\/\n\n.lwj-redesign-deck__grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 18px;\n  padding: 22px;\n}\n\n.lwj-redesign-item {\n  position: relative;\n  min-width: 0;\n}\n\n.lwj-redesign-item__control {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip-path: inset(50%);\n  opacity: 0;\n  pointer-events: none;\n}\n\n\/* =========================================================\n   CARD CONTAINER\n   ========================================================= *\/\n\n.lwj-redesign-card {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 420px;\n  overflow: hidden;\n  border-radius: 20px;\n  cursor: pointer;\n  user-select: none;\n  -webkit-tap-highlight-color: transparent;\n  transition:\n    transform 180ms ease,\n    filter 180ms ease;\n}\n\n.lwj-redesign-card:active {\n  transform: scale(0.994);\n}\n\n.lwj-redesign-card__inner {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: inherit;\n}\n\n\/* Animated light strip *\/\n\n.lwj-redesign-card__inner::after {\n  content: \"\";\n  position: absolute;\n  top: -25%;\n  bottom: -25%;\n  left: -45%;\n  z-index: 20;\n  width: 28%;\n  opacity: 0;\n  pointer-events: none;\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(169, 225, 0, 0.12),\n      rgba(255, 255, 255, 0.9),\n      rgba(169, 225, 0, 0.2),\n      transparent\n    );\n  transform: translateX(-220%) skewX(-13deg);\n}\n\n.lwj-redesign-item__control:focus-visible\n  + .lwj-redesign-card {\n  outline: 4px solid rgba(169, 225, 0, 0.65);\n  outline-offset: 4px;\n}\n\n\/* =========================================================\n   COMMON CARD FACE\n   ========================================================= *\/\n\n.lwj-redesign-card__face {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 20px;\n\n  backface-visibility: visible !important;\n  -webkit-backface-visibility: visible !important;\n  transform-style: flat !important;\n}\n\n\/* =========================================================\n   FRONT SIDE\n   ========================================================= *\/\n\n.lwj-redesign-card__face--front {\n  z-index: 3;\n  padding: 22px;\n  border: 1px solid rgba(19, 86, 68, 0.2);\n  color: var(--lwj-rd-ink);\n  background:\n    linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 73%,\n      rgba(19, 86, 68, 0.045) 73%,\n      rgba(19, 86, 68, 0.045) 100%\n    ),\n    var(--lwj-rd-white);\n  box-shadow: 0 13px 32px rgba(10, 64, 52, 0.085);\n\n  opacity: 1;\n  visibility: visible;\n  pointer-events: auto;\n  transform: translateX(0) scale(1) !important;\n\n  transition:\n    opacity 230ms ease,\n    visibility 0s linear,\n    transform 450ms cubic-bezier(0.22, 0.8, 0.25, 1);\n}\n\n.lwj-redesign-card__face--front::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 9px;\n  height: 100%;\n  background:\n    repeating-linear-gradient(\n      180deg,\n      var(--lwj-rd-green) 0,\n      var(--lwj-rd-green) 18px,\n      var(--lwj-rd-lime) 18px,\n      var(--lwj-rd-lime) 36px\n    );\n}\n\n.lwj-redesign-card__face--front::after {\n  content: \"\u00d7\";\n  position: absolute;\n  right: -20px;\n  bottom: -52px;\n  color: rgba(19, 86, 68, 0.045);\n  font-size: 220px;\n  font-weight: 950;\n  line-height: 1;\n  pointer-events: none;\n}\n\n.lwj-redesign-card__topline {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 15px;\n}\n\n.lwj-redesign-card__number {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 45px;\n  height: 45px;\n  border-radius: 13px;\n  color: var(--lwj-rd-white);\n  background: var(--lwj-rd-green);\n  font-size: 12px;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0.05em;\n}\n\n.lwj-redesign-card__status {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 30px;\n  padding: 7px 10px;\n  border: 1px solid rgba(19, 86, 68, 0.17);\n  border-radius: 999px;\n  color: var(--lwj-rd-grey);\n  background: var(--lwj-rd-paper);\n  font-size: 9px;\n  font-weight: 850;\n  line-height: 1;\n  letter-spacing: 0.08em;\n  text-align: center;\n  text-transform: uppercase;\n}\n\n.lwj-redesign-card__category {\n  position: relative;\n  z-index: 2;\n  display: block;\n  margin-top: 42px;\n  color: var(--lwj-rd-green);\n  font-size: 10px;\n  font-weight: 900;\n  line-height: 1.2;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.lwj-redesign-card__problem {\n  position: relative;\n  z-index: 2;\n  display: block;\n  max-width: 440px;\n  margin-top: 11px;\n  color: var(--lwj-rd-green-dark);\n  font-size: clamp(25px, 2.7vw, 37px);\n  font-weight: 900;\n  line-height: 1.04;\n  letter-spacing: -0.045em;\n  overflow-wrap: anywhere;\n}\n\n\/* Decorative diagram *\/\n\n.lwj-redesign-card__front-visual {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: flex-end;\n  gap: 7px;\n  height: 67px;\n  margin-top: auto;\n  margin-bottom: 25px;\n}\n\n.lwj-redesign-card__front-visual i {\n  display: block;\n  flex: 0 0 auto;\n  width: 19px;\n  border-radius: 3px 3px 0 0;\n  background: var(--lwj-rd-paper-dark);\n}\n\n.lwj-redesign-card__front-visual i:nth-child(1) {\n  height: 28px;\n}\n\n.lwj-redesign-card__front-visual i:nth-child(2) {\n  height: 42px;\n}\n\n.lwj-redesign-card__front-visual i:nth-child(3) {\n  height: 63px;\n}\n\n.lwj-redesign-card__front-visual i:nth-child(4) {\n  height: 37px;\n}\n\n.lwj-redesign-card__front-visual i:nth-child(5) {\n  height: 52px;\n}\n\n.lwj-redesign-card__front-visual::after {\n  content: \"\";\n  width: 85px;\n  height: 3px;\n  margin-bottom: 7px;\n  margin-left: 7px;\n  background: var(--lwj-rd-lime);\n  box-shadow:\n    0 -12px 0 rgba(19, 86, 68, 0.14),\n    0 -24px 0 rgba(19, 86, 68, 0.08);\n}\n\n.lwj-redesign-card__flip,\n.lwj-redesign-card__return {\n  position: relative;\n  z-index: 3;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  width: 100%;\n  min-height: 46px;\n  padding: 11px 13px;\n  font-size: 10px;\n  font-weight: 850;\n  line-height: 1.2;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lwj-redesign-card__flip {\n  color: var(--lwj-rd-white);\n  background: var(--lwj-rd-green);\n}\n\n.lwj-redesign-card__flip b,\n.lwj-redesign-card__return b {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 24px;\n  height: 24px;\n  font-size: 18px;\n  line-height: 1;\n}\n\n\/* =========================================================\n   BACK SIDE\n   Grid keeps all elements aligned\n   ========================================================= *\/\n\n.lwj-redesign-card__face--back {\n  z-index: 2;\n  display: grid;\n  grid-template-rows:\n    45px\n    minmax(0, 1fr)\n    minmax(0, 1fr)\n    46px;\n  gap: 10px;\n  padding: 14px;\n  color: var(--lwj-rd-white);\n  background:\n    radial-gradient(\n      circle at 100% 0,\n      rgba(169, 225, 0, 0.22),\n      transparent 34%\n    ),\n    linear-gradient(\n      145deg,\n      var(--lwj-rd-green),\n      var(--lwj-rd-green-dark)\n    );\n  box-shadow: 0 17px 38px rgba(10, 64, 52, 0.17);\n\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n  transform: translateX(10%) scale(0.985) !important;\n\n  transition:\n    opacity 280ms ease,\n    visibility 0s linear 450ms,\n    transform 470ms cubic-bezier(0.22, 0.8, 0.25, 1);\n}\n\n.lwj-redesign-card__face--back::before {\n  content: \"\";\n  position: absolute;\n  top: 92px;\n  right: -45px;\n  width: 145px;\n  height: 145px;\n  border: 28px solid rgba(169, 225, 0, 0.08);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.lwj-redesign-card__face--back::after {\n  content: \"\";\n  position: absolute;\n  right: 22px;\n  bottom: 65px;\n  width: 86px;\n  height: 86px;\n  opacity: 0.13;\n  background-image:\n    radial-gradient(\n      circle,\n      var(--lwj-rd-lime) 2px,\n      transparent 2.5px\n    );\n  background-size: 12px 12px;\n  pointer-events: none;\n}\n\n\/* Back heading *\/\n\n.lwj-redesign-card__back-heading {\n  position: relative;\n  z-index: 3;\n  display: grid;\n  grid-template-columns: 45px minmax(0, 1fr);\n  gap: 13px;\n  align-items: center;\n  width: 100%;\n  min-height: 45px;\n  margin: 0;\n  color: rgba(255, 255, 255, 0.72);\n  font-size: 10px;\n  font-weight: 850;\n  line-height: 1.2;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lwj-redesign-card__back-heading\n  .lwj-redesign-card__number {\n  color: var(--lwj-rd-green-dark);\n  background: var(--lwj-rd-lime);\n}\n\n\/* Equal internal blocks *\/\n\n.lwj-redesign-card__solution,\n.lwj-redesign-card__gain {\n  position: relative;\n  z-index: 3;\n  display: grid;\n  grid-template-rows: auto minmax(0, 1fr);\n  align-items: stretch;\n  width: 100%;\n  min-width: 0;\n  min-height: 0;\n  margin: 0;\n  padding: 16px;\n  overflow: hidden;\n  border-radius: 14px;\n}\n\n.lwj-redesign-card__solution {\n  border: 1px solid rgba(255, 255, 255, 0.17);\n  background: rgba(255, 255, 255, 0.075);\n}\n\n.lwj-redesign-card__gain {\n  color: var(--lwj-rd-green-dark);\n  background:\n    linear-gradient(\n      135deg,\n      var(--lwj-rd-lime),\n      var(--lwj-rd-lime-light)\n    );\n}\n\n\/* Equal label positions *\/\n\n.lwj-redesign-card__solution small,\n.lwj-redesign-card__gain small {\n  display: block;\n  min-height: 18px;\n  margin: 0 0 8px;\n  font-size: 9px;\n  font-weight: 900;\n  line-height: 1.3;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n.lwj-redesign-card__solution small {\n  color: var(--lwj-rd-lime);\n}\n\n.lwj-redesign-card__gain small {\n  color: var(--lwj-rd-green);\n}\n\n\/* Main text vertically centred *\/\n\n.lwj-redesign-card__solution strong,\n.lwj-redesign-card__gain strong {\n  display: flex;\n  align-items: center;\n  width: 100%;\n  min-width: 0;\n  min-height: 0;\n  margin: 0;\n  font-size: 15px;\n  font-weight: 760;\n  line-height: 1.45;\n  overflow-wrap: anywhere;\n}\n\n\/* Fixed bottom row *\/\n\n.lwj-redesign-card__return {\n  align-self: stretch;\n  min-height: 46px;\n  margin: 0;\n  padding: 10px 12px;\n  color: var(--lwj-rd-lime);\n  border-top: 1px solid rgba(255, 255, 255, 0.14);\n}\n\n\/* =========================================================\n   ACTIVE STATE\n   ========================================================= *\/\n\n.lwj-redesign-item__control:checked\n  + .lwj-redesign-card\n  .lwj-redesign-card__face--front {\n  z-index: 2;\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n  transform: translateX(-10%) scale(0.985) !important;\n\n  transition:\n    opacity 220ms ease,\n    visibility 0s linear 450ms,\n    transform 450ms cubic-bezier(0.22, 0.8, 0.25, 1);\n}\n\n.lwj-redesign-item__control:checked\n  + .lwj-redesign-card\n  .lwj-redesign-card__face--back {\n  z-index: 4;\n  opacity: 1;\n  visibility: visible;\n  pointer-events: auto;\n  transform: translateX(0) scale(1) !important;\n\n  transition:\n    opacity 290ms ease 80ms,\n    visibility 0s linear,\n    transform 490ms cubic-bezier(0.22, 0.8, 0.25, 1);\n}\n\n.lwj-redesign-item__control:checked\n  + .lwj-redesign-card\n  .lwj-redesign-card__inner::after {\n  animation: lwjRedesignSweep 620ms ease both;\n}\n\n@keyframes lwjRedesignSweep {\n  0% {\n    left: -45%;\n    opacity: 0;\n    transform: translateX(-220%) skewX(-13deg);\n  }\n\n  18% {\n    opacity: 0.9;\n  }\n\n  72% {\n    opacity: 0.7;\n  }\n\n  100% {\n    left: 115%;\n    opacity: 0;\n    transform: translateX(220%) skewX(-13deg);\n  }\n}\n\n\/* =========================================================\n   HOVER\n   ========================================================= *\/\n\n@media (hover: hover) {\n  .lwj-redesign-card:hover {\n    filter: drop-shadow(0 12px 19px rgba(10, 64, 52, 0.11));\n    transform: translateY(-2px);\n  }\n\n  .lwj-redesign-item__control:not(:checked)\n    + .lwj-redesign-card:hover\n    .lwj-redesign-card__face--front {\n    border-color: rgba(19, 86, 68, 0.36);\n  }\n\n  .lwj-redesign-item__control:not(:checked)\n    + .lwj-redesign-card:hover\n    .lwj-redesign-card__flip {\n    background: var(--lwj-rd-green-dark);\n  }\n\n  .lwj-redesign-item__control:checked\n    + .lwj-redesign-card:hover\n    .lwj-redesign-card__return {\n    color: var(--lwj-rd-white);\n  }\n}\n\n\/* =========================================================\n   FOOTER\n   ========================================================= *\/\n\n.lwj-redesign-deck__footer {\n  display: flex;\n  align-items: flex-start;\n  gap: 17px;\n  margin: 0 22px 22px;\n  padding: 22px;\n  border-radius: 18px;\n  color: var(--lwj-rd-white);\n  background:\n    radial-gradient(\n      circle at 94% 18%,\n      rgba(169, 225, 0, 0.18),\n      transparent 29%\n    ),\n    var(--lwj-rd-green);\n}\n\n.lwj-redesign-deck__footer-symbol {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 46px;\n  height: 46px;\n  border-radius: 50%;\n  color: var(--lwj-rd-green-dark);\n  background: var(--lwj-rd-lime);\n  font-size: 23px;\n  font-weight: 900;\n  box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.16);\n}\n\n.lwj-redesign-deck__footer strong {\n  display: block;\n  color: var(--lwj-rd-lime);\n  font-size: 15px;\n  font-weight: 850;\n}\n\n.lwj-redesign-deck__footer p {\n  max-width: 900px;\n  margin-top: 6px !important;\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 13px;\n  line-height: 1.62;\n}\n\n\/* =========================================================\n   TABLET\n   ========================================================= *\/\n\n@media (max-width: 950px) {\n  .lwj-redesign-deck__header {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .lwj-redesign-deck__header-mark {\n    width: 180px;\n    min-height: 165px;\n  }\n\n  .lwj-redesign-deck__instruction {\n    grid-template-columns: 42px minmax(0, 1fr);\n  }\n\n  .lwj-redesign-deck__instruction-path {\n    grid-column: 1 \/ -1;\n  }\n\n  .lwj-redesign-deck__grid {\n    gap: 15px;\n  }\n\n  .lwj-redesign-card {\n    height: 435px;\n  }\n\n  .lwj-redesign-card__problem {\n    font-size: clamp(24px, 3.5vw, 33px);\n  }\n\n  .lwj-redesign-card__solution strong,\n  .lwj-redesign-card__gain strong {\n    font-size: 14px;\n  }\n}\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media (max-width: 700px) {\n  .lwj-redesign-deck {\n    margin: 26px auto;\n  }\n\n  .lwj-redesign-deck__shell {\n    border-radius: 22px;\n  }\n\n  .lwj-redesign-deck__header {\n    gap: 31px;\n    min-height: 0;\n    padding: 36px 23px 34px;\n  }\n\n  .lwj-redesign-deck__header::before {\n    right: -14px;\n    bottom: -17px;\n    font-size: 62px;\n  }\n\n  .lwj-redesign-deck__header::after {\n    display: none;\n  }\n\n  .lwj-redesign-deck__title {\n    font-size: clamp(29px, 9vw, 42px);\n  }\n\n  .lwj-redesign-deck__intro {\n    margin-top: 16px !important;\n    font-size: 15px;\n    line-height: 1.58;\n  }\n\n  .lwj-redesign-deck__header-mark {\n    width: 155px;\n    min-height: 145px;\n    padding: 18px;\n  }\n\n  .lwj-redesign-deck__header-mark span {\n    font-size: 57px;\n  }\n\n  .lwj-redesign-deck__instruction {\n    padding: 15px 13px;\n  }\n\n  .lwj-redesign-deck__instruction-path {\n    grid-template-columns: 1fr;\n    gap: 7px;\n  }\n\n  .lwj-redesign-deck__instruction-path span {\n    text-align: center;\n  }\n\n  .lwj-redesign-deck__instruction-path i {\n    width: 2px;\n    height: 14px;\n    margin: auto;\n    background:\n      repeating-linear-gradient(\n        180deg,\n        rgba(169, 225, 0, 0.75) 0,\n        rgba(169, 225, 0, 0.75) 5px,\n        transparent 5px,\n        transparent 9px\n      );\n  }\n\n  .lwj-redesign-deck__instruction-path i::after {\n    top: auto;\n    right: auto;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%) rotate(135deg);\n  }\n\n  .lwj-redesign-deck__grid {\n    grid-template-columns: 1fr;\n    gap: 14px;\n    padding: 13px 11px;\n  }\n\n  .lwj-redesign-card {\n    height: 430px;\n    border-radius: 16px;\n  }\n\n  .lwj-redesign-card__inner,\n  .lwj-redesign-card__face {\n    border-radius: 16px;\n  }\n\n  .lwj-redesign-card__face--front {\n    padding: 18px;\n  }\n\n  .lwj-redesign-card__category {\n    margin-top: 34px;\n  }\n\n  .lwj-redesign-card__problem {\n    font-size: 29px;\n  }\n\n  .lwj-redesign-card__face--back {\n    grid-template-rows:\n      42px\n      minmax(0, 1fr)\n      minmax(0, 1fr)\n      42px;\n    gap: 9px;\n    padding: 12px;\n\n    transform: translateY(8%) scale(0.985) !important;\n  }\n\n  .lwj-redesign-card__back-heading {\n    grid-template-columns: 42px minmax(0, 1fr);\n    min-height: 42px;\n  }\n\n  .lwj-redesign-card__back-heading\n    .lwj-redesign-card__number {\n    width: 42px;\n    height: 42px;\n  }\n\n  .lwj-redesign-card__solution,\n  .lwj-redesign-card__gain {\n    padding: 14px;\n    border-radius: 13px;\n  }\n\n  .lwj-redesign-card__solution small,\n  .lwj-redesign-card__gain small {\n    min-height: 17px;\n    margin-bottom: 7px;\n    font-size: 8px;\n  }\n\n  .lwj-redesign-card__solution strong,\n  .lwj-redesign-card__gain strong {\n    font-size: 14px;\n    line-height: 1.42;\n  }\n\n  .lwj-redesign-card__return {\n    min-height: 42px;\n    padding: 8px 10px;\n  }\n\n  .lwj-redesign-item__control:checked\n    + .lwj-redesign-card\n    .lwj-redesign-card__face--front {\n    transform: translateY(-8%) scale(0.985) !important;\n  }\n\n  .lwj-redesign-item__control:checked\n    + .lwj-redesign-card\n    .lwj-redesign-card__face--back {\n    transform: translateY(0) scale(1) !important;\n  }\n\n  .lwj-redesign-deck__footer {\n    margin: 0 11px 11px;\n    padding: 18px;\n  }\n}\n\n\/* =========================================================\n   VERY SMALL MOBILE\n   ========================================================= *\/\n\n@media (max-width: 390px) {\n  .lwj-redesign-deck__header {\n    padding-right: 19px;\n    padding-left: 19px;\n  }\n\n  .lwj-redesign-deck__title {\n    font-size: 28px;\n  }\n\n  .lwj-redesign-card {\n    height: 450px;\n  }\n\n  .lwj-redesign-card__problem {\n    font-size: 26px;\n  }\n\n  .lwj-redesign-card__topline {\n    align-items: flex-start;\n  }\n\n  .lwj-redesign-card__status {\n    max-width: 115px;\n    white-space: normal;\n  }\n\n  .lwj-redesign-card__face--back {\n    grid-template-rows:\n      42px\n      minmax(0, 1fr)\n      minmax(0, 1fr)\n      42px;\n  }\n\n  .lwj-redesign-card__solution strong,\n  .lwj-redesign-card__gain strong {\n    font-size: 13px;\n  }\n}\n\n\/* =========================================================\n   REDUCED MOTION\n   ========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .lwj-redesign-deck *,\n  .lwj-redesign-deck *::before,\n  .lwj-redesign-deck *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n\n  .lwj-redesign-card__inner::after {\n    display: none !important;\n  }\n}\n\n\/* =========================================================\n   PRINT\n   ========================================================= *\/\n\n@media print {\n  .lwj-redesign-deck {\n    max-width: none;\n    margin: 0;\n  }\n\n  .lwj-redesign-deck__shell {\n    border: 0;\n    box-shadow: none;\n  }\n\n  .lwj-redesign-deck__instruction {\n    display: none;\n  }\n\n  .lwj-redesign-deck__grid {\n    grid-template-columns: 1fr;\n  }\n\n  .lwj-redesign-card {\n    height: auto;\n    overflow: visible;\n  }\n\n  .lwj-redesign-card__inner {\n    display: grid;\n    grid-template-columns: 0.85fr 1.15fr;\n    gap: 12px;\n    height: auto;\n    overflow: visible;\n  }\n\n  .lwj-redesign-card__face {\n    position: relative;\n    inset: auto;\n    min-height: 350px;\n    opacity: 1 !important;\n    visibility: visible !important;\n    pointer-events: auto !important;\n    transform: none !important;\n  }\n\n  .lwj-redesign-card__face--back {\n    display: grid;\n  }\n\n  .lwj-redesign-card__flip,\n  .lwj-redesign-card__return {\n    display: none;\n  }\n\n  .lwj-redesign-item {\n    break-inside: avoid;\n  }\n}\n<\/style>\n\n<section\n  class=\"lwj-redesign-deck\"\n  aria-labelledby=\"lwj-redesign-deck-title\"\n>\n\n  <div class=\"lwj-redesign-deck__shell\">\n\n    <header class=\"lwj-redesign-deck__header\">\n\n      <div class=\"lwj-redesign-deck__header-main\">\n\n        <div class=\"lwj-redesign-deck__eyebrow\">\n          Junior work redesign deck\n        <\/div>\n\n        <h2\n          class=\"lwj-redesign-deck__title\"\n          id=\"lwj-redesign-deck-title\"\n        >\n          Flip the model, not just the task\n        <\/h2>\n\n        <p class=\"lwj-redesign-deck__intro\">\n          Select any card to replace a weak junior-work practice with a\n          practical operating model and see what the business gains from\n          the change.\n        <\/p>\n\n      <\/div>\n\n      <div\n        class=\"lwj-redesign-deck__header-mark\"\n        aria-hidden=\"true\"\n      >\n        <span>07<\/span>\n        <small>models to redesign<\/small>\n      <\/div>\n\n    <\/header>\n\n    <div class=\"lwj-redesign-deck__instruction\">\n\n      <span class=\"lwj-redesign-deck__instruction-icon\" aria-hidden=\"true\">\n        \u21bb\n      <\/span>\n\n      <p>\n        Click a card to reveal the alternative operating model.\n      <\/p>\n\n      <div class=\"lwj-redesign-deck__instruction-path\" aria-hidden=\"true\">\n\n        <span>Poor design<\/span>\n        <i><\/i>\n        <span>Practical alternative<\/span>\n        <i><\/i>\n        <span>Business gain<\/span>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"lwj-redesign-deck__grid\">\n\n      <!-- Card 01 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-01-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-01-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  01\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                Task structure\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Manual routine only\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  01\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  A complete small cycle using AI and verification\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  Immediate value plus the development of judgement\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n      <!-- Card 02 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-02-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-02-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  02\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                Work context\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Educational assignments only\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  02\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  A limited component of a real process\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  Assessment in context without major risk\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n      <!-- Card 03 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-03-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-03-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  03\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                Mentorship\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Mentorship \u201cwhen possible\u201d\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  03\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  Protected senior time and progress criteria\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  Faster growth in junior independence\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n      <!-- Card 04 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-04-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-04-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  04\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                Performance\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Assessment by volume of output\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  04\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  Assessment by decision quality, verification, and learning\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  Fewer hidden errors and less imitation of work\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n      <!-- Card 05 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-05-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-05-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  05\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                AI governance\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Prohibiting AI without explanation\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  05\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  A clear policy on data, acceptable operations, and controls\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  Safe use and observable competence\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n      <!-- Card 06 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-06-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-06-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  06\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                AI delegation\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Full delegation to AI without learning\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  06\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  A manual baseline, delegation, and error review\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  Preservation of fundamentals\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n      <!-- Card 07 -->\n\n      <article class=\"lwj-redesign-item\">\n\n        <input\n          class=\"lwj-redesign-item__control\"\n          type=\"checkbox\"\n          id=\"lwj-redesign-07-en\"\n        >\n\n        <label\n          class=\"lwj-redesign-card\"\n          for=\"lwj-redesign-07-en\"\n        >\n\n          <span class=\"lwj-redesign-card__inner\">\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--front\">\n\n              <span class=\"lwj-redesign-card__topline\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  07\n                <\/span>\n\n                <span class=\"lwj-redesign-card__status\">\n                  Poor design\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__category\">\n                Hiring pipeline\n              <\/span>\n\n              <strong class=\"lwj-redesign-card__problem\">\n                Requiring a \u201cready-made junior\u201d\n              <\/strong>\n\n              <span class=\"lwj-redesign-card__front-visual\" aria-hidden=\"true\">\n\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n                <i><\/i>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__flip\">\n                Flip to redesign\n                <b aria-hidden=\"true\">\u2197<\/b>\n              <\/span>\n\n            <\/span>\n\n            <span class=\"lwj-redesign-card__face lwj-redesign-card__face--back\">\n\n              <span class=\"lwj-redesign-card__back-heading\">\n\n                <span class=\"lwj-redesign-card__number\">\n                  07\n                <\/span>\n\n                <span>\n                  Redesigned model\n                <\/span>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__solution\">\n\n                <small>\n                  Practical alternative\n                <\/small>\n\n                <strong>\n                  Several entry channels and skills-based selection\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__gain\">\n\n                <small>\n                  What the business gains\n                <\/small>\n\n                <strong>\n                  A broader and more sustainable pipeline\n                <\/strong>\n\n              <\/span>\n\n              <span class=\"lwj-redesign-card__return\">\n                Return to problem\n                <b aria-hidden=\"true\">\u2199<\/b>\n              <\/span>\n\n            <\/span>\n\n          <\/span>\n\n        <\/label>\n\n      <\/article>\n\n    <\/div>\n\n    <footer class=\"lwj-redesign-deck__footer\">\n\n      <div class=\"lwj-redesign-deck__footer-symbol\" aria-hidden=\"true\">\n        \u21bb\n      <\/div>\n\n      <div>\n\n        <strong>\n          Junior development is an operating-system decision.\n        <\/strong>\n\n        <p>\n          Better task design, protected mentorship, explicit AI rules, and\n          evidence-based assessment allow the company to receive useful work\n          while building future independence.\n        <\/p>\n\n      <\/div>\n\n    <\/footer>\n\n  <\/div>\n\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\">The fifth measure requires metrics. A company should track not only task-completion speed but also time to independence, quality after review, repeated errors, internal transfers, retention, and the proportion of former juniors among mid-level employees. If AI accelerated current output by 20 percent but no one can own the system two years later, productivity was measured too early.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Employers must also distinguish automation from augmentation. Stanford research shows that the negative signal for young people is stronger in professions where AI replaces operations and weaker where it complements the person. This is not a moral order to preserve meaningless work. It is a reason to design roles in which beginners manage the tool and gain access to context instead of merely competing with it on speed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Universities and Courses Must Do: Stop Selling Artefacts as Experience<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An educational programme built around reproducing a standard output loses value fastest. If the exam consists of writing a conventional text, creating a landing page, assembling a dashboard, or implementing a familiar application, AI can complete the assignment\u2019s form. The tool can be prohibited, but that tests the student\u2019s ability to obey a prohibition rather than their readiness for a modern working environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Education must assess framing, sources, assumptions, iteration, and defence of the decision. Students should receive messy data, a contradictory client, a limited deadline, team dependencies, and a mandatory review. Part of the work should be completed manually to build the foundation, and part with AI to understand modern productivity. The final defence should include a change in conditions: a new risk, another user, or an error in the data. If the person understands the solution, they will adapt. If they memorised the demonstration, the presentation will begin to sink slowly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Partnerships with companies, NGOs, public institutions, and open-source communities matter more than another collection of recorded lectures. A real client creates consequences, but the educational organisation must protect students from becoming a source of free mass production. Projects should be limited, mentors prepared, rights to the result clear, and feedback quality measurable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A certificate remains a weak signal when it is awarded for watching content and completing a quiz. It becomes stronger when supported by verifiable work: a public pull request, research with a methodology, an implemented change, a review from an external expert, and another iteration. A course does not have to promise employment. It must honestly show which part of the gap between education and the working environment it closes and which part the student will still need to bridge independently.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Questions Juniors Ask Most Often<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I Find My First Job Without Experience in 2026?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, but \u201cwithout experience\u201d is a misleading phrase. The real market sometimes hires candidates without formal professional experience, but almost always requires proof that they are ready to perform at least one limited work task. An educational project, open-source contribution, internship, internal project, volunteer assignment, or microcontract can provide that proof. A complete absence of practice, external review, and explainable decisions leaves the employer with nothing except faith in potential, and faith performs poorly in budget approvals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Should I Apply If the Vacancy Requires One Year of Professional Experience?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, if the tasks match your level, you meet most essential requirements, and you have a strong external case. The cover message should not pretend that a project literally satisfies the requirement. State directly that you do not have a formal year but have completed a similar cycle, and provide evidence. If the role requires independent responsibility for a critical system, one project will not bridge the gap. Calibration matters more than indiscriminate confidence.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How Many Personal Projects Does a Junior Portfolio Need?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One or two detailed cases are usually more valuable than six superficial ones. The first should demonstrate the main skill and a complete cycle; the second can show an adjacent context or teamwork. Quantity matters only after quality. If every project ends when the output is generated and never meets a user, six zeros still equal zero, even if the portfolio page becomes longer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Do I Need to Tell the Employer That I Used AI?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You need to follow the company\u2019s policy and disclose substantial use in a take-home assignment or project. The important thing is not to name the model but to explain the boundaries: which data was shared, what was delegated, how the output was checked, and who was responsible. Hiding AI is pointless if you cannot reproduce the logic. There is also no need to performatively list a hundred prompts. The employer is assessing whether the result remains under control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How Can I Tell Whether AI Is Interfering With My Learning?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check whether you can frame the task, construct a small solution, identify the risks, and explain the final choice without the chat. If removing the tool eliminates understanding rather than speed, the delegation happened too early. Return to a manual example, study the foundation, and then reintroduce AI for repetitive components. The goal is not independence from technology but independence of judgement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What Matters More for a Junior: Fundamentals or Knowledge of AI Tools?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fundamentals determine whether you can verify the tool. AI literacy determines how productively you can work in a modern team. The opposition is false. Employers gain nothing from someone who knows the theory but ignores the acceleration, just as they gain nothing from a model operator who cannot detect an error. When time is limited, first build the minimum foundation for the chosen role and then augment it systematically with AI.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Where Should I Look for a First Job or Internship in Ukraine?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use several channels: specialised platforms, company websites, professional communities, referrals, university programmes, and direct contact after substantive research. LinkWorkJob allows vacancies to be filtered by experience, skills, work format, and salary in dollars, while also making it possible to compare professional directions. The key is not the number of open tabs but the quality of the selected cluster and the connection between each application and its evidence.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Should I Accept Low Pay in Exchange for My First Experience?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes lower starting compensation is rational when the job offers strong mentorship, real processes, safe responsibility, and a clear salary review after several months. Low pay without learning, with unlimited scope and a \u201cdo everything\u201d role, is not an investment in a career. Compare not only the amount but also the speed at which transferable experience will accumulate. Agree on review conditions before starting because corporate memory is particularly weak where future pay rises are concerned.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion: The New Junior Must Bring Evidence of Accountability, Not Merely a Willingness to Work<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">AI is not eliminating professions in a single blow. It makes the first draft, standard processing, and repetitive operations cheaper. Along with them, part of the paid practice through which people once learned is disappearing. That is the real problem: not a machine uprising, but the dismantling of the informal school that used to exist inside work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The market responds by making entry-level vacancies more mature. Juniors are expected to have not only command of the tool but also framing, verification, communication, domain context, and a small degree of responsibility. Some of these requirements are reasonable. Others are attempts to buy a mid-level professional at an entry-level price. Candidates need to distinguish between the two rather than treating every vacancy as sacred scripture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Experience should now be counted neither in months nor in files. Its smallest unit consists of real context, a constraint, a personal choice, an action, external verification, consequences, and correction. AI can accelerate almost every element except living through the consequences. A strong junior therefore uses the model but can show where it was wrong, what they checked independently, and why the final decision belongs to them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This experience will need to be acquired across several environments: an internship, internal mobility, an NGO, a small business, open source, open data, a hackathon, freelancing, or an educational project with external review. A personal project is useful when users and uncomfortable facts are allowed into it. Without them, it is a tidy model of professional life: suitable for practice but weak as evidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Job searching is also becoming an analytical task. On LinkWorkJob and other platforms, candidates should not submit endless applications. They should map demand, identify recurring requirements, build a gap matrix, choose projects that reflect the market, and measure their own funnel. A good CV connects every promise with an example. A good interview shows the decision process. A good take-home assignment records assumptions and demonstrates control over AI. All of this is harder than sending one hundred identical applications. That is precisely why it works better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The conclusion for companies is even less comfortable. If they eliminate entry-level roles today, they will eventually have to buy experience that no one developed. Seniors are not a natural resource with infinite deposits. They emerge from many small decisions, good reviews, and gradually expanding responsibility. An organisation that automates routine work without redesigning learning does not become genuinely efficient. It takes on talent debt; the accounting system simply does not show the interest yet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For juniors, the conclusion is simple and not especially gentle. The market no longer pays merely for the opportunity to learn through simple production work. You will have to build a significant part of the entrance bridge yourself. You do not need to pretend to be an expert, buy another pile of certificates, or compete with AI on generation speed. You need to find one small real problem, make a limited decision, test it against people and data, live through a mistake, correct the result, and preserve the evidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This does not guarantee a job offer within ninety days. No honest strategy can provide such a guarantee. It does something else: it transforms a candidate from an unknown risk into a person with an observable trajectory. In a world where an attractive result can be generated within minutes, an observable ability to think, verify, and take responsibility becomes a rare commodity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The career ladder now begins higher. Stop standing underneath it with a certificate in your hand. Build your first rung somewhere reality has the power to tell you that you were wrong. Only then does it occasionally tell you that you have become a professional.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The career ladder used to start at ground level. A newcomer might be asked to transcribe an interview, compile a competitor spreadsheet, build a simple screen, write five product descriptions, test a registration form, prepare a report, or add a small method to someone else\u2019s code. The work could be tedious, but it was useful. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":941,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[166],"tags":[167,168,81,77,95,84],"class_list":["post-937","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-in-job","tag-ai","tag-first-job","tag-it","tag-job-search","tag-junior","tag-recommendations"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Gain Experience as a Junior in the AI Era<\/title>\n<meta name=\"description\" content=\"Learn how to gain experience as a junior when AI handles the tasks that once trained beginners, what to add to your portfolio, and how to find your first job.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linkworkjob.com\/ru\/how-to-gain-experience-as-a-junior\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Gain Experience as a Junior in the AI Era\" \/>\n<meta property=\"og:description\" content=\"Learn how to gain experience as a junior when AI handles the tasks that once trained beginners, what to add to your portfolio, and how to find your first job.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linkworkjob.com\/ru\/how-to-gain-experience-as-a-junior\/\" \/>\n<meta property=\"og:site_name\" content=\"Linkwork\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-30T11:01:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-30T11:01:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-entry-level-career-conveyor-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2032\" \/>\n\t<meta property=\"og:image:height\" content=\"774\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Link Work\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c\" \/>\n\t<meta name=\"twitter:data1\" content=\"Link Work\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"twitter:data2\" content=\"86 \u043c\u0438\u043d\u0443\u0442\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/\"},\"author\":{\"name\":\"Link Work\",\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/#\\\/schema\\\/person\\\/5a9250b7ccdffd19b37a663359dd2cb2\"},\"headline\":\"AI Is Removing the First Rungs of the Career Ladder: Where Are Juniors Supposed to Get Experience Now?\",\"datePublished\":\"2026-07-30T11:01:49+00:00\",\"dateModified\":\"2026-07-30T11:01:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/\"},\"wordCount\":19015,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linkworkjob.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ai-entry-level-career-conveyor-cover.png\",\"keywords\":[\"AI\",\"First Job\",\"IT\",\"Job search\",\"Junior\",\"Recommendations\"],\"articleSection\":[\"AI in Job\"],\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/\",\"url\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/\",\"name\":\"How to Gain Experience as a Junior in the AI Era\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linkworkjob.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ai-entry-level-career-conveyor-cover.png\",\"datePublished\":\"2026-07-30T11:01:49+00:00\",\"dateModified\":\"2026-07-30T11:01:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/#\\\/schema\\\/person\\\/5a9250b7ccdffd19b37a663359dd2cb2\"},\"description\":\"Learn how to gain experience as a junior when AI handles the tasks that once trained beginners, what to add to your portfolio, and how to find your first job.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#primaryimage\",\"url\":\"https:\\\/\\\/linkworkjob.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ai-entry-level-career-conveyor-cover.png\",\"contentUrl\":\"https:\\\/\\\/linkworkjob.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ai-entry-level-career-conveyor-cover.png\",\"width\":2032,\"height\":774},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/how-to-gain-experience-as-a-junior\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/linkworkjob.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Is Removing the First Rungs of the Career Ladder: Where Are Juniors Supposed to Get Experience Now?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/#website\",\"url\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/\",\"name\":\"Linkwork\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/#\\\/schema\\\/person\\\/5a9250b7ccdffd19b37a663359dd2cb2\",\"name\":\"Link Work\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d2efa03ad45b111747297ab1b24bdc0e4ea9cc1afa7ab44bc8976fcf58b7086b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d2efa03ad45b111747297ab1b24bdc0e4ea9cc1afa7ab44bc8976fcf58b7086b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d2efa03ad45b111747297ab1b24bdc0e4ea9cc1afa7ab44bc8976fcf58b7086b?s=96&d=mm&r=g\",\"caption\":\"Link Work\"},\"sameAs\":[\"https:\\\/\\\/linkworkjob.com\"],\"url\":\"https:\\\/\\\/linkworkjob.com\\\/ru\\\/author\\\/admin-2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Gain Experience as a Junior in the AI Era","description":"Learn how to gain experience as a junior when AI handles the tasks that once trained beginners, what to add to your portfolio, and how to find your first job.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linkworkjob.com\/ru\/how-to-gain-experience-as-a-junior\/","og_locale":"ru_RU","og_type":"article","og_title":"How to Gain Experience as a Junior in the AI Era","og_description":"Learn how to gain experience as a junior when AI handles the tasks that once trained beginners, what to add to your portfolio, and how to find your first job.","og_url":"https:\/\/linkworkjob.com\/ru\/how-to-gain-experience-as-a-junior\/","og_site_name":"Linkwork","article_published_time":"2026-07-30T11:01:49+00:00","article_modified_time":"2026-07-30T11:01:51+00:00","og_image":[{"width":2032,"height":774,"url":"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-entry-level-career-conveyor-cover.png","type":"image\/png"}],"author":"Link Work","twitter_card":"summary_large_image","twitter_misc":{"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c":"Link Work","\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f":"86 \u043c\u0438\u043d\u0443\u0442"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#article","isPartOf":{"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/"},"author":{"name":"Link Work","@id":"https:\/\/linkworkjob.com\/ru\/#\/schema\/person\/5a9250b7ccdffd19b37a663359dd2cb2"},"headline":"AI Is Removing the First Rungs of the Career Ladder: Where Are Juniors Supposed to Get Experience Now?","datePublished":"2026-07-30T11:01:49+00:00","dateModified":"2026-07-30T11:01:51+00:00","mainEntityOfPage":{"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/"},"wordCount":19015,"commentCount":0,"image":{"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#primaryimage"},"thumbnailUrl":"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-entry-level-career-conveyor-cover.png","keywords":["AI","First Job","IT","Job search","Junior","Recommendations"],"articleSection":["AI in Job"],"inLanguage":"ru-RU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#respond"]}]},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/","url":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/","name":"How to Gain Experience as a Junior in the AI Era","isPartOf":{"@id":"https:\/\/linkworkjob.com\/ru\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#primaryimage"},"image":{"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#primaryimage"},"thumbnailUrl":"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-entry-level-career-conveyor-cover.png","datePublished":"2026-07-30T11:01:49+00:00","dateModified":"2026-07-30T11:01:51+00:00","author":{"@id":"https:\/\/linkworkjob.com\/ru\/#\/schema\/person\/5a9250b7ccdffd19b37a663359dd2cb2"},"description":"Learn how to gain experience as a junior when AI handles the tasks that once trained beginners, what to add to your portfolio, and how to find your first job.","breadcrumb":{"@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#primaryimage","url":"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-entry-level-career-conveyor-cover.png","contentUrl":"https:\/\/linkworkjob.com\/wp-content\/uploads\/2026\/07\/ai-entry-level-career-conveyor-cover.png","width":2032,"height":774},{"@type":"BreadcrumbList","@id":"https:\/\/linkworkjob.com\/how-to-gain-experience-as-a-junior\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linkworkjob.com\/"},{"@type":"ListItem","position":2,"name":"AI Is Removing the First Rungs of the Career Ladder: Where Are Juniors Supposed to Get Experience Now?"}]},{"@type":"WebSite","@id":"https:\/\/linkworkjob.com\/ru\/#website","url":"https:\/\/linkworkjob.com\/ru\/","name":"\u0421\u0432\u044f\u0437\u0443\u044e\u0449\u0435\u0435 \u0437\u0432\u0435\u043d\u043e","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linkworkjob.com\/ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Person","@id":"https:\/\/linkworkjob.com\/ru\/#\/schema\/person\/5a9250b7ccdffd19b37a663359dd2cb2","name":"Link Work","image":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/secure.gravatar.com\/avatar\/d2efa03ad45b111747297ab1b24bdc0e4ea9cc1afa7ab44bc8976fcf58b7086b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d2efa03ad45b111747297ab1b24bdc0e4ea9cc1afa7ab44bc8976fcf58b7086b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d2efa03ad45b111747297ab1b24bdc0e4ea9cc1afa7ab44bc8976fcf58b7086b?s=96&d=mm&r=g","caption":"Link Work"},"sameAs":["https:\/\/linkworkjob.com"],"url":"https:\/\/linkworkjob.com\/ru\/author\/admin-2\/"}]}},"_links":{"self":[{"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/posts\/937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/comments?post=937"}],"version-history":[{"count":20,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/posts\/937\/revisions"}],"predecessor-version":[{"id":991,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/posts\/937\/revisions\/991"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/media\/941"}],"wp:attachment":[{"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/media?parent=937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/categories?post=937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linkworkjob.com\/ru\/wp-json\/wp\/v2\/tags?post=937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}