@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css?family=Ubuntu&display=swap);@import url(https://fonts.googleapis.com/css?family=Karla&display=swap);.header[data-v-e0aa08c8]{position:relative;height:6rem;z-index:10;margin-bottom:12rem}.header.sticky[data-v-e0aa08c8]{position:relative;top:0;left:0;width:100%}.header>.container[data-v-e0aa08c8]{border-bottom:groove;border-spacing:15rem}.container-logo[data-v-e0aa08c8],.header>.container[data-v-e0aa08c8]{display:flex;align-items:center;justify-content:space-between;height:100%}.container-logo[data-v-e0aa08c8]{margin-bottom:1rem;margin-top:1rem}.home-link[data-v-e0aa08c8]{text-decoration:none}.logo[data-v-e0aa08c8]{height:7.5rem}.logo-container[data-v-e0aa08c8]{display:flex;margin-left:auto;margin-right:auto}.site-name[data-v-e0aa08c8]{font-size:.9rem;letter-spacing:.05em}.nav>[data-v-e0aa08c8],.site-name[data-v-e0aa08c8]{font-weight:700;text-decoration:none;text-transform:uppercase}.nav>[data-v-e0aa08c8]{font-family:Helvetica,arial,sans-serif;font-size:.85rem;margin-top:4px;margin-right:3rem;padding-bottom:4px;transition:border .15s}.nav>[data-v-e0aa08c8]:last-of-type{margin:0}.nav>.active[data-v-e0aa08c8],.nav>[data-v-e0aa08c8]:hover{color:#81bbaa}.social[data-v-e0aa08c8]{float:right;height:2.6rem;position:relative;bottom:0;left:5px;top:6px}.social.mail[data-v-e0aa08c8]{height:1.7rem;top:13px;bottom:0}@media only screen and (max-width:768px){.nav>[data-v-e0aa08c8]{display:grid;grid-template-columns:1fr 1fr;margin-bottom:.9rem}.header>.container[data-v-e0aa08c8]{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end;padding-bottom:10rem;margin-top:3.5rem;border:none}.header[data-v-e0aa08c8]{margin-bottom:17rem}}.footer[data-v-9b115c12]{font-size:.8rem;padding:4rem 0}.container[data-v-9b115c12]{border-top:groove;padding-top:2rem}.nav__link[data-v-9b115c12]{font-size:14px;float:right}@media only screen and (max-width:390px){.copyright[data-v-9b115c12]{font-size:.6rem}.nav__link[data-v-9b115c12]{padding-top:3px;font-size:11px;float:right}}*{box-sizing:border-box}body{--color-base:#fff;--color-base-1:#f3f3f3;--color-contrast:#000;--color-contrast-1:#2b2b2b;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;padding:0;font-size:16px;background:var(--color-base);color:var(--color-contrast);transition:background .5s ease}body.dark{--color-base:#000;--color-base-1:#2b2b2b;--color-contrast:#fff;--color-contrast-1:#f3f3f3}h1{letter-spacing:-.01em}.layout{padding:0}.layout.sticky-header{padding:1rem 0 0}.container{max-width:1200px;margin:0 auto;padding:0 2rem}@media (min-width:860px){.container{padding:0 6rem}}a{color:inherit}img{max-width:100%}.label{display:block;font-weight:700;margin-bottom:.5rem}code[class*=language-],pre[class*=language-]{color:#000;background:none;font-family:Space Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{text-shadow:none;background:var(--color-base-1)}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:var(--color-base-1)}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:var(--color-base-1)}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@media only screen and (max-width:390px){.terms[data-v-24daa55a]{font-size:13px}}.btn[data-v-41d6b2a7],input[type=submit][data-v-41d6b2a7]{cursor:pointer;border-radius:0;padding:12px 18px;font-size:12px;line-height:19px;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;letter-spacing:1px;transition:all .4s ease-in-out}.btn[data-v-41d6b2a7]:hover,input[type=submit][data-v-41d6b2a7]:hover{transition:all .4s ease-in-out}.btn-dark[data-v-41d6b2a7],input[type=submit][data-v-41d6b2a7]{background:transparent;color:#1f1f1f;padding-right:2rem;padding-left:2rem}.btn-dark.active[data-v-41d6b2a7],.btn-dark[data-v-41d6b2a7]:hover,input[type=submit][data-v-41d6b2a7]:hover{font-size:13px;background:#e8e8e8}.btn-color[data-v-41d6b2a7]{background:transparent}.btn-color[data-v-41d6b2a7]:hover{color:#fff}.category[data-v-41d6b2a7]{text-align:center;max-width:100%;padding:0 0 3rem}.projects[data-v-41d6b2a7]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:4rem}.project[data-v-41d6b2a7]{grid-column:auto/span 2;text-align:center}.project-link[data-v-41d6b2a7]{text-decoration:none}.thumbnail[data-v-41d6b2a7]{height:190px;-o-object-fit:cover;object-fit:cover;transition:all .15s ease;box-shadow:0 0 40px -20px rgba(0,0,0,.25)}.project-title[data-v-41d6b2a7]{font-size:.9rem;color:var(--color-contrast);margin:2rem 0 1rem}.categories[data-v-41d6b2a7]{font-size:.8rem;color:var(--color-contrast-1)}.category[data-v-41d6b2a7]:last-of-type{margin:0}.project:hover .thumbnail[data-v-41d6b2a7]{transform:scale(1.02);box-shadow:0 20px 40px -20px rgba(0,0,0,.25)}.centered[data-v-41d6b2a7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.image-text[data-v-41d6b2a7]{position:relative;text-align:center;color:#fff;opacity:.8}.journal-container[data-v-41d6b2a7]{padding-bottom:2rem;text-align:center}.journal-header[data-v-41d6b2a7]{font-size:2rem;font-weight:700}.description-container[data-v-41d6b2a7]{font-family:Ubuntu,sans-serif;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-gap:1rem;padding:0 25% 5% 28%;font-size:15px}.description[data-v-41d6b2a7]{margin:.1em;text-align:justify,center}.order[data-v-41d6b2a7]{text-align:center;padding-bottom:3rem;margin:0 auto;font-size:11px}.order[data-v-41d6b2a7] a:hover{background-color:#ff0}@media (min-width:920px){.project[data-v-41d6b2a7]{grid-column:auto/span 1}.project[data-v-41d6b2a7]:nth-child(3n+1){grid-column:auto}}@media only screen and (max-width:768px){.category[data-v-41d6b2a7]{display:grid;grid-template-columns:1fr}.description-container[data-v-41d6b2a7]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-gap:1rem;padding:0 5% 15%;font-size:12px}.description[data-v-41d6b2a7]{text-align:justify}}@media only screen and (max-width:768px){h2[data-v-c5a6dae6]{font-size:18px}h1[data-v-c5a6dae6]{font-size:26px}.description[data-v-c5a6dae6]{font-size:14px}}.contact-header[data-v-6e2bfd17]{padding:3rem 0 2rem}.contact-title[data-v-6e2bfd17]{font-size:3rem;margin:0 0 4rem;padding:0}.sender-info[data-v-6e2bfd17]{display:flex;flex-wrap:wrap;margin-bottom:2rem}.sender-info>div[data-v-6e2bfd17]{flex:1;margin-right:4rem}.sender-info>div[data-v-6e2bfd17]:last-of-type{margin:0}input[data-v-6e2bfd17]:focus,textarea[data-v-6e2bfd17]:focus{border-color:var(--color-contrast-1)}input[data-v-6e2bfd17],textarea[data-v-6e2bfd17]{background:transparent;border:1px solid var(--color-base-1);outline:none;border-radius:.3rem;padding:.8rem 1rem;color:inherit;font-size:1rem;width:100%}textarea[data-v-6e2bfd17]{resize:none;height:140px}.button[data-v-6e2bfd17]{color:var(--color-base);background:var(--color-contrast);outline:none;border:0;font-size:1rem;padding:.5rem 1.1rem;border-radius:.3rem;margin-top:2rem;cursor:pointer;transition:opacity .25s ease;font-size:500;letter-spacing:.115em}.button[data-v-6e2bfd17]:hover{opacity:.6}.button[data-v-6e2bfd17]:focus{border:1px solid var(--color-base-1)}[data-v-c8e95382]{font-family:Karla,sans-serif}p[data-v-c8e95382]{font-size:.9rem;color:grey}a[data-v-c8e95382]{margin:.3rem;color:#000}a.social[data-v-c8e95382]{margin:.9rem}img[data-v-c8e95382]{height:55%;width:55%}@media only screen and (max-width:768px){img[data-v-c8e95382]{height:100%;width:100%}}.container.journal[data-v-13c4b988]{max-width:720px}.journal-container[data-v-13c4b988]{padding-bottom:3rem;text-align:center}.journal-thumbnail[data-v-13c4b988]{height:260px;-o-object-fit:cover;object-fit:cover;transition:all .15s ease;box-shadow:0 0 40px -20px rgba(0,0,0,.25)}.journal-header[data-v-13c4b988]{font-size:2rem;font-weight:700}.journal-post[data-v-13c4b988]{display:block;padding:2rem 0;text-decoration:none;transition:background .5s ease}.journal-post>[data-v-13c4b988]{transition:transform .5s ease}.journal-post[data-v-13c4b988]:hover{background-color:var(--color-base-1)}.journal-post:hover>[data-v-13c4b988]{transform:translateX(4rem)}.journal-post h1[data-v-13c4b988],.journal-post h2[data-v-13c4b988]{margin:0;padding:0}.journal-title[data-v-13c4b988]{font-size:1rem;color:var(--color-contrast-1)}.journal-excerpt[data-v-13c4b988]{color:var(--color-contrast-1)}@media (min-width:560px){.journal-post[data-v-13c4b988]{padding:3rem 0}}@media (min-width:860px){.journal-post[data-v-13c4b988]{padding:0}}.projects[data-v-e26a6584]{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.project[data-v-e26a6584]{grid-column:auto/span 2;text-align:center}.project-link[data-v-e26a6584]{text-decoration:none}.thumbnail[data-v-e26a6584]{height:560px;-o-object-fit:cover;object-fit:cover;transition:all .15s ease;box-shadow:0 0 40px -20px rgba(0,0,0,.25)}.project-title[data-v-e26a6584]{font-size:1rem;color:var(--color-contrast);margin:2rem 0 1rem}.categories[data-v-e26a6584]{font-size:.8rem;color:var(--color-contrast-1)}.category[data-v-e26a6584]{margin-right:.8rem}.category[data-v-e26a6584]:last-of-type{margin:0}.project:hover .thumbnail[data-v-e26a6584]{transform:scale(1.02);box-shadow:0 20px 40px -20px rgba(0,0,0,.25)}@media (min-width:920px){.project[data-v-e26a6584]{grid-column:auto/span 1}.project[data-v-e26a6584]:nth-child(3n+3){grid-column:auto/span 2}}@media (max-width:920px){.project[data-v-e26a6584]{grid-column:auto/span 1}.project[data-v-e26a6584]:nth-child(3n+3){grid-column:auto/span 2}.projects[data-v-e26a6584]{padding-top:1rem;grid-gap:2rem}.thumbnail[data-v-e26a6584]{height:260px}}.container[data-v-1f47f8fc]{padding:0 2rem}.latest-journals-heading[data-v-1f47f8fc]{margin-top:6rem;margin-bottom:1rem;font-size:.6rem;font-weight:400;text-transform:uppercase}.latest-journals[data-v-1f47f8fc]{max-width:100%;margin:0 2rem;border:1px solid var(--color-base-1)}.latest-journals>.container[data-v-1f47f8fc]{display:flex;flex-wrap:wrap}.journal[data-v-1f47f8fc]{flex:0 0 100%;display:block;padding:2rem;transition:background .25s ease;text-decoration:none;border-bottom:1px solid var(--color-base-1)}.journal[data-v-1f47f8fc]:last-of-type{border-bottom:0}.journal[data-v-1f47f8fc]:hover{background:var(--color-base-1)}.journal-title[data-v-1f47f8fc]{font-size:1rem;line-height:1.35}@media (min-width:580px){.journal[data-v-1f47f8fc]{flex:0 0 50%}.journal[data-v-1f47f8fc]:first-child{border-right:1px solid var(--color-base-1)}.journal[data-v-1f47f8fc]:first-child,.journal[data-v-1f47f8fc]:nth-child(2){border-bottom:1px solid var(--color-base-1)}.journal[data-v-1f47f8fc]:nth-child(3){border-right:1px solid var(--color-base-1);border-bottom:0}}@media (min-width:920px){.journal[data-v-1f47f8fc]{flex:0 0 25%}.journal[data-v-1f47f8fc]:first-child,.journal[data-v-1f47f8fc]:nth-child(2),.journal[data-v-1f47f8fc]:nth-child(3){border:0;border-right:1px solid var(--color-base-1)}.latest-journals[data-v-1f47f8fc]{margin:0;border-left:0;border-right:0;border-top:1px solid var(--color-base-1);border-bottom:1px solid var(--color-base-1)}}.example-slide[data-v-39511243]{height:30rem}.example-img-3[data-v-39511243]{transform:translateY(-250px);min-height:120%;min-width:100%}.container-carousel[data-v-39511243]{max-width:1200px;margin:0 auto;padding:0 0 3rem}@media only screen and (max-width:960px){.example-slide[data-v-39511243]{height:15rem}.container-carousel[data-v-39511243]{padding:.5rem}.example-img-3[data-v-39511243]{transform:none;min-height:100%}}.subtitle[data-v-766029ba]{text-align:center;font-size:1.35rem;font-weight:400;line-height:1.68;padding:0;margin-bottom:1.5rem;opacity:.9;text-transform:uppercase}.content[data-v-a4400c9e] *{text-align:justify;font-family:Karla,sans-serif}.content[data-v-a4400c9e] p{font-size:1.1rem}.content[data-v-a4400c9e] li{font-size:1.1rem;margin:.5rem 0}.content[data-v-a4400c9e] h2{font-size:1.5rem;margin-bottom:1rem;margin-top:0}a[data-v-a4400c9e]{color:#000}img[data-v-a4400c9e]{height:auto;width:auto}.info[data-v-a4400c9e]{font-size:.8rem;word-spacing:.2rem;text-transform:uppercase;color:grey}.about[data-v-a4400c9e]{float:right}.contact-title[data-v-a4400c9e]{font-size:3rem;margin:0 0 4rem;padding:0}span[data-v-a4400c9e]{margin-bottom:1rem}.grid-container[data-v-a4400c9e]{display:grid;grid-template-columns:1.2fr 1fr;grid-template-areas:". .";grid-gap:5%}@media only screen and (max-width:768px){.grid-container[data-v-a4400c9e]{display:block}.content[data-v-a4400c9e] li,.content[data-v-a4400c9e] p{text-align:justify;font-size:.9rem}.content[data-v-a4400c9e] li{margin:.5rem 0}.content[data-v-a4400c9e] h2{font-size:1.3rem}}.project-header[data-v-086230d6]{padding:0 0 1rem}.project-title[data-v-086230d6]{font-size:2.5rem;margin:0 0 2rem;padding:0}.project-info[data-v-086230d6]{display:flex;flex-wrap:wrap;font-size:.8rem}.project-info>div[data-v-086230d6]{margin-right:4rem}.project-info>div[data-v-086230d6]:last-of-type{margin:0}.category[data-v-086230d6]:after{content:", "}.category[data-v-086230d6]:last-of-type:after{content:""}@media only screen and (max-width:768px){.project-title[data-v-086230d6]{font-size:1.8rem}}.journal-container[data-v-bee722ba]{padding-top:1rem}p[data-v-bee722ba]{line-height:1.5;font-size:1.15rem}h2[data-v-bee722ba]{font-size:2rem}h3[data-v-bee722ba]{font-size:1.5rem}h4[data-v-bee722ba],h5[data-v-bee722ba],h6[data-v-bee722ba]{font-size:1.15rem}.container[data-v-5dff43d1]{padding-top:0}.journal-container[data-v-5dff43d1]{max-width:1200px}.journal-header[data-v-5dff43d1]{padding:0}.journal-title[data-v-5dff43d1]{font-size:2rem;margin:0 0 1rem;padding:0}.journal-meta[data-v-5dff43d1]{display:flex;flex-wrap:wrap;font-size:.8rem}.journal-meta>div[data-v-5dff43d1]{margin-right:4rem}.journal-meta>div[data-v-5dff43d1]:last-of-type{margin:0}