.content-container h1{font-size:var(--large-title);font-weight:600;line-height:1.2}.content-container h1,.content-container h2{font-family:var(--font-family);margin:1.5rem 0 1rem}.content-container h2{color:var(--primary-color);font-size:var(--title2);font-weight:700;line-height:1.3}.content-container h3{font-family:var(--font-family);font-size:var(--title3);font-weight:600;line-height:1.3;margin:1.5rem 0 .5rem}.content-container p{font-size:var(--body);line-height:1.5}.content-container blockquote,.content-container p{font-family:var(--font-family);font-weight:400;margin:1rem 0}.content-container blockquote{border-left:4px solid var(--primary-color);color:var(--font-color-secondary);font-size:var(--callout);line-height:1.4;padding-left:1rem}.content-container ol,.content-container ul{font-family:var(--font-family);font-size:var(--body);font-weight:400;line-height:1.5;margin:.5rem 0 1rem;padding-left:2rem}.content-container ol li,.content-container ul li{margin-bottom:.5rem}.content-container a{color:var(--primary-color);text-decoration:none}.content-container a:hover{text-decoration:underline}@media only screen and (max-width:767px){.content-container h1{font-size:var(--title1)}.content-container h2{font-size:var(--title2)}.content-container p{font-size:var(--callout)}}.interested-section{bottom:0;position:fixed;width:100%}.image-container{height:70px;max-width:70px;overflow:hidden;position:relative;width:100%}.image-placeholder{background-color:#e0e0e0;height:100%;width:100%}.workplace-image{height:100%;object-fit:cover;opacity:1;transition:opacity .5s ease-in-out;width:100%}
/*# sourceMappingURL=components-Jobs-JobDetails-JobDetailPage.b55b6ccb.chunk.css.map*/