:root{--page-color:linear-gradient(180deg,navy,blue,lightblue);--banner-bg:linear-gradient(to top left,rgba(255,255,255,0.8),rgba(88,155,255,0.6),rgba(0,93,232,0.5),rgba(0,36,91,1));--nav-bg:linear-gradient(180deg,#1f1f1f 50%,#000000 0);--location-bar-bg:linear-gradient(180deg,rgb(58,127,230) 50%,rgb(43,111,212) 0);--content-bg:linear-gradient(180deg,#003482c9,#0048b5bd,#3081fcba);--marquee-bg:linear-gradient(90deg,rgba(2,0,36,1),rgba(9,9,121,1) 35%,rgba(0,212,255,1));--footer-bg:linear-gradient(180deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 2%,rgba(255,255,255,0.6) 4%,rgba(255,255,255,0.4) 50%,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.4));--breadcrumb-bar-bg:linear-gradient(180deg,rgba(255,255,255,0.75) 0%,rgba(88,69,255,0.75) 10%,rgba(1,3,147,0.75) 96%,rgb(0,0,0) 98%,rgba(255,255,255,0.75));--dual-orange:linear-gradient(180deg,rgb(255,184,53) 50%,orange 0);--dual-orange-hover:linear-gradient(180deg,rgb(255,197,88) 50%,rgb(250,184,61) 0);--container-work-expr:linear-gradient(180deg,rgba(63,251,220,0.7) 0%,rgba(70,207,252,0.8));--container-white:rgba(255,255,255,0.1)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background-color:black}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{padding-bottom:6px;padding-top:6px}ul{margin-left:1em}a{color:orange;text-decoration:none}a:hover{color:orangered}.bg-one{background-image:url(/Portfolio-V3/_next/static/media/frutiger_aero.5d58aad7.jpeg);background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:100vh}.bg-two{background-color:black}.bg-fade{background:linear-gradient(0deg,black,rgba(0,0,0,0));height:40vh;margin-top:-40vh}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.page{min-height:100vh;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.page-content{display:flex;flex-direction:column}@media only screen and (min-width:600px){.page{margin-top:50px;padding:4px;border:1px solid rgba(255,255,255,.3);border-top-left-radius:28px;border-top-right-radius:28px;box-shadow:0 0 10px 1px black;background-image:url(/Portfolio-V3/_next/static/media/side_highlight.c7d0ffc2.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.page-content{border-top:2px solid orange;border-left:2px solid orange;border-right:2px solid orange;border-radius:25px 25px 0 0}}@media only screen and (min-width:960px){.page{width:960px}}