.wrapper{background-image:url(./bg.Bp5eoX1K.jpg);background-position:50%;background-size:cover;color:#fff;inset:0;position:fixed;text-align:center;text-rendering:optimizeLegibility}.wrapper:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.wrapper:after{border:1px solid hsla(0,0%,100%,.2);content:"";inset:10px;position:fixed}.wrapper-inner{display:inline-block;margin-top:-4%;max-width:85%;position:relative;vertical-align:middle;z-index:2}.wrapper-inner:before{background-image:url(./circle-red.CPcaHcIo.png);background-size:100%;content:"";display:block;height:337px;left:50%;margin-left:-168px;margin-top:-168px;position:absolute;top:50%;width:337px}.triangle-pattern{background-image:url(./triangles.CavbSkyR.png);background-position:50%;background-size:cover;inset:0;opacity:.03;position:fixed}.name{font-size:30px;font-style:italic;font-weight:700;letter-spacing:.2em;line-height:1;margin-bottom:0;margin-top:28px}.byline,.name{font-family:Montserrat;position:relative;text-transform:uppercase;z-index:2}.byline{font-size:14px;font-weight:300;letter-spacing:.4em;line-height:2.2;margin:40px auto 0;max-width:100%;width:450px}.divider{border-color:#ffffff4d;border-width:0 0 1px;margin-top:75px;width:80px}.social-links{bottom:50px;left:50%;list-style-type:none;margin-left:-237px;padding:0;position:fixed;width:475px}.social-links>li{display:inline-block;margin:0 10px}.social-link-item{background-image:url(./icons-sprite.CZ5z5vUV.png);background-size:123px 20px;display:inline-block;height:20px;opacity:.4;text-indent:-9999px;-webkit-transition:all .1s ease-in}.social-links .email-link-outer{display:block;margin-top:10px}.email-link{color:#fff;font-family:Montserrat;font-size:12px;letter-spacing:5px;opacity:.5;text-decoration:none;-webkit-transition:opacity .1s ease-in}.email-link:focus,.email-link:hover,.social-link-item:hover{opacity:1}.social-link-item-twitter{margin-left:0;width:21px}.social-link-item-linkedin{background-position:-21px 0;width:19px}.social-link-item-github{background-position:-40px 0;width:18px}.social-link-item-dribbble{background-position:-58px 0;width:21px}.social-link-item-behance{background-position:-78px 0;width:26px}.social-link-item-medium{background-position:-105px 0;width:18px}@media(max-width:600px){.name{font-size:24px;letter-spacing:.05em}}@media(max-width:400px){.name{font-size:18px;letter-spacing:0;margin-top:20px}.byline{font-size:12px;letter-spacing:.2em}.wrapper-inner{margin-top:-20%;max-width:90%}.wrapper-inner:before{height:200px;margin-left:-100px;margin-top:-100px;width:200px}}
