:root{--neumorph-animation-duration: 1.25s}@keyframes neumorph-outset{0%{scale:.99;box-shadow:0 0 0 var(--neumorph-shadow),0 0 0 var(--neumorph-highlight)}to{scale:1;box-shadow:6px 6px 12px var(--neumorph-shadow),-6px -6px 12px var(--neumorph-highlight)}}@keyframes neumorph-inset{0%{scale:1.01;box-shadow:inset 0 0 0 var(--neumorph-shadow),inset 0 0 0 var(--neumorph-highlight)}to{scale:1;box-shadow:inset 4px 4px 8px var(--neumorph-shadow),inset -4px -4px 8px var(--neumorph-highlight)}}@keyframes animateIcon{0%{filter:drop-shadow(0 0 0 var(--neumorph-shadow)) drop-shadow(0 0 0 var(--neumorph-highlight))}to{filter:drop-shadow(6px 6px 4px var(--neumorph-shadow)) drop-shadow(-6px -6px 4px var(--neumorph-highlight))}}section article{position:relative;z-index:2;background:transparent}section aside{position:relative;z-index:1;padding:0!important;overflow:hidden}section aside svg{width:100%;height:auto;position:relative;z-index:2;scale:1.1}section aside svg path{stroke-dasharray:200rem}section aside svg path:nth-of-type(1){stroke-dashoffset:calc(-200rem - var(--pixels1))}section aside svg path:nth-of-type(2){stroke-dashoffset:calc(-200rem - var(--pixels2))}section aside svg path:nth-of-type(3){stroke-dashoffset:calc(-200rem - var(--pixels3))}section aside svg path:nth-of-type(4){stroke-dashoffset:calc(-200rem - var(--pixels4))}section aside svg path:nth-of-type(5){stroke-dashoffset:calc(-200rem - var(--pixels5))}section aside svg path:nth-of-type(6){stroke-dashoffset:calc(-200rem - var(--pixels6))}section aside svg path:nth-of-type(7){stroke-dashoffset:calc(-200rem - var(--pixels7))}section aside svg.squiggles{--pixels1: calc(var(--parallaxPx) * 2.4843);--pixels2: calc(var(--parallaxPx) * 2.63);--pixels3: calc(var(--parallaxPx) * 2.3296);--pixels4: calc(var(--parallaxPx) * 2.7664);--pixels5: calc(var(--parallaxPx) * 2.5298);--pixels6: calc(var(--parallaxPx) * 2.6845);--pixels7: calc(var(--parallaxPx) * 2.4297)}section aside svg.spiral{--pixels1: calc(var(--parallaxPx) * 1.05)}section aside img{--parallaxPx: 0px;--pixels: calc(var(--parallaxPx) * .1);position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,calc(-50% + var(--pixels)));height:150%;width:auto;object-fit:cover}
