.dual-wave-wrapper{background:var(--color-bg);justify-content:space-between;align-items:center;width:100%;min-height:100vh;margin-top:10vh;margin-bottom:20vh;padding:10vh 0;display:flex;position:relative;overflow:hidden}.wave-column{z-index:10;pointer-events:none;flex-direction:column;flex:1;justify-content:center;gap:4vh;display:flex}.wave-column-left{align-items:flex-end;padding-right:5vw}.wave-column-right{align-items:flex-start;padding-left:5vw}.animated-text{text-transform:uppercase;color:var(--color-text);opacity:.2;white-space:nowrap;cursor:pointer;pointer-events:auto;font-family:ivypresto-display,serif;font-size:clamp(2rem,5vw,4.5rem);font-weight:300;line-height:1;text-decoration:none;transition:opacity .4s ease-out,color .4s ease-out,transform .4s ease-out}.animated-text:hover{opacity:.6}.animated-text.focused{color:var(--color-text);opacity:1}.image-thumbnail-wrapper{z-index:5;pointer-events:none;border-radius:0;width:30vw;height:40vh;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0000001a}.image-thumbnail{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.image-thumbnail.active{opacity:1}@media screen and (width<=768px){.dual-wave-wrapper{display:none}}
/*# sourceMappingURL=Personal_Portfolio_2023.c98e23b6.css.map */
