@charset "UTF-8";h2{font-size:1.5rem;line-height:2.5rem}.table{margin-bottom:1.5rem;max-width:56rem;width:100%}.table>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.table{font-size:1rem;font-weight:300;line-height:1.5rem}@media(min-width:640px){.table{font-size:1.25rem;line-height:2.5rem}}.portfolio-grid{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}.portfolio-grid .grid-item{width:100%}.portfolio-grid .grid-item img{cursor:pointer}@media only screen and (max-width:48em){.portfolio-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:40em){.portfolio-grid{grid-template-columns:1fr}}.block-quote[data-v-6de2ce28]{align-items:center;display:flex;flex-direction:column;justify-content:center}.block-quote blockquote[data-v-6de2ce28]{position:relative;quotes:"“" "”" "‘" "’" "“" "”"}.block-quote blockquote[data-v-6de2ce28]:before{color:#00000080;content:open-quote;font-family:monospace;font-size:6rem;left:-3rem;position:absolute;top:.5rem}.block-quote blockquote[data-v-6de2ce28]:after{color:#00000080;content:close-quote;font-family:monospace;font-size:6rem;left:0;position:relative;top:3.5rem}.block-quote cite[data-v-6de2ce28]{font-size:1.3rem}.block-quote cite.quote-company[data-v-6de2ce28]{font-size:1rem}.body{margin-bottom:1.5rem;max-width:56rem}.body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.body{font-size:1rem;font-weight:300;line-height:1.5rem}@media(min-width:640px){.body{font-size:1.25rem;line-height:2.5rem}}
