@font-face{font-family:'Agrandir';src:url("../fonts/AgrandirVariable.woff2") format("woff2-variations");font-weight:1 900;font-optical-sizing:auto}.brand{margin:200px auto 0;text-align:center}.brand .title{background-color:#000;color:#fff;font-family:'Agrandir', sans-serif;font-size:90px;font-weight:617;font-variation-settings:"wdth" 150,"ital" 9;padding:20px}.brand .links{font-family:'Agrandir', sans-serif !important;width:600px;margin:35px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.brand .links .linkcontainer{min-width:200px}.brand .links .link{position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#000;text-decoration:none;font-size:30pt;font-weight:228;font-variation-settings:"wdth" 100,"ital" 0}.brand .links .link::before{content:"portfolio";font-size:50%;position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#000;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.brand .links .link:hover::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.separator{background:transparent;height:300px;width:2px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.baloon{position:absolute;left:calc(50% - 60px);top:100px;z-index:1;-webkit-transform:scale(1.5);transform:scale(1.5)}
