.directory-module__98L0hq__intro{padding-block:2.5rem 4.5rem}.directory-module__98L0hq__intro h1{max-width:13em;margin-top:1.25rem}.directory-module__98L0hq__intro>p:last-child{max-width:37rem;margin-top:1.6rem}.directory-module__98L0hq__audiences{gap:3rem;padding-bottom:5rem;display:grid}.directory-module__98L0hq__employeePath{background:#edf4ef;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:3.2rem;display:grid}.directory-module__98L0hq__pathCopy h2{letter-spacing:-.05em;margin-top:1rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:550;line-height:1.13}.directory-module__98L0hq__pathCopy>p{color:#58615b;max-width:30rem;margin-top:1.4rem;font-size:1rem;line-height:1.8}.directory-module__98L0hq__audienceLink{color:#202522;background:#b7d21e;border-radius:7px;justify-content:center;align-items:center;gap:1rem;max-width:100%;min-height:3.2rem;margin-top:1.8rem;padding:.85rem 1.2rem;font-size:.88rem;font-weight:650;line-height:1.5;display:inline-flex}.directory-module__98L0hq__audienceLink:hover{background:#c5dd3c}.directory-module__98L0hq__audienceLink svg{flex-shrink:0}.directory-module__98L0hq__teamPhoto{object-fit:cover;object-position:50% 65%;border-radius:3px 45px 3px 3px;width:100%;height:340px}.directory-module__98L0hq__developerPath{background:#eef3f8;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding:3.2rem;display:grid}.directory-module__98L0hq__developerPath .directory-module__98L0hq__pathCopy>span{color:#315d85}.directory-module__98L0hq__devIllustration{background:#fff;border:1px solid #d4dfe9;border-radius:5px;transform:rotate(-1deg)}.directory-module__98L0hq__noteHeading{font:.7rem var(--font-geist-mono), monospace;color:#536273;border-bottom:1px solid #e0e6ed;align-items:center;gap:.6rem;padding:1rem 1.5rem;display:flex}.directory-module__98L0hq__noteContent{font:.8rem/1.9 var(--font-geist-mono), monospace;padding:1.6rem}.directory-module__98L0hq__noteContent>span{color:#315d85;font-size:.7rem}.directory-module__98L0hq__noteContent>p{margin-block:.5rem 1.5rem}.directory-module__98L0hq__noteComplete{color:#536273;border-top:1px solid #e0e6ed;padding-top:1rem;font-size:.65rem}.directory-module__98L0hq__products{grid-template-columns:1.1fr .9fr;gap:6rem;padding-block:1rem 6rem;display:grid}.directory-module__98L0hq__products h2{margin-top:1.2rem}.directory-module__98L0hq__productList article{border-top:1px solid #dce3de;padding-block:1.5rem}.directory-module__98L0hq__productList h3{font-size:1.2rem;font-weight:550}.directory-module__98L0hq__productList p{color:#58615b;margin-top:.7rem;font-size:.9rem;line-height:1.8}.directory-module__98L0hq__productList a{color:#fff;background:#202522;border-radius:7px;align-items:center;gap:.65rem;max-width:100%;min-height:3rem;margin-top:1rem;padding:.8rem 1.2rem;font-size:.85rem;font-weight:550;line-height:1.5;display:inline-flex}.directory-module__98L0hq__productList a:hover{background:#245a43}.directory-module__98L0hq__productList a svg{flex-shrink:0}@media (max-width:900px){.directory-module__98L0hq__employeePath,.directory-module__98L0hq__developerPath{gap:2.5rem;padding:2rem}.directory-module__98L0hq__products{gap:3rem}}@media (max-width:700px){.directory-module__98L0hq__intro{padding-block:1.5rem 3rem}.directory-module__98L0hq__employeePath,.directory-module__98L0hq__developerPath{grid-template-columns:1fr;gap:2rem;padding:1.5rem}.directory-module__98L0hq__teamPhoto{height:280px}.directory-module__98L0hq__developerPath .directory-module__98L0hq__pathCopy{grid-row:1}.directory-module__98L0hq__devIllustration{transform:none}.directory-module__98L0hq__products{grid-template-columns:1fr;gap:2rem;padding-bottom:3.5rem}.directory-module__98L0hq__audiences{gap:1.5rem;padding-bottom:3.5rem}}
