@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}.main-padding,h1,.content-row-parent,.content-box-parent{padding-left:0vw;padding-right:0vw}@media screen and (max-width: 599.99px){.main-padding,h1,.content-row-parent,.content-box-parent{padding-left:0;padding-right:0}}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}.main-bg,.content-row-parent,.content-box-parent .content-box{background-color:#b4e9d5}.secondary-bg,.nav-bar__option:hover,.nav-parent{background-color:#fffbe5}.box-padding,.content-box-parent .content-box{padding:2vw}.nav-parent{position:fixed;width:100%;transform:translateY(-.5vw);z-index:10}.nav-logo{width:240px;margin:18px auto;transform:translateY(.5vw);border:none}.nav-bar{padding:.2rem;padding-top:0}.nav-bar a{width:100%;padding:.2rem}.nav-bar a.active .nav-bar__option{background-color:#05715f!important;color:#fffbe5!important}.nav-bar__option{display:flex;justify-content:center;padding:.5rem;font-size:1.5rem;color:#159d7b;cursor:pointer;border-radius:2px}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}.portfolio-image{display:flex;position:relative;width:100%;height:100%;object-fit:covers;cursor:pointer}@media screen and (max-width: 599.99px){.portfolio-image{grid-area:span 1/span 1!important}}.portfolio-image img{max-width:100%;width:100%}.portfolio-image .img-overlay{position:absolute;width:100%;height:100%;top:0;background-color:#0009;opacity:0;transition:.25s}.portfolio-image .img-overlay>*{font-size:10vw;height:100px;fill:#fffc}.portfolio-image:hover .img-overlay{opacity:1}.portfolio-image .button-white{font-size:.5vw}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}.roundborders{border-radius:2px}.text-white{color:#fff}.shadow{box-shadow:0 0 6px #2b4a481a,0 0 15px #2b4a4803}.shadow-dark{box-shadow:0 0 2px #2b4a48}.image-shadow{filter:drop-shadow(0px 1.5px 2px rgba(42.8145,74.4855,71.84625,.3)) drop-shadow(0px 4px 9px rgba(42.8145,74.4855,71.84625,.02));border-radius:2px}.bold{font-weight:800}.semibold{font-weight:600}.main-bg,.content-box-parent p,.content-box-parent h2,.content-row-parent,.content-box-parent .content-box{background-color:#b4e9d5}.secondary-bg{background-color:#fffbe5}.main-padding,.content-row-parent,.content-box-parent,h1{padding-left:0vw;padding-right:0vw}@media screen and (max-width: 599.99px){.main-padding,.content-row-parent,.content-box-parent,h1{padding-left:0;padding-right:0}}.box-padding,.content-box-parent p,.content-box-parent h2,.content-box-parent .content-box{padding:2vw}.content-box-parent .content-box{display:grid;grid-gap:2vw;grid-template-columns:repeat(2,1fr)}.content-row-parent .content-row{padding:2vw}@keyframes top{0%{opacity:0;transform:translateY(-10px) translate(0)}to{opacity:1;transform:translateY(0) translate(0)}}.anim-top{animation-name:top}@keyframes bottom{0%{opacity:0;transform:translateY(10px) translate(0)}to{opacity:1;transform:translateY(0) translate(0)}}.anim-bottom{animation-name:bottom}@keyframes left{0%{opacity:0;transform:translateY(0) translate(-10px)}to{opacity:1;transform:translateY(0) translate(0)}}.anim-left{animation-name:left}@keyframes right{0%{opacity:0;transform:translateY(0) translate(10px)}to{opacity:1;transform:translateY(0) translate(0)}}.anim-right{animation-name:right}@keyframes static{0%{opacity:0;transform:translateY(0) translate(0)}to{opacity:1;transform:translateY(0) translate(0)}}.anim-static{animation-name:static}.anim,.anim-top-special,.anim-top,.anim-bottom,.anim-left,.anim-right,.anim-static{animation-timing-function:cubic-bezier(.25,1,.5,1);animation-fill-mode:backwards;animation-duration:1s}.anim-top-special{animation-name:top-special}@keyframes top-special{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(.5vw)}}.anim-delay-1{animation-delay:.15s}.anim-delay-2{animation-delay:.3s}.anim-delay-3{animation-delay:.45s}.anim-delay-4{animation-delay:.6s}.anim-delay-5{animation-delay:.75s}.anim-delay-6{animation-delay:.9s}.anim-delay-7{animation-delay:1.05s}.anim-delay-8{animation-delay:1.2s}.text-center{text-align:center}.subsection-border,.content-box-parent .content-box,.content-box-parent p,.content-box-parent h2{border-radius:2px}.content-box-parent{padding-bottom:4vw}.content-box-parent h2{padding-top:2rem;padding-bottom:2rem;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.content-box-parent p{padding-top:0;padding-bottom:0;border-radius:0;border-top:none;border-bottom:none}.content-box-parent div.content-box:not(*:first-child){padding-top:2rem}.content-box-parent .content-box{border-top:none;border-top-left-radius:0;border-top-right-radius:0}@media screen and (max-width: 599.99px){.content-box-parent .content-box{grid-template-columns:repeat(1,1fr)!important}}.content-box-parent .project-description{display:flex;align-items:center}.content-box-parent .project-description>div{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 599.99px){.content-box-parent .project-description{padding:0 10vw}}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;font-family:OranieBaum;color:#2b4a48;transition:.2s}#root{width:100%}body{background-color:#fffbe5}img{object-fit:cover}a{text-decoration:none;color:inherit}h1,h2,h3,h4{font-family:Austin;font-weight:400}h1{font-size:4rem;color:#159d7b;padding-top:2rem;padding-bottom:2rem;text-align:center}h2{font-size:3rem;color:#05715f;text-align:center}h3{font-size:2rem;color:#159d7b}h4{font-size:2rem;color:#5aaa8f}p{font-size:1.5rem}@media screen and (max-width: 599.99px){.mgap-xxl{gap:12vw;column-gap:12vw}.mpad-xxl{padding:12vw}.mhpad-xxl{padding-left:12vw;padding-right:12vw}.mvpad-xxl{padding-top:12vw;padding-bottom:12vw}.mmargin-xxl{margin:12vw}.mgap-xl2{gap:8vw;column-gap:8vw}.mpad-xl2{padding:8vw}.mhpad-xl2{padding-left:8vw;padding-right:8vw}.mvpad-xl2{padding-top:8vw;padding-bottom:8vw}.mmargin-xl2{margin:8vw}.mgap-xl{gap:6vw;column-gap:6vw}.mpad-xl{padding:6vw}.mhpad-xl{padding-left:6vw;padding-right:6vw}.mvpad-xl{padding-top:6vw;padding-bottom:6vw}.mmargin-xl{margin:6vw}.mgap-l{gap:4vw;column-gap:4vw}.mpad-l{padding:4vw}.mhpad-l{padding-left:4vw;padding-right:4vw}.mvpad-l{padding-top:4vw;padding-bottom:4vw}.mmargin-l{margin:4vw}.mgap-m{gap:2vw;column-gap:2vw}.mpad-m{padding:2vw}.mhpad-m{padding-left:2vw;padding-right:2vw}.mvpad-m{padding-top:2vw;padding-bottom:2vw}.mmargin-m{margin:2vw}.mgap-s{gap:1.5vw;column-gap:1.5vw}.mpad-s{padding:1.5vw}.mhpad-s{padding-left:1.5vw;padding-right:1.5vw}.mvpad-s{padding-top:1.5vw;padding-bottom:1.5vw}.mmargin-s{margin:1.5vw}.mgap-xs{gap:1vw;column-gap:1vw}.mpad-xs{padding:1vw}.mhpad-xs{padding-left:1vw;padding-right:1vw}.mvpad-xs{padding-top:1vw;padding-bottom:1vw}.mmargin-xs{margin:1vw}.mgap-xxs{gap:.5vw;column-gap:.5vw}.mpad-xxs{padding:.5vw}.mhpad-xxs{padding-left:.5vw;padding-right:.5vw}.mvpad-xxs{padding-top:.5vw;padding-bottom:.5vw}.mmargin-xxs{margin:.5vw}.mgap-0{gap:0;column-gap:0}.mpad-0{padding:0}.mhpad-0{padding-left:0;padding-right:0}.mvpad-0{padding-top:0;padding-bottom:0}.mmargin-0{margin:0}}.flex-row{display:flex;flex-direction:row}.flex-row.center{justify-content:center;align-items:center}.flex-row.center-x{justify-content:center}.flex-row.center-y{align-items:center}.flex-row.spacebetween-x{justify-content:space-between}.flex-row.spacearound-x{justify-content:space-around}.flex-row.spacearound-y{align-items:space-around}.flex-row.right{justify-content:flex-end}.flex-column{display:flex;flex-direction:column}.flex-column.center{justify-content:center;align-items:center}.flex-column.center-x{align-items:center}.flex-column.center-y{justify-content:center}.flex-column.spacebetween-x{align-items:space-between}.flex-column.spacearound-x{align-items:space-around}.flex-column.spacearound-y{justify-content:space-around}.flex-column.right{align-items:flex-end}@media screen and (min-width: 599.99px){.responsive-row{display:flex;flex-direction:row}.responsive-row.center{justify-content:center;align-items:center}.responsive-row.center-x{justify-content:center}.responsive-row.center-y{align-items:center}.responsive-row.spacebetween-x{justify-content:space-between}.responsive-row.spacearound-x{justify-content:space-around}.responsive-row.spacearound-y{align-items:space-around}.responsive-row.right{justify-content:flex-end}}@media screen and (max-width: 599.99px){.responsive-row{display:flex;flex-direction:column}.responsive-row.center{justify-content:center;align-items:center}.responsive-row.center-x{align-items:center}.responsive-row.center-y{justify-content:center}.responsive-row.spacebetween-x{align-items:space-between}.responsive-row.spacearound-x{align-items:space-around}.responsive-row.spacearound-y{justify-content:space-around}.responsive-row.right{align-items:flex-end}.responsive-row{align-items:center}}.responsive-row.nw{flex-wrap:nowrap}.gap-xxl{gap:12vw;column-gap:12vw}.pad-xxl{padding:12vw}.hpad-xxl{padding-left:12vw;padding-right:12vw}.vpad-xxl{padding-top:12vw;padding-bottom:12vw}.margin-xxl{margin:12vw}.gap-xl2{gap:8vw;column-gap:8vw}.pad-xl2{padding:8vw}.hpad-xl2{padding-left:8vw;padding-right:8vw}.vpad-xl2{padding-top:8vw;padding-bottom:8vw}.margin-xl2{margin:8vw}.gap-xl{gap:6vw;column-gap:6vw}.pad-xl{padding:6vw}.hpad-xl{padding-left:6vw;padding-right:6vw}.vpad-xl{padding-top:6vw;padding-bottom:6vw}.margin-xl{margin:6vw}.gap-l{gap:4vw;column-gap:4vw}.pad-l{padding:4vw}.hpad-l{padding-left:4vw;padding-right:4vw}.vpad-l{padding-top:4vw;padding-bottom:4vw}.margin-l{margin:4vw}.gap-m{gap:2vw;column-gap:2vw}.pad-m{padding:2vw}.hpad-m{padding-left:2vw;padding-right:2vw}.vpad-m{padding-top:2vw;padding-bottom:2vw}.margin-m{margin:2vw}.gap-s{gap:1.5vw;column-gap:1.5vw}.pad-s{padding:1.5vw}.hpad-s{padding-left:1.5vw;padding-right:1.5vw}.vpad-s{padding-top:1.5vw;padding-bottom:1.5vw}.margin-s{margin:1.5vw}.gap-xs{gap:1vw;column-gap:1vw}.pad-xs{padding:1vw}.hpad-xs{padding-left:1vw;padding-right:1vw}.vpad-xs{padding-top:1vw;padding-bottom:1vw}.margin-xs{margin:1vw}.gap-xxs{gap:.5vw;column-gap:.5vw}.pad-xxs{padding:.5vw}.hpad-xxs{padding-left:.5vw;padding-right:.5vw}.vpad-xxs{padding-top:.5vw;padding-bottom:.5vw}.margin-xxs{margin:.5vw}.gap-0{gap:0;column-gap:0}.pad-0{padding:0}.hpad-0{padding-left:0;padding-right:0}.vpad-0{padding-top:0;padding-bottom:0}.margin-0{margin:0}.h-full{height:100%}.w-full{width:100%}.about-me{padding:64px 8vw!important}@media screen and (max-width: 599.99px){.about-me{flex-direction:column-reverse}}.about-me__image{width:30vw;aspect-ratio:1/1}@media screen and (max-width: 599.99px){.about-me__image{width:100%}}.contact-links a{height:4rem;width:4rem}.contact-links a img{height:100%}#contacto{overflow:hidden;gap:1rem}#contacto *{font-family:OranieBaum}#contacto svg{width:100%;height:100%}#contacto svg *{fill:#159d7b}#contacto svg:hover *{fill:#05715f}#contacto h3{color:#05715f!important;font-weight:700}#contacto h4{color:#159d7b!important}.footer{width:100vw;height:4vw}h1#aboutMeTitle{padding-top:calc(180px + .4vw)}#aboutMeSection{padding-top:175px}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ROMAN.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLD.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-ITALIC.OTF) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDITALIC.OTF) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACK.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKITALIC.OTF) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BOLDCOND.OTF) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Bauer Bodoni;src:url(/fonts/BAUERBODONISTD-BLACKCOND.OTF) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:OranieBaum;src:url(/fonts/ORANIENBAUM.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Austin;src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot);src:url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.eot?#iefix) format("embedded-opentype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff2) format("woff2"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.woff) format("woff"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.ttf) format("truetype"),url(/fonts/ce656dc22a1f0fd15b93f4d05879edbb.svg#Austin) format("svg");font-weight:400;font-style:normal;font-display:swap}.fullscreen{background-color:#000000e6;position:fixed;top:0;left:0;height:100vh;width:100vw;overflow:hidden;display:flex;justify-content:center;padding:10px;transition:.25s;cursor:pointer;z-index:100}.fullscreen[data-state=enabled]{opacity:1}.fullscreen[data-state=disabled]{opacity:0;pointer-events:none}.fullscreen img{max-width:calc(100vw - 10px);max-height:calc(100vw - 10px);object-fit:contain}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
