#homepage-video-wrapper[data-v-04fca1a1]{background:#000;top:0;right:0;bottom:0;left:0;overflow:hidden;position:fixed;z-index:9999}#homepage-video[data-v-04fca1a1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#homepage-video-wrapper.fade-out[data-v-04fca1a1]{animation:introFadeOut-04fca1a1 1.2s ease forwards}@keyframes introFadeOut-04fca1a1{to{opacity:0;visibility:hidden}}.intro-skip[data-v-04fca1a1]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border:0;border-radius:9999px;bottom:1rem;color:#fff;cursor:pointer;font:500 14px/1.1 system-ui,sans-serif;padding:.6rem 1rem;position:absolute;right:1rem}.ticker[data-v-a20db6bd]{background:#fff;overflow:hidden;padding:2rem 0;position:relative;width:100%}.ticker-track[data-v-a20db6bd]{animation:scroll-a20db6bd 25s linear infinite;display:flex;width:-moz-max-content;width:max-content}.ticker img[data-v-a20db6bd]{height:70vh;margin:0;-o-object-fit:cover;object-fit:cover;width:auto}@keyframes scroll-a20db6bd{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.ticker img[data-v-a20db6bd]{height:180px}}.intro[data-v-604ad319]{display:flex;margin:0 auto;max-width:1200px}.intro h1[data-v-604ad319]{color:var(--ash);font-family:Clash Display,sans-serif;font-size:160px;font-weight:400;text-transform:uppercase}.about[data-v-604ad319]{border-top:2px solid var(--oatmeal);flex-direction:column;gap:56px;margin:0 auto;max-width:1200px;padding:2rem}.about[data-v-604ad319],.about-text[data-v-604ad319]{display:flex;position:relative}.about-text[data-v-604ad319]{gap:2rem;margin-top:2rem}.about .highlighted-p[data-v-604ad319],.about p[data-v-604ad319]{animation:fade-in-604ad319 ease-out both;opacity:0;transform:translateY(2rem);animation-timeline:view();animation-range:0 70vh}.about h2.section-title[data-v-604ad319]{animation:fade-in-title-604ad319 ease-in both;color:var(--olive-green);font-family:Clash Display,sans-serif;font-size:42px;font-weight:600;left:-80px;letter-spacing:4px;opacity:0;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left top;animation-timeline:view();animation-range:0 70vh}@keyframes fade-in-title-604ad319{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0 0}}@keyframes fade-in-604ad319{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.about .highlighted-p[data-v-604ad319],.about h2[data-v-604ad319],.about p[data-v-604ad319]{animation:none;opacity:1;transform:none}}.column[data-v-604ad319]{display:flex;flex:1;flex-direction:column;gap:2rem}p[data-v-604ad319]{font-family:Manrope,sans-serif;font-size:26px;font-weight:500;max-width:1400px}.highlighted-p[data-v-604ad319]{color:var(--olive-green);font-family:Clash Display;font-size:42px;font-weight:400}@media screen and (max-width:1024px){.highlighted-p[data-v-604ad319]{font-size:24px}p[data-v-604ad319]{font-size:20px}}@media (max-width:768px){.intro h1[data-v-604ad319]{font-size:56px}.about[data-v-604ad319]{flex-direction:column}}@media (max-width:1440px){.intro[data-v-604ad319]{padding-left:2rem}}.slides[data-v-3397efa6]{position:relative}.slide[data-v-3397efa6]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:sticky;top:0}@media (max-width:768px){.slide[data-v-3397efa6]{background-position:50%;background-size:cover;height:50vh}}.skillset[data-v-b9a24ea4]{padding:2rem 0;width:100%}.skillset[data-v-b9a24ea4],.skillset .wrapper[data-v-b9a24ea4]{animation:text-appear-b9a24ea4 ease-in both;box-sizing:border-box;animation-timeline:view();animation-range:0 70vh}.skillset .wrapper[data-v-b9a24ea4]{align-items:center;display:flex;gap:56px;margin:0 auto;max-width:1200px;padding:2rem;position:relative}.one-photo[data-v-b9a24ea4]{flex:1}.one-photo img[data-v-b9a24ea4]{animation:image-appear-b9a24ea4 ease-in both;display:block;height:auto;max-height:780px;-o-object-fit:cover;object-fit:cover;width:100%;animation-timeline:view();animation-range:entry 0 70vh}.skills[data-v-b9a24ea4]{animation:text-appear-b9a24ea4 ease-in both;display:flex;flex:1;flex-direction:column;gap:16px;animation-timeline:view();animation-range:0 20vh}.col[data-v-b9a24ea4]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}a[data-v-b9a24ea4],button[data-v-b9a24ea4]{animation:text-appear-b9a24ea4 ease-in both;background-color:var(--coffee);border:none;border-radius:2rem;color:var(--white);font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;padding:.6em 1.2em;white-space:nowrap;animation-timeline:view();animation-range:0 70vh}a[data-v-b9a24ea4]:hover{background-color:#000}.skillset .section-title[data-v-b9a24ea4]{animation:fade-in-title-b9a24ea4 ease-in both;color:var(--olive-green);font-family:Clash Display,sans-serif;font-size:42px;font-weight:600;letter-spacing:4px;opacity:0;position:absolute;right:-80px;text-transform:uppercase;top:70%;transform:translateY(-50%) rotate(90deg);transform-origin:right top;animation-timeline:view();animation-range:0 70vh}.skills-mobile[data-v-b9a24ea4]{display:none}@keyframes text-appear-b9a24ea4{0%{opacity:0;translate:0 4rem}}@keyframes text-appear-mobile-b9a24ea4{0%{opacity:0}}@keyframes image-appear-b9a24ea4{0%{filter:blur(3px);opacity:.6;scale:.99;translate:0 1rem}to{filter:blur(0);opacity:1;scale:1;translate:0 0}}@keyframes fade-in-title-b9a24ea4{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0 0}}@media (max-width:900px){.skillset .wrapper[data-v-b9a24ea4]{flex-direction:column;gap:24px;padding:0 1rem}.skills[data-v-b9a24ea4]{display:none}.skills-mobile[data-v-b9a24ea4]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.one-photo img[data-v-b9a24ea4]{height:auto;max-height:40vh}a[data-v-b9a24ea4],button[data-v-b9a24ea4]{animation:text-appear-mobile-b9a24ea4 ease-in both;font-size:1em;animation-timeline:view();animation-range:0 40vh}}@media (max-width:1440px){.skillset h2.section-title[data-v-b9a24ea4]{display:none}}#last-section[data-v-7083c971]{transition:margin-bottom .3s ease}.see-more[data-v-7083c971]{background-color:var(--brown);color:#fff;padding:48px 0;text-align:center;transition:transform .3s ease-in-out;width:100%}.see-more a[data-v-7083c971]{color:#fff;font-family:Manrope,sans-serif;font-size:120px;font-weight:500;letter-spacing:24px;text-decoration:none;text-transform:uppercase}.letter[data-v-7083c971]{display:inline-block;transform:translateY(0);transition:transform .3s ease}.see-more a:hover .letter[data-v-7083c971]{transform:translateY(-10px)}.see-more a:hover .letter[data-v-7083c971]:first-child{transition-delay:0s}.see-more a:hover .letter[data-v-7083c971]:nth-child(2){transition-delay:.1s}.see-more a:hover .letter[data-v-7083c971]:nth-child(3){transition-delay:.2s}.see-more a:hover .letter[data-v-7083c971]:nth-child(4){transition-delay:.3s}.see-more a:hover .letter[data-v-7083c971]:nth-child(5){transition-delay:.4s}.see-more a:hover .letter[data-v-7083c971]:nth-child(6){transition-delay:.5s}.see-more a:hover .letter[data-v-7083c971]:nth-child(7){transition-delay:.6s}.see-more a:hover .letter[data-v-7083c971]:nth-child(8){transition-delay:.7s}@media (max-width:768px){.see-more a[data-v-7083c971]{font-size:38px;letter-spacing:12px}}
