.careeros-kicker{display:block;color:var(--color-accent);font-size:12px;font-weight:600;margin-bottom:24px}.careeros-status{font-size:12px;color:var(--color-olive);margin-top:22px}.careeros-step{font-size:12px;color:var(--color-accent);font-weight:600}.combined-content .editorial-project-item p{font-size:14px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:0}.combined-content .editorial-project-item h3{margin:4px 0 10px}.combined-content .hero-headline{font-size:clamp(38px,4.2vw,60px)!important}.prose h3{font-size:18px;margin-top:28px}@media(max-width:560px){.combined-content .hero-headline{font-size:36px!important;letter-spacing:-1.5px!important}}
.careeros-code{padding:20px;border-radius:14px;background:var(--color-bg-secondary);color:var(--color-text-primary);overflow-x:auto;max-width:100%;font-size:13px;line-height:1.8}.careeros-code code{font-family:ui-monospace,Consolas,monospace}.careeros-demo{margin:24px 0}.careeros-demo img{display:block;width:100%;height:auto;border:1px solid var(--color-border)}.careeros-demo figcaption{font-size:12px;color:var(--color-text-muted);margin-top:12px}.contact-interactive-bar .btn{border-radius:100px}
.combined-content .section-content-col,.combined-content .prose{min-width:0;max-width:100%}.combined-content .section-grid{grid-template-columns:minmax(0,1fr)!important}.careeros-code{white-space:pre-wrap;overflow-wrap:anywhere}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}
.careeros-code code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word}.prose a{overflow-wrap:anywhere}.prose p{overflow-wrap:anywhere}