.content-hero{position:relative;overflow:hidden;background:#10120f;color:#fff;padding:180px 0 120px}.content-hero .container{position:relative}.content-hero h1{font-size:calc(clamp(58px,6.5vw,98px) - 5px);line-height:.91;max-width:1200px;margin:20px 0 50px}.content-hero h1 em{color:#f4b942}.content-hero-copy{max-width:920px;color:#b8bcb3;font-size:19px;line-height:1.65}.content-jobs{background:#fff}.jobs-intro{max-width:930px;color:#5c6159;line-height:1.7}.jobs-intro p{margin-top:18px}.job-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:50px}.job-grid article{padding:30px;background:#f4b942}.job-grid article+article{background:#10120f;color:#fff}.job-grid strong{font:10px monospace;letter-spacing:.1em}.job-grid p{font-size:19px;line-height:1.65;margin-top:22px}.content-found{padding:140px 0}.section-hook{font-size:23px;margin:25px 0}.content-found .section-hook,.content-program .section-hook{color:#f4b942}.found-intro,.cited-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;color:#a3a79e;line-height:1.65;margin-bottom:55px}.content-discipline-list,.program-list{border-top:1px solid #383b35}.content-discipline-list article,.program-list article{display:grid;grid-template-columns:55px 1fr;padding:30px 0;border-bottom:1px solid #383b35}.content-discipline-list span,.cited-grid span,.program-list span{font:10px monospace;color:#f4b942;padding-top:5px}.content-discipline-list article>div{display:grid;grid-template-columns:.45fr .55fr 1fr;gap:38px}.content-discipline-list h3,.program-list h3{font-size:24px}.content-discipline-list strong{color:#fff;line-height:1.5}.content-discipline-list p{color:#a3a79e;line-height:1.65}.content-cited{background:#deddd5}.content-cited .section-hook{color:#9d6e0a}.content-cited .cited-intro{color:#5c6159}.cited-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bbb}.cited-grid article{padding:30px 35px 35px 0}.cited-grid article+article{padding-left:35px;border-left:1px solid #bbb}.cited-grid span{color:#9d6e0a}.cited-grid h3{font-size:25px;margin:30px 0 15px}.cited-grid strong{display:block;line-height:1.5;margin-bottom:18px}.cited-grid p{color:#5c6159;line-height:1.65;margin-bottom:15px}.content-ai{background:#fff}.dual-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:35px}.dual-links a{padding:20px;border:1px solid #bbb}.dual-links strong{display:block;font-size:11px;margin-bottom:10px}.dual-links span{color:#61665e;font-size:14px;line-height:1.5}.content-program{padding:140px 0}.program-intro{max-width:850px;color:#a3a79e;line-height:1.65;margin-bottom:50px}.program-list article>div{display:grid;grid-template-columns:.35fr 1fr;gap:45px}.program-list p{color:#a3a79e;line-height:1.65}.content-pricing{background:#f4b942}.pricing-hook{font-size:23px!important;color:#111!important}.content-pricing .button{margin-top:25px}.content-marketing-page .service-faq{background:#f4f3ed}
@media(max-width:900px){.content-discipline-list article>div{grid-template-columns:1fr;gap:10px}.cited-grid{grid-template-columns:1fr}.cited-grid article+article{padding-left:0;border-left:0}.found-intro,.cited-intro{grid-template-columns:1fr}}
@media(max-width:700px){.content-hero{padding:145px 0 90px}.content-hero h1{font-size:calc(48px - 5px)}.content-hero-copy{font-size:16px}.job-grid,.dual-links{grid-template-columns:1fr}.content-found,.content-program{padding:90px 0}.content-discipline-list article,.program-list article{grid-template-columns:32px 1fr;gap:10px}.program-list article>div{grid-template-columns:1fr;gap:10px}}
