.career-content{color:#1f2937;-webkit-font-smoothing:antialiased;background:#f8fafc;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.career-content .hero{color:#fff;text-align:center;background:linear-gradient(135deg,#0f766e 0%,#2dd4bf 100%);margin-bottom:2rem;padding:4.5rem 1.5rem 5rem}.career-content .hero h1{max-width:800px;margin:0 auto 1rem;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;line-height:1.2}.career-content .hero p{opacity:.95;max-width:700px;margin:0 auto 2rem;font-size:clamp(1rem,2vw,1.25rem)}.career-content .hero .cta a,.career-content .example-banner-content-wrap .build-yours,.career-content .install-button,.career-content .cta-button{color:#0f766e;background:#fff;border-radius:999px;padding:.85rem 1.75rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 14px #0f766e40}.career-content .hero .cta a:hover,.career-content .example-banner-content-wrap .build-yours:hover,.career-content .install-button:hover,.career-content .cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0f766e59}.career-content .example-banner-outter-wrap{background:linear-gradient(135deg,#0f766e 0%,#2dd4bf 100%);padding:4rem 1rem 5rem}.career-content .example-banner-content-wrap{text-align:center;max-width:900px;margin:0 auto}.career-content .example-banner-content-wrap h1{color:#fff;max-width:800px;margin:0 auto 1rem;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;line-height:1.2}.career-content .example-banner-content-wrap p{color:#fff;opacity:.95;max-width:700px;margin:0 auto 2rem;font-size:clamp(1rem,2vw,1.25rem)}.career-content .breadcrumb{color:#64748b;max-width:1100px;margin:0 auto;padding:1rem 1.5rem;font-size:.95rem}.career-content .breadcrumb a{color:#0f766e;font-weight:600;text-decoration:none}.career-content .breadcrumb a:hover{text-decoration:underline}.career-content .section,.career-content .cover-letter-categories,.career-content .resume-templates,.career-content .cta-block,.career-content .faq-item{background:#fff;border-radius:1rem;max-width:1100px;margin:0 auto 1.5rem;padding:2rem;box-shadow:0 1px 3px #0000000d}.career-content .section h2,.career-content .cover-letter-categories h2,.career-content .resume-templates h2{color:#0f766e;border-bottom:2px solid #ccfbf1;margin:0 0 1rem;padding-bottom:.75rem;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700}.career-content .section h3,.career-content .section h4{color:#111827;margin:1.5rem 0 .75rem;font-size:1.15rem;font-weight:700}.career-content .section p,.career-content .resume-templates p{color:#374151;margin:0 0 1rem;font-size:1rem}.career-content .section ul,.career-content .section ol,.career-content .faq-item ul{color:#374151;margin:.5rem 0 1rem 1.5rem;padding:0}.career-content .section li,.career-content .faq-item li{margin-bottom:.5rem}.career-content .section a,.career-content .cta a,.career-content .faq-item a{color:#0f766e;text-underline-offset:2px;font-weight:600;text-decoration:underline;transition:color .2s}.career-content .section a:hover,.career-content .cta a:hover,.career-content .faq-item a:hover{color:#115e59}.career-content .category-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.career-content .category-item{background:#f0fdfa;border:1px solid #ccfbf1;border-radius:.75rem;padding:1rem 1.25rem;transition:transform .2s,box-shadow .2s,border-color .2s}.career-content .category-item:hover{border-color:#99f6e4;transform:translateY(-2px);box-shadow:0 6px 14px #0f766e1f}.career-content .category-item a{color:#0f766e;align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:flex}.career-content .category-item a:hover{color:#115e59}.career-content .faq-item{margin-bottom:1rem;padding:1.25rem}.career-content .faq-item h4{color:#111827;margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.career-content .cta-block{box-shadow:none;background:0 0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;padding:0;display:grid}.career-content .cta-card{text-align:center;background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 1px 3px #0000000d}.career-content .cta-card h3{color:#111827;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.career-content .cta-card p{color:#4b5563;margin-bottom:1.25rem}.career-content .extension-section{color:#fff;text-align:center;background:linear-gradient(135deg,#0f766e 0%,#2dd4bf 100%);border-radius:1rem;padding:3rem 1.5rem}.career-content .extension-section h1,.career-content .extension-section h2,.career-content .extension-section h3{color:#fff;border-bottom:none}.career-content .extension-section p{color:#fffffff2;max-width:700px;margin:0 auto 1.5rem}.career-content .extension-section .install-button{color:#0f766e;background:#fff}@media (max-width:768px){.career-content .section,.career-content .cover-letter-categories,.career-content .resume-templates,.career-content .cta-block,.career-content .faq-item{border-radius:.75rem;padding:1.5rem 1rem}.career-content .category-grid,.career-content .cta-block{grid-template-columns:1fr}}
