@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}[data-astro-cid-uf2ldewd][x-cloak]{display:none!important}.page-content[data-astro-cid-uf2ldewd]{gap:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16);flex-direction:column;display:flex}@media(min-width:64rem){.page-content[data-astro-cid-uf2ldewd]{padding-inline:calc(var(--spacing,.25rem) * 10)}}.text-section[data-astro-cid-uf2ldewd],.body-copy[data-astro-cid-uf2ldewd]{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.body-clamped[data-astro-cid-uf2ldewd]{-webkit-line-clamp:var(--clamp-lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.body-clamped[data-astro-cid-uf2ldewd] p[data-astro-cid-uf2ldewd]+p[data-astro-cid-uf2ldewd]{margin-top:16px}.read-more-btn[data-astro-cid-uf2ldewd]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));cursor:pointer;color:#1f2937;letter-spacing:.25px;text-transform:capitalize;background:0 0;border:none;padding:16px 0;font-size:16px;display:flex}.read-more-btn[data-astro-cid-uf2ldewd]:hover{color:#3f6eb7}.case-img[data-astro-cid-uf2ldewd]{aspect-ratio:1327/1041;object-fit:cover;border-radius:30px 0;width:100%;display:block}.case-img-wide[data-astro-cid-uf2ldewd]{aspect-ratio:1218/717}.cta-row[data-astro-cid-uf2ldewd]{justify-content:center;display:flex}.proj-nav[data-astro-cid-uf2ldewd]{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex}@media(min-width:48rem){.proj-nav[data-astro-cid-uf2ldewd]{flex-direction:row}}.proj-card[data-astro-cid-uf2ldewd]{background-color:#f8f9fa;border-radius:30px 0;flex-direction:column;display:flex;overflow:hidden}.proj-card-inner[data-astro-cid-uf2ldewd]{justify-content:space-between;align-items:flex-start;display:flex}@media(min-width:48rem){.proj-card-inner[data-astro-cid-uf2ldewd]{max-width:440px}}.proj-card-right[data-astro-cid-uf2ldewd] .proj-nav-btn[data-astro-cid-uf2ldewd]{justify-content:flex-end}.proj-card-text[data-astro-cid-uf2ldewd]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex:1;display:flex}.proj-desc[data-astro-cid-uf2ldewd]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.proj-thumb[data-astro-cid-uf2ldewd]{aspect-ratio:1;border-radius:30px 0;width:40%;max-width:180px;overflow:hidden}.proj-thumb[data-astro-cid-uf2ldewd] img[data-astro-cid-uf2ldewd]{object-fit:cover;width:100%;height:100%}.proj-nav-btn[data-astro-cid-uf2ldewd]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media(hover:hover){.proj-nav-btn[data-astro-cid-uf2ldewd]:hover{color:#ef7428}}.proj-nav-btn[data-astro-cid-uf2ldewd]{color:#1f2937;text-transform:capitalize;letter-spacing:.25px;font-size:16px}@property --tw-font-weight{syntax:"*";inherits:false}
