.career-intro{padding-block:64px 44px}.career-intro h1{max-width:850px}.career-banner{display:block;width:100%;height:auto;margin-top:40px}.career-section-body{padding-block:48px}.career-series .v3-grid:has(.career-section-body) .v3-rail{padding-top:48px}.career-tools-content{padding-block:32px}.career-muted{color:var(--body);font-size:15px;line-height:1.75;max-width:760px;margin-top:16px}.career-articles{list-style:none;padding:0;margin-top:30px}.career-articles li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:20px;padding:28px 0;border-top:1px solid var(--g-line);align-items:start}.career-number{font:12px var(--font-mono);color:var(--terracotta);padding-top:4px}.career-articles .g-kicker{font-size:9px;margin-bottom:10px}.career-articles p:not(.g-kicker){font-size:15px;color:var(--body);line-height:1.75;margin-top:12px}.career-articles .g-link{font-size:13px;white-space:nowrap}.career-feature{display:flex;justify-content:space-between;align-items:center;gap:40px;background:#fffdfa;padding:28px}.career-feature p:not(.g-kicker){max-width:590px;line-height:1.7;margin-top:18px;color:var(--body)}.career-feature .g-button{flex-shrink:0}.career-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-block:32px}.career-principles h3{font-size:20px}.career-principles p{font-size:15px;line-height:1.75;margin-top:12px;color:var(--body)}.career-review-back{font-size:13px;margin-bottom:30px}.career-workbook-tools{padding:28px 48px;background:#fffdfa;border-left:3px solid var(--terracotta)}.career-workbook-tools p{font-size:14px;line-height:1.7;color:var(--body);max-width:700px;margin-top:8px}.career-workbook-tools [role=status]{margin-top:18px}.career-secondary{padding:12px 20px;min-height:48px;border:1px solid var(--g-line);background:#fffdfa;color:var(--ink);cursor:pointer}.career-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:28px}.career-field:last-child:nth-child(odd){grid-column:1/-1}.career-field label{font-weight:500;display:block;font-size:17px;line-height:1.4}.career-field p{font-size:13px;line-height:1.7;color:var(--body);margin:8px 0 12px;min-height:44px}.career-field textarea{display:block;width:100%;border:1px solid var(--g-line);background:#fffdfa;padding:14px;font-family:inherit;font-size:15px;line-height:1.65;resize:vertical;min-height:126px}.career-field textarea:focus-visible{outline:2px solid var(--g-accent);outline-offset:3px}.career-print-answer{display:none}.career-bottom-tools{padding:0;display:flex;flex-wrap:wrap;gap:18px}.career-bottom-tools p{width:100%;font-size:13px;color:var(--body);line-height:1.7}@media (max-width:900px){.career-intro,.career-section-body{padding-block:32px}.career-feature{display:block}.career-feature .g-button{margin-top:24px}.career-principles{grid-template-columns:1fr;gap:24px}.career-articles li{grid-template-columns:24px minmax(0,1fr)}.career-articles .g-link{grid-column:2}.career-workbook-tools{padding:26px}.career-fields{grid-template-columns:1fr}.career-field p{min-height:0}}@media (max-width:600px){.career-section-body{padding-block:28px}.career-intro{padding-block:32px}.career-intro h1{font-size:44px}.career-intro .g-lead{font-size:17px}.career-feature,.career-workbook-tools{padding:24px 20px}.career-articles li{gap:12px}.career-articles h3{font-size:21px}.career-workbook-tools .g-actions>*{width:100%}}@media print{@page{size:letter;margin:16mm}body:has(.career-worksheet-page){background:white!important}#career-workbook-download,#career-workbook-tools,.career-bottom-tools,.career-pdf-link,.career-review-back,.career-workbook-tools,.growth-preview,body:has(.career-worksheet-page) footer,body:has(.career-worksheet-page) header:not(.career-intro){display:none!important}.career-worksheet-page,.career-worksheet-page .v3-frame{border:0!important;padding:0!important;width:100%!important;max-width:none!important}.career-intro{padding:0 0 20px!important}.career-intro h1{font-size:34px!important}.career-intro .g-lead{font-size:14px;margin-top:12px}.career-intro .career-muted{font-size:11px}.career-workbook .v3-section{display:block;break-before:page;border:0}.career-worksheet-page .v3-rail{border:0;text-align:left;padding:0 0 12px}.career-worksheet-page .v3-grid{display:block}.career-worksheet-page .v3-marker-head{display:none}.career-worksheet-page .v3-section{background:white}.career-worksheet-page .v3-section-body{margin:0}.career-worksheet-page .v3-rail{display:none}.career-worksheet-page .career-section-body{padding:0!important}.career-section-body h2{font-size:24px}.career-section-body>.career-muted{font-size:11px}.career-fields{display:block;margin-top:16px}.career-field{break-inside:avoid;margin-bottom:18px}.career-field label{font-size:13px}.career-field p{font-size:10px;margin:5px 0;min-height:0}.career-field textarea{display:none}.career-print-answer{display:block;white-space:pre-wrap;overflow-wrap:anywhere;min-height:72px;border-bottom:1px solid #bbb;font-size:12px;line-height:1.6;padding:8px 0}.career-workbook #career-step-1{break-before:auto}}