/* Verbatim from v152 recruitment (trailing blocks) inline <style>. Do not edit without checking the cascade (see CLAUDE.md). */
#contact.recruitment-footer{padding-top:2rem}#contact.recruitment-footer .company-navigation{margin-top:0}
.recruitment-hero .hero-apply{margin-top:2rem;background:#141414;color:#CBE5F1;border-color:#141414}.recruitment-hero .hero-apply:hover,.recruitment-hero .hero-apply:focus-visible{background:#CBE5F1;color:#141414}
#talent-contact-title .curiosity-pixel{font-family:'CoFo Sans Pixel Trial',var(--font-sans);font-weight:400;color:#CBE5F1}
.recruitment-hero .hero-apply:hover,.recruitment-hero .hero-apply:focus-visible{background:#141414;color:#CBE5F1}.recruitment-contact .designer-apply:hover,.recruitment-contact .designer-apply:focus-visible{background:transparent;color:inherit}.apply-arrow{display:inline-block;transition:transform .3s ease}.designer-apply:hover .apply-arrow,.designer-apply:focus-visible .apply-arrow{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.apply-arrow{transition:none}.designer-apply:hover .apply-arrow,.designer-apply:focus-visible .apply-arrow{transform:none}}
.alumni-company-wordmark{font-size:1.6rem;letter-spacing:-.04em;font-weight:600}.alumni-info h3 a:hover{text-decoration:underline;text-underline-offset:5px}
.recruitment-preface{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;margin-bottom:clamp(3rem,6vw,6rem)}.recruitment-preface .recruitment-label{margin:0}.recruitment-introduction{margin:0;max-width:44ch;font-size:clamp(1rem,1.4vw,1.3125rem);line-height:1.55}@media(max-width:760px){.recruitment-preface{grid-template-columns:1fr;gap:1.5rem}}
