.txt-rotate[data-astro-cid-bbe6dxrz]>.wrap[data-astro-cid-bbe6dxrz]{border-right:.08em solid #666}.bark-l-list[data-astro-cid-vnivfuh2].type\:features .bark-l-list__content[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:[start] 1fr [end];column-gap:.375rem;row-gap:.375rem;padding:.375rem}.bark-l-list[data-astro-cid-vnivfuh2].type\:features .bark-l-list__item[data-astro-cid-vnivfuh2]{border:none}.bark-l-feature[data-astro-cid-vnivfuh2]{display:grid;grid-template-areas:"visual title" "description description";grid-template-columns:minmax(0,min-content) auto;column-gap:.5rem;background-color:#f7f7f7;padding:.375rem;height:100%;align-content:start}.bark-l-feature__visual[data-astro-cid-vnivfuh2]{font-size:1.5rem;grid-area:visual;line-height:1}.bark-l-feature__title[data-astro-cid-vnivfuh2]{grid-area:title;font-size:1.5rem;margin-bottom:0}.bark-l-feature__description[data-astro-cid-vnivfuh2]{grid-area:description}.bark-l-list__toggle[data-astro-cid-vnivfuh2]~.bark-l-list__item[data-astro-cid-vnivfuh2]{display:none}.bark-l-list__toggle[data-astro-cid-vnivfuh2]~.bark-l-list__toggle__button[data-astro-cid-vnivfuh2]{text-align:center;padding:.375rem .375rem .75rem;grid-column:start / end}.bark-l-list__toggle[data-astro-cid-vnivfuh2]~.bark-l-list__toggle__button[data-astro-cid-vnivfuh2] label[data-astro-cid-vnivfuh2]{display:inline-block;cursor:pointer}.bark-l-list__toggle[data-astro-cid-vnivfuh2]~.bark-l-list__toggle__button[data-astro-cid-vnivfuh2] label[data-astro-cid-vnivfuh2].toggle\:close{display:none;width:2rem;height:2rem;line-height:2rem;padding:0;font-size:1rem}.bark-l-list__toggle[data-astro-cid-vnivfuh2]:checked~.bark-l-list__item[data-astro-cid-vnivfuh2]{display:block}.bark-l-list__toggle[data-astro-cid-vnivfuh2]:checked~.bark-l-list__toggle__button[data-astro-cid-vnivfuh2] label[data-astro-cid-vnivfuh2].toggle\:open{display:none}.bark-l-list__toggle[data-astro-cid-vnivfuh2]:checked~.bark-l-list__toggle__button[data-astro-cid-vnivfuh2] label[data-astro-cid-vnivfuh2].toggle\:close{display:inline-block}.bark-c-badge[data-astro-cid-vnivfuh2]{background-color:#dcdcdc;border-radius:.25em;color:#2c2c2c;display:inline-block;font-size:.65em;overflow:hidden;padding:.125em .25em;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap}.bark-c-badge[data-astro-cid-vnivfuh2].primary{color:#fff;background-color:#628da1}@media only screen and (min-width: 768px){.bark-l-list[data-astro-cid-vnivfuh2].type\:features .bark-l-list__content[data-astro-cid-vnivfuh2]{grid-template-columns:[start] 1fr 1fr 1fr [end]}.type\:featured[data-astro-cid-vnivfuh2]>.bark-l-feature[data-astro-cid-vnivfuh2]{text-align:center;grid-template-areas:"visual" "title" "description";grid-template-columns:auto}.type\:featured[data-astro-cid-vnivfuh2]>.bark-l-feature[data-astro-cid-vnivfuh2] .bark-l-feature__visual[data-astro-cid-vnivfuh2]{font-size:2.5rem}}.bark-l-list[data-astro-cid-amng4zvp].type\:projects .bark-l-list__content[data-astro-cid-amng4zvp]{display:grid;grid-template-columns:[start] 1fr [end];column-gap:.375rem;row-gap:.375rem;padding:.375rem}.bark-l-project[data-astro-cid-amng4zvp]{display:block;text-align:center;padding:1.5rem .375rem;background-color:#fff;height:100%;box-shadow:0 2px 4px #0000001a;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}.bark-l-project[data-astro-cid-amng4zvp]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.bark-l-project[data-astro-cid-amng4zvp] .bark-l-project__visual[data-astro-cid-amng4zvp]{font-size:2.5rem;margin-bottom:1rem;color:#628da1}.bark-l-project[data-astro-cid-amng4zvp] .bark-l-project__title[data-astro-cid-amng4zvp]{margin-bottom:.25rem;color:#2c2c2c}.bark-l-project[data-astro-cid-amng4zvp] .bark-l-project__subtitle[data-astro-cid-amng4zvp]{font-size:.9rem;color:#628da1;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.bark-l-project[data-astro-cid-amng4zvp] .bark-l-project__description[data-astro-cid-amng4zvp]{text-align:left}.bark-l-project[data-astro-cid-amng4zvp] .bark-l-project__description[data-astro-cid-amng4zvp] p[data-astro-cid-amng4zvp]:first-child{font-weight:600;color:#2c2c2c}.bark-l-project[data-astro-cid-amng4zvp] .bark-l-project__description[data-astro-cid-amng4zvp] p[data-astro-cid-amng4zvp]:last-child{font-size:.85rem;color:#666;font-style:italic}@media only screen and (min-width: 768px){.bark-l-list[data-astro-cid-amng4zvp].type\:projects .bark-l-list__content[data-astro-cid-amng4zvp]{grid-template-columns:[start] 1fr 1fr 1fr [end]}}.bark-l-page__content__section[data-astro-cid-ypgb7zfc]._contact{padding:2rem 0}.contact-email[data-astro-cid-ypgb7zfc]{margin-top:1rem}.contact-email[data-astro-cid-ypgb7zfc] a[data-astro-cid-ypgb7zfc]{color:#628da1;text-decoration:none;font-size:1.1rem}.contact-email[data-astro-cid-ypgb7zfc] a[data-astro-cid-ypgb7zfc]:hover{text-decoration:underline}
