.page[data-v-7722ed10]{padding:calc(var(--page-padding)*6) var(--page-padding)}@media (min-width:768px){.page[data-v-7722ed10]{padding:calc(var(--page-padding)*3) var(--page-padding)}}.header-section[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.header-section[data-v-7722ed10]{grid-column:span 12}}.about[data-v-7722ed10]{display:grid;grid-area:2/1/4/7;grid-template-columns:1fr;grid-template-rows:auto auto}.about img[data-v-7722ed10]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.about[data-v-7722ed10]{grid-area:2/2/4/12;justify-items:end}}.skills[data-v-7722ed10]{grid-column:span 6}.skills .section-text[data-v-7722ed10]{width:100%}@media (min-width:768px){.skills[data-v-7722ed10]{grid-area:4/2/8/7}}.projects[data-v-7722ed10]{grid-column:3/7}.projects .section-text[data-v-7722ed10]{width:100%}@media (min-width:768px){.projects[data-v-7722ed10]{grid-area:7/7/10/12}}.stepcast[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.stepcast[data-v-7722ed10]{grid-area:10/2/14/12}.stepcast[data-v-7722ed10] .article-text[data-v-7722ed10]{width:40%}}.can-you-still[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.can-you-still[data-v-7722ed10]{grid-area:14/7/17/12}}.dream-together[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.dream-together[data-v-7722ed10]{width:100%}}@media (min-width:768px){.dream-together[data-v-7722ed10]{grid-area:17/2/21/12}.dream-together[data-v-7722ed10] .article-text[data-v-7722ed10]{width:40%}}.lightspray[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.lightspray[data-v-7722ed10]{grid-area:21/2/24/7}}.roger[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.roger[data-v-7722ed10]{grid-area:22/8/25/12}}.product-viewer[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.product-viewer[data-v-7722ed10]{grid-area:25/2/29/12}.product-viewer[data-v-7722ed10] .article-text[data-v-7722ed10]{width:40%}}.editando[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.editando[data-v-7722ed10]{grid-area:29/7/32/12}}.travel[data-v-7722ed10]{grid-column:span 6}@media (min-width:768px){.travel[data-v-7722ed10]{grid-area:30/2/33/6}}.timeline[data-v-7722ed10]{grid-column:span 6}.timeline .section-text[data-v-7722ed10]{width:100%}@media (min-width:768px){.timeline[data-v-7722ed10]{grid-area:33/2/37/7}}.contact[data-v-7722ed10]{grid-column:3/7}.contact .section-text[data-v-7722ed10]{width:100%}@media (min-width:768px){.contact[data-v-7722ed10]{grid-area:33/7/37/12}}.section-text[data-v-7722ed10]{display:flex}@media (min-width:768px){.section-text[data-v-7722ed10]{width:50%}}.footer-text[data-v-7722ed10]{font-size:var(--font-heading);grid-column:span 6;justify-self:end}@media (min-width:480px){.footer-text[data-v-7722ed10]{grid-column:3/7;justify-self:start}}@media (min-width:768px){.footer-text[data-v-7722ed10]{grid-area:37/7/38/13}}.article-text[data-v-7722ed10]{justify-self:end;width:60%}@media (min-width:768px){.article-text[data-v-7722ed10]{width:100%}}.project-year[data-v-7722ed10]{color:#999;font-weight:300;margin-left:.5rem}.project-description[data-v-7722ed10]{color:#999}.section-number[data-v-7722ed10]{font-size:var(--font-heading);line-height:1;padding-top:5%}@media (min-width:768px){.section-number[data-v-7722ed10]{padding-top:0}}.section-content[data-v-7722ed10]{padding:5% 0 5% 5%}@media (min-width:768px){.section-content[data-v-7722ed10]{padding:12% 0 12% 12%}}.video-full-width[data-v-7722ed10]{grid-column:span 12;width:100%}.header-section[data-v-7722ed10]>*{animation:rise-7722ed10 .7s cubic-bezier(.2,.7,.2,1) both}.header-section[data-v-7722ed10]>:nth-child(2){animation-delay:90ms}.header-section[data-v-7722ed10]>:nth-child(3){animation-delay:.18s}@keyframes rise-7722ed10{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.header-section[data-v-7722ed10]>*{animation:none}}.header-links[data-v-7722ed10]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem}.header-subtitle[data-v-7722ed10]{font-size:clamp(1.2rem,1.5vw + .5rem,2rem);font-weight:400}.timeline-list li[data-v-7722ed10]{margin-bottom:1.5rem}.timeline-list .city[data-v-7722ed10],.timeline-list time[data-v-7722ed10]{color:#999}.timeline-list .city[data-v-7722ed10],.timeline-list .job-title[data-v-7722ed10],.timeline-list time[data-v-7722ed10]{font-size:var(--font-small)}.timeline-list .job-title[data-v-7722ed10]{margin-top:.5rem}
