body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;background-color:#3b3b3b}a{color:#006e70;-webkit-text-decoration:line;text-decoration:line}*{box-sizing:border-box}img{max-width:100%;height:auto}h1,h2,p,ul{margin:0}ul{padding:0;list-style:none}li{margin-bottom:8px}button{padding:.5rem 1rem;font-weight:700}.projects__section{width:100%;display:flex;justify-content:center;margin:24px 0}.projects__singleColImageGrid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:80%;grid-gap:16px;gap:16px}@media(max-width:768px){.projects__singleColImageGrid{width:100%}}.projects__singleColImageGrid--radiologyReport1{width:30%;grid-template-rows:500px}@media(max-width:768px){.projects__singleColImageGrid--radiologyReport1{width:50%}}@media(max-width:480px){.projects__singleColImageGrid--radiologyReport1{width:70%}}.projects__singleColImageGrid--polypDetection{width:50%}@media(max-width:768px){.projects__singleColImageGrid--polypDetection{width:70%}}@media(max-width:480px){.projects__singleColImageGrid--polypDetection{width:100%}}.projects__doubleColImageGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:16px;gap:16px}@media(max-width:768px){.projects__doubleColImageGrid{grid-template-columns:1fr}}.projects__doubleColImageGrid--polypDetection{width:90%;gap:5%}@media(max-width:768px){.projects__doubleColImageGrid--polypDetection{grid-template-columns:repeat(2,1fr);width:100%;gap:5%}}@media(max-width:480px){.projects__doubleColImageGrid--polypDetection{grid-template-columns:1fr;gap:16px}}.projects__quadColImageGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:16px;gap:16px}@media(max-width:768px){.projects__quadColImageGrid{grid-template-columns:1fr}}.projects__quadColImageGrid--polypDetection{width:100%;gap:1%}@media(max-width:768px){.projects__quadColImageGrid--polypDetection{grid-template-columns:repeat(2,1fr);width:100%;gap:5%}}@media(max-width:480px){.projects__quadColImageGrid--polypDetection{grid-template-columns:1fr;gap:16px}}.projects__image{height:100%;width:100%;object-fit:cover}.projects__image--radiologyReport{object-fit:contain}.projects__pearlTable{width:100%}.projects__tableCaption{font-family:SourceSans3 Bold,Helvetica,Arial,sans-serif;font-size:1rem;margin-bottom:12px}.projects__pearlTableScroll{width:100%;overflow-x:auto}.projects__table{width:100%;border-collapse:collapse;font-size:.8rem}.projects__table td,.projects__table th{border:1px solid #ccc;padding:8px 12px;vertical-align:top;text-align:left;line-height:1.5}.projects__table thead tr{background-color:#f8f8f8}.projects__table thead tr th{font-family:SourceSans3 Bold,Helvetica,Arial,sans-serif}@font-face{font-family:SourceSans3 Bold;src:url(/_next/static/media/SourceSans3-Bold.1f042261.ttf);src:url(/_next/static/media/SourceSans3-Bold.1f042261.ttf) format("truetype")}@font-face{font-family:OpenSans Regular;src:url(/_next/static/media/OpenSans-Regular.4b2dbd13.ttf);src:url(/_next/static/media/OpenSans-Regular.4b2dbd13.ttf) format("truetype")}@font-face{font-family:OpenSans SemiBold;src:url(/_next/static/media/OpenSans-SemiBold.9fc13a39.ttf);src:url(/_next/static/media/OpenSans-SemiBold.9fc13a39.ttf) format("truetype")}.carousel{position:relative;overflow:hidden}.flickity-page-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:24px;list-style:none;padding:0;margin:0;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.flickity-page-dots .dot{height:10px;width:10px;border-radius:50%;background-color:hsla(0,0%,100%,.6);margin:0}.dot.is-selected{background-color:#fff}.flickity-prev-next-button:disabled{display:none}.flickity-enabled:focus,.flickity-enabled:focus .flickity-viewport{outline:none}.flickity-button{position:absolute;top:50%;transform:translateY(-50%);z-index:1;height:56px;width:56px;padding:8px;border:none;background:rgba(0,0,0,.3);background:#00a6a4}@media(max-width:992px){.flickity-button{height:48px;width:48px}}@media(max-width:768px){.flickity-button{position:relative}}.flickity-button:hover{cursor:pointer}.flickity-button .arrow{fill:#fff}.flickity-button svg{width:18px;height:18px}@media(max-width:768px){.flickity-button svg{width:16px;height:16px}}.flickity-button.previous{left:0}@media(max-width:768px){.flickity-button.previous{transform:translateX(calc(100vw - 96px - 80px - 4px))}}@media(max-width:480px){.flickity-button.previous{transform:translateX(calc(100vw - 96px - 32px - 4px))}}.flickity-button.next{right:0}@media(max-width:768px){.flickity-button.next{transform:translateX(calc(100vw - 96px - 80px))}}@media(max-width:480px){.flickity-button.next{transform:translateX(calc(100vw - 96px - 32px))}}