@font-face{font-family:Cabin;font-style:normal;font-weight:400;src:url(/assets/webfonts/cabin-latin-regular.eot?v=14);src:local("Cabin") , local("Cabin-Regular") , url(/assets/webfonts/cabin-latin-regular.eot?v=14#iefix) format("embedded-opentype") , url(/assets/webfonts/cabin-latin-regular.woff2?v=14) format("woff2") , url(/assets/webfonts/cabin-latin-regular.woff?v=14) format("woff") , url(/assets/webfonts/cabin-latin-regular.ttf?v=14) format("truetype") , url(/assets/webfonts/cabin-latin-regular.svg?v=14#Cabin) format("svg");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:" ";content:none}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:border-box}body{font:400 14px Cabin,sans-serif;font-family:Cabin,sans-serif;font-size:14px;line-height:18px;text-align:center;color:#333}.page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 15px}@media only screen and (min-width:768px){body{font-size:15px;line-height:20px}}@media only screen and (min-width:1200px){body{font-size:16px;line-height:21px}}.link-item{display:block;margin:5px;padding:15px}.link-item__link{display:inline-block;text-decoration:none}.link-item__link:focus .link-item__image,.link-item__link:hover .link-item__image{box-shadow:0 0 10px 0 rgba(51,51,51,.4)}.link-item__link:focus .link-item__text::after,.link-item__link:hover .link-item__text::after{width:calc(100% - 32px)}.link-item__image{height:40px;background-color:#000;vertical-align:middle;transition:all .3s ease-in-out}.link-item__text{position:relative;display:inline-block;color:#333;font-weight:700;transition:all .3s ease-in-out;padding:0 0 3px}.link-item__text::after{content:" ";position:absolute;bottom:0;left:50%;width:0;height:1px;transition:all .3s ease-in-out;-ms-transform:translateX(-50%);transform:translateX(-50%)}.link-item--site .link-item__image{border-radius:50%;border:1px solid #0078c9;background:#fff}.link-item--site .link-item__link:focus .link-item__text,.link-item--site .link-item__link:hover .link-item__text{color:#0078c9}.link-item--site .link-item__link:focus .link-item__text::after,.link-item--site .link-item__link:hover .link-item__text::after{background:#0078c9}.link-item--linkedin .link-item__link:focus .link-item__image,.link-item--linkedin .link-item__link:hover .link-item__image{background-color:#007bb5}.link-item--linkedin .link-item__link:focus .link-item__text,.link-item--linkedin .link-item__link:hover .link-item__text{color:#007bb5}.link-item--linkedin .link-item__link:focus .link-item__text::after,.link-item--linkedin .link-item__link:hover .link-item__text::after{background:#007bb5}.link-item--github .link-item__image{border-radius:50%}.link-item--github .link-item__link:focus .link-item__image,.link-item--github .link-item__link:hover .link-item__image{background-color:#0f7c10}.link-item--github .link-item__link:focus .link-item__text,.link-item--github .link-item__link:hover .link-item__text{color:#0f7c10}.link-item--github .link-item__link:focus .link-item__text::after,.link-item--github .link-item__link:hover .link-item__text::after{background:#0f7c10}.link-item--instagram .link-item__link:focus .link-item__image::before,.link-item--instagram .link-item__link:hover .link-item__image::before{opacity:1}.link-item--instagram .link-item__link:focus .link-item__text,.link-item--instagram .link-item__link:hover .link-item__text{color:#8a3ab9}.link-item--instagram .link-item__link:focus .link-item__text::after,.link-item--instagram .link-item__link:hover .link-item__text::after{background:#8a3ab9}.link-item--instagram .link-item__image{width:40px;border-radius:8.88px;display:inline-block;position:relative}.link-item--instagram .link-item__image::before{border-radius:8.88px}.link-item--instagram .link-item__image i{width:29.44px;height:29.44px;border:2.72px solid #fff;border-radius:8.32px}.link-item--instagram .link-item__image i::before{width:15.24px;height:15.24px;border:2.72px solid #fff;border-radius:7.6px}.link-item--instagram .link-item__image i::after{top:2.4px;right:2.4px;width:3.6px;height:3.6px;border-radius:1.76px}.link-item--instagram .link-item__image::before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background:radial-gradient(circle farthest-corner at 32% 106%,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%) , linear-gradient(135deg,#234bd7 12%,#c33cbe 58%);transition:opacity .3s ease-in-out;opacity:0}.link-item--instagram .link-item__image i{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.link-item--instagram .link-item__image i::before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.link-item--instagram .link-item__image i::after{content:" ";position:absolute;background:#fff}.link-item--npm .link-item__link:focus .link-item__image,.link-item--npm .link-item__link:hover .link-item__image{background-color:#cb3837}.link-item--npm .link-item__link:focus .link-item__text,.link-item--npm .link-item__link:hover .link-item__text{color:#cb3837}.link-item--npm .link-item__link:focus .link-item__text::after,.link-item--npm .link-item__link:hover .link-item__text::after{background:#cb3837}.link-item--packagist .link-item__link:focus .link-item__image,.link-item--packagist .link-item__link:hover .link-item__image{background-color:#f28d1a}.link-item--packagist .link-item__link:focus .link-item__text,.link-item--packagist .link-item__link:hover .link-item__text{color:#f28d1a}.link-item--packagist .link-item__link:focus .link-item__text::after,.link-item--packagist .link-item__link:hover .link-item__text::after{background:#f28d1a}.link-item--packagist .link-item__image{border-radius:50%}@media only screen and (min-width:768px){.link-item__image{height:50px}.link-item--instagram .link-item__image{width:50px;border-radius:11.1px}.link-item--instagram .link-item__image::before{border-radius:11.1px}.link-item--instagram .link-item__image i{width:36.8px;height:36.8px;border:3.4px solid #fff;border-radius:10.4px}.link-item--instagram .link-item__image i::before{width:19.05px;height:19.05px;border:3.4px solid #fff;border-radius:9.5px}.link-item--instagram .link-item__image i::after{top:3px;right:3px;width:4.5px;height:4.5px;border-radius:2.2px}}@media only screen and (min-width:1200px){.links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1170px;margin:0 auto}.link-item{display:inline-block}.link-item--site{width:100%}.link-item__image{height:60px}.link-item--instagram .link-item__image{width:60px;border-radius:13.32px}.link-item--instagram .link-item__image::before{border-radius:13.32px}.link-item--instagram .link-item__image i{width:44.16px;height:44.16px;border:4.08px solid #fff;border-radius:12.48px}.link-item--instagram .link-item__image i::before{width:22.86px;height:22.86px;border:4.08px solid #fff;border-radius:11.4px}.link-item--instagram .link-item__image i::after{top:3.6px;right:3.6px;width:5.4px;height:5.4px;border-radius:2.64px}.link-item__text{padding-bottom:4px}}