.ean-career .g-step>.f-label{margin:0}.ean-career .c-tips{margin:0;max-width:46rem;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ean-career .c-tips>div{padding-bottom:var(--space-4);border-bottom:var(--rule-dashed)}.ean-career .c-tips>div:last-child{padding-bottom:0;border-bottom:0}.ean-career .c-tips dt{font-weight:var(--fw-semibold)}.ean-career .c-tips dd{margin:var(--space-1) 0 0;color:var(--fg-muted);line-height:var(--lh-relaxed)}.ean-career .c-self a,.ean-career .c-tips a{color:var(--ea-teal-700);-webkit-text-decoration-color:var(--primary-emphasized);text-decoration-color:var(--primary-emphasized);text-underline-offset:.2em}.ean-career .c-self{list-style:none;margin:0;padding:0;max-width:46rem;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ean-career .c-self li{display:flex;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--rule-dashed)}.ean-career .c-self li:last-child{padding-bottom:0;border-bottom:0}.ean-career .c-self .letter{flex:none;width:2.25rem;height:2.25rem;border-radius:var(--radius-lg);display:grid;place-items:center;background:var(--primary-solid);color:var(--primary-contrast);font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:var(--text-lg)}.ean-career .c-self b,.ean-career .c-week b{display:block;font-weight:var(--fw-semibold)}.ean-career .c-self span:not(.letter),.ean-career .c-week li span:not(.box){color:var(--fg-muted);line-height:var(--lh-relaxed)}.ean-career .c-questions{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ean-career .c-questions li{padding-left:var(--space-4);border-left:2px solid var(--primary-emphasized);color:var(--fg-muted);line-height:var(--lh-relaxed)}.ean-career .c-two{gap:var(--space-10)}.ean-career .c-two+.g-step,.ean-career .g-step+.c-two{padding-top:var(--space-10);border-top:var(--rule-dashed)}.ean-career .c-two .g-step+.g-step{padding-top:0;border-top:0}.ean-career .c-template{margin:0;border:1px solid var(--border);border-radius:var(--radius-3xl);box-shadow:var(--shadow-md);padding:var(--space-8)}.ean-career .c-template p{font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:var(--text-2xl);line-height:1.6;max-width:44rem}.ean-career .c-template .blank{display:inline;padding:0 var(--space-2);border-bottom:2px solid var(--primary-solid);color:var(--primary-fg);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--fw-regular);white-space:nowrap}.ean-career .c-week{background:var(--white);border:1px solid var(--primary-emphasized);border-radius:var(--radius-3xl);box-shadow:var(--shadow-md);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}.ean-career .c-week ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8)}.ean-career .c-week li{display:flex;align-items:flex-start;gap:var(--space-3)}.ean-career .c-week .box{flex:none;width:1.25rem;height:1.25rem;margin-top:.15em;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 2px var(--primary-solid)}.ean-career .c-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.ean-career .c-links h4{margin:0 0 var(--space-4);font-size:var(--text-lg);line-height:var(--lh-snug)}.ean-career .c-links ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ean-career .c-links li{display:flex;flex-direction:column;gap:var(--space-1)}.ean-career .c-links li+li{padding-top:var(--space-4);border-top:var(--rule-dashed)}.ean-career .c-links li>a{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--ea-teal-700);text-decoration:none}.ean-career .c-links li>a b{display:inline-flex;align-items:center;gap:var(--space-1-5);font-weight:var(--fw-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--primary-emphasized);text-decoration-color:var(--primary-emphasized);text-underline-offset:.2em}.ean-career .c-links li>a:hover b{-webkit-text-decoration-color:var(--primary-fg);text-decoration-color:var(--primary-fg)}.ean-career .c-links li>a .i{width:.85em;height:.85em;color:var(--fg-subtle)}.ean-career .c-links .ours{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--primary-fg);background:var(--primary-muted);border-radius:var(--radius-full);padding:0 var(--space-2)}.ean-career .c-links .txt{font-size:var(--text-sm);color:var(--fg-muted)}.ean-career .f-quote .who{display:flex;align-items:center;gap:var(--space-4)}@media (max-width:859px){.ean-career .c-links,.ean-career .c-week ul{grid-template-columns:minmax(0,1fr)}.ean-career .c-two .g-step+.g-step{padding-top:var(--space-10);border-top:var(--rule-dashed)}.ean-career .c-template,.ean-career .c-week{padding:var(--space-6)}.ean-career .c-template p{font-size:var(--text-xl)}}@media (max-width:559px){.ean-career .c-template .blank{white-space:normal}}