*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#000000d9;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:15px;line-height:1.5715}p{margin:0 0 1em}img{vertical-align:middle;border-style:none}a{color:#1890ff;text-decoration:none;transition:color .3s}a:hover{color:#40a9ff}ul{margin:0}h1,h2,h3,h4,h5,h6{color:#44566c;margin-top:0;margin-bottom:.5em;font-weight:600;line-height:1.3}h1{margin-bottom:1.2rem;font-size:1.875rem}h2{margin-bottom:1.4rem;font-size:1.562rem}h3{margin-bottom:.85rem;font-size:1.125rem}h4{margin-bottom:.8rem;font-size:1.1rem;font-weight:100}@media (width<=767px){h1{font-size:1.7rem}h2{margin-bottom:1.2rem;font-size:1.5rem}h3{margin-bottom:1rem;font-size:1.1rem}h4{font-size:1rem}}.centerAlign{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.textCenter{text-align:center}.box{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.titleSeparate{margin-bottom:2.5rem;position:relative}.titleSeparate:before,.titleSeparate:after{content:"";z-index:1;background-color:#304cfd;border-radius:.5rem;width:3.12rem;height:5px;position:absolute;bottom:-1.1rem;left:0}.titleSeparate:after{background-color:#ff965d;width:1rem}.outerPadding{background:#f0f2f5;flex-direction:column;padding:1.87rem;display:flex}.container{background:#f0f2f5;flex-direction:column;width:100%;max-width:1264px;margin-left:auto;margin-right:auto;display:flex}@media (width<=768px){.outerPadding{padding:.6rem}}.circleMenu{pointer-events:none;visibility:hidden;z-index:1101;background:#304cfd;border-radius:50% 0 50% 50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex;position:fixed;top:0;right:0;box-shadow:0 24px 40px #304cfd1a,0 8px 16px #304cfd1a}@media (width<=768px){.circleMenu{pointer-events:all;visibility:visible}}.circleMenu:focus{outline:none}.hamburger{cursor:pointer;color:#fff;text-align:center}.hamburgerText{width:100%;font-size:.75rem;position:absolute;top:33%;left:0}.menuIcon .hamburgerText{opacity:0}.menuIcon .line{background-color:#fff;border-radius:4px;width:18px;height:2px;margin:4px 0;transition:all .2s ease-in-out;display:block}.menuIcon .line:first-child{transform:translateY(0)rotate(45deg)}.menuIcon .line:nth-child(2){transform:translateY(-6px)rotate(-45deg)}.navWrap{background:#f0f2f5;flex-direction:row-reverse;max-width:1264px;display:flex}.navWrap ul{margin:0;list-style:none;display:flex}.nav{color:#5f6f81;letter-spacing:.04rem;z-index:1;background-color:#fff;border-radius:0 3rem 0 0;flex-wrap:wrap;justify-content:center;align-items:center;height:4.35rem;margin-left:auto;padding-top:1rem;padding-right:2.5rem;font-weight:500;display:flex;position:relative;bottom:-.1px}.nav:before{content:"";z-index:-1;background-image:url(/nav-edge.svg);width:135px;height:102.1%;position:absolute;top:1px;left:-133px}.navItem{margin-right:.4rem}.navItem a{color:#5f6f81;text-transform:uppercase;padding:.6rem 1rem}.navItem .anchorActive{color:#fff;background-color:#304cfd;border-radius:14px}.openMenu ul{margin:0;transition:all 2s;display:block;position:absolute;top:calc(50% - 5rem);left:50%;transform:translate(-50%,-50%)}.openMenu ul li{margin-bottom:1rem}.openMenu .nav{background-color:#304cfd}.openMenu .nav:before{background-image:none}.openMenu .navItem a{color:#fff;font-size:1.5rem}.openMenu .navItem .anchorActive{color:#fff;background-color:#304cfd;border-radius:14px}.openMenu .backgroundDiv{z-index:100;background-color:#304cfd;width:100%;height:100%;position:fixed;top:0;right:0}@media (width<=768px){.hidden{display:none}}aside[data-astro-cid-wv7whodv]{padding:2.5rem}.profileAvatar[data-astro-cid-wv7whodv]{background-image:url(/profile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:3rem;height:219px}@media (width<=767px){.profileAvatar[data-astro-cid-wv7whodv]{max-width:230px;margin:auto}}.name[data-astro-cid-wv7whodv]{margin-top:1.4rem}.name[data-astro-cid-wv7whodv] h2[data-astro-cid-wv7whodv]{letter-spacing:2px;font-weight:200}.badge[data-astro-cid-wv7whodv]{border-radius:10rem;margin-top:.5rem;padding:.6rem 1rem;font-size:.837rem;font-weight:400}.badgeGray[data-astro-cid-wv7whodv]{color:#44566c;background-color:#e9edf0}.boxName[data-astro-cid-wv7whodv]{width:100%}.name[data-astro-cid-wv7whodv] ul[data-astro-cid-wv7whodv]{list-style-type:none}.name[data-astro-cid-wv7whodv] ul[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{white-space:nowrap;text-overflow:ellipsis;width:200px;overflow:hidden}.contactBlock[data-astro-cid-wv7whodv]{color:#44566c;margin-bottom:1.3rem;padding-left:0;font-size:.937rem}@media (width<=767px){.contactBlock[data-astro-cid-wv7whodv]{max-width:230px}}.contactBlockItem[data-astro-cid-wv7whodv]{align-items:center;margin-bottom:.75rem;display:flex}aside[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv],aside[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{color:#000000a6}.socials[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{margin:0 10px;display:inline-flex}.emailHider[data-astro-cid-wv7whodv]{font-size:.837rem;font-weight:400!important}.emailHider[data-astro-cid-wv7whodv]:before{content:"me"}.emailHider[data-astro-cid-wv7whodv]:after{content:"mantasboro.dev"}.shell{background:#fff;border-radius:3rem 0 3rem 3rem;flex-wrap:wrap;min-height:280px;display:flex}.sidebarCol{border-radius:3rem;width:100%}.mainCol{width:100%}.boxContent{background:#fff;border-radius:3rem;flex-direction:column;padding:0 2.5rem 2.5rem;display:flex}@media (width>=768px){.sidebarCol{width:37.5%}.mainCol{width:62.5%}.boxContent{border-radius:0;padding:2.5rem 2.5rem 2.5rem 0}}@media (width>=998px){.sidebarCol{align-self:flex-start;position:sticky;top:0}}@media (width>=992px){.sidebarCol{width:25%}.mainCol{width:75%}}.aboutTile[data-astro-cid-mshnpcp5]{border:2px solid #f5f8f9;border-radius:15px;height:15rem}.aboutBlock[data-astro-cid-mshnpcp5]{max-width:64px;height:64px;margin:30px auto 0}.tileText[data-astro-cid-mshnpcp5]{margin-top:26px}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=768px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}
