.m-workforce-notice{color:#34383b;background:#f5f3ee;border-top:1px solid #d6d4d0;padding:30px 6vw;font-size:14px;line-height:1.7}.m-workforce-notice p{max-width:1100px;margin:0 0 12px}.m-workforce-notice a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.marketing-site button.m-button{cursor:pointer;border:0;font-family:inherit;font-size:16px}.marketing-site button.m-program-apply{text-align:left;font:inherit;cursor:pointer;color:#c82420;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-weight:700;text-decoration:underline}.marketing-site .m-hero h1{font-size:clamp(42px,5vw,72px);line-height:1.04}.marketing-site .m-topbar nav{gap:14px}:is(.marketing-site a:focus-visible,.marketing-site button:focus-visible){outline-offset:4px;outline:3px solid #f3c318}@media (max-width:1250px){.marketing-site .m-topbar nav a[href^=\#]{display:none}}@media (max-width:900px){.marketing-site .m-topbar nav{display:flex}.marketing-site .m-topbar nav a{display:none}.marketing-site .m-topbar nav a[href^=\/employer-partnerships]{font-size:14px;display:block}}@media (max-width:650px){.marketing-site .m-topbar nav{display:none}}.m-profile-note{color:#c7c9ca;max-width:620px;margin:22px 0 0;font-size:14px;line-height:1.7}.marketing-site .m-student-contact{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #777;font-weight:700}
