@font-face{font-family:Plain-Thin;src:url(/assets/Inter-peAEB6fa.ttf)}@font-face{font-family:Plain-Rgular;src:url(/assets/Canela-Regular-Trial-C6Zl2yEo.otf)}:root{--gray-1: #939393;--black-1: #1F1F1E;--white: #EDECEC;--orange-1: #EB5C49}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--black-1);color:var(--white);width:100%;height:100%}.container{display:flex;align-items:center;padding:0 50px}@media screen and (max-width: 768px){.container{padding:0 20px}}.about-me{font-family:Plain-Thin;letter-spacing:1px;font-size:2.4vw;text-align:left;max-width:85%;width:100%;position:absolute;bottom:25px;will-change:filter}@media screen and (max-width: 900px){.about-me{max-width:91%;line-height:initial;font-size:calc(22px + .015*(100vw - 320px))}}.list__wrapper{display:flex;gap:15px;padding:25px 50px 50px}@media screen and (max-width: 768px){.list__wrapper{gap:10px;padding:0 20px;margin-top:20px;align-items:flex-start}}.list__item{align-items:center;text-decoration:none;display:flex;font-family:Plain-Thin;font-size:calc(14px + .00125*(100vw - 320px));will-change:filter;letter-spacing:1px;color:var(--gray-1)}.list__item:hover .list__container{transform:translateY(-100%)}.list__container{transition:transform .9s cubic-bezier(.3,.86,.36,.95)}.list__mask{text-decoration:none;color:var(--gray-1);position:relative;padding:0;overflow:hidden;margin-bottom:10px}.list__title{display:block;font-size:clamp(16px,8px + 16 * (100vw - 320px) / 1600,18px)}@media screen and (max-width: 768px){.list__title{font-size:calc(12.8px + .01*(100vw - 320px))}}.list__title2{color:var(--gray-1);position:absolute;left:0}@media screen and (max-width: 900px){.nav{display:none}}.header__nav{position:fixed;top:0;left:0;height:100%;width:100%;background:#262626;z-index:2;height:0;transition:height .8s cubic-bezier(.15,.61,.355,1)}.header__nav.nav-open{height:100%}@media screen and (min-width: 900px){.header__nav{display:none}}.header__list{list-style-type:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;height:100%}.header__link{text-decoration:none;color:var(--white);font-size:clamp(1rem,2.5vh + 3vw,10.78125rem);transition:all .5s cubic-bezier(.215,.61,.355,1);transform:translateY(100%);display:inline-block;text-transform:capitalize;font-family:Plain-Thin}.header__link:hover{color:var(--gray-1)}.header__list-item{overflow:hidden}.header__lines{width:35px;height:25px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;cursor:pointer;z-index:4;margin:25px 20px;display:none;position:absolute;will-change:filter}@media screen and (max-width: 900px){.header__lines{display:flex;margin:25px 50px}}@media screen and (max-width: 768px){.header__lines{margin:25px 20px}}.header__line{background:var(--white);width:100%;height:1px;transition:transform .3s cubic-bezier(.455,.03,.515,.955)}.line-one.active{transform:rotate(45deg) translate(6px)}.line-two.active{transform:rotate(-45deg) translate(6px)}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char:before,.splitting .char:after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center) );--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}.splitting.cells img{width:100%;display:block}@supports (display: grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr) / repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index))}.splitting .cell{--center-x: calc((var(--col-total) - 1) / 2);--center-y: calc((var(--row-total) - 1) / 2);--offset-x: calc(var(--col-index) - var(--center-x));--offset-y: calc(var(--row-index) - var(--center-y));--distance-x: calc( (var(--offset-x) * var(--offset-x)) / var(--center-x) );--distance-y: calc( (var(--offset-y) * var(--offset-y)) / var(--center-y) )}}
