*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}.wrapper{margin:0em auto;width:100%;min-height:100%;position:relative;transition:all .3s ease-in}.row{display:flex;flex-direction:row}@media only screen and (min-width : 320px){.row{flex-direction:column}}@media only screen and (min-width : 768px){.row{flex-direction:row}}@media only screen and (min-width : 992px){.row{flex-direction:row}}[class*=col-]{float:left;padding:.5rem;width:100%;min-height:1px;transition:all .3s ease-in}debug{display:block;position:fixed;top:0;left:0;color:#fff}@media only screen and (min-width : 320px){debug::after{background:blue;content:"Small"}.wrapper{width:100%;max-width:1440px}}@media only screen and (min-width : 768px){debug::after{background:green;content:"Medium"}.wrapper{width:100%;max-width:1440px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}}@media only screen and (min-width : 992px){debug::after{background:red;content:"Large"}.wrapper{width:100%;max-width:1440px}}:root{transition:all .3s ease-in;--text:#666;--pgbkgd:#F6F6FB;--pgbkgd-shade: #CCB4FB;--componentbkgd: #FFF;--overlay: rgba(255, 255, 255, .85);--border: #ddd;--white: #fff;--black: #000;--day: hsl(var(--primary),var(--l),1);--night: #666;--deactivated: #eee;--gal1: 0px 0px 0px hsla(var(--primary),calc(var(--l) + 40%),1), 0 0px 0px 0px hsla(var(--primary),calc(var(--l) - 20%),.35), 0 0px 0px 0px hsla(var(--primary),calc(var(--l) - 40%),.3);--gal2: 0px 6px 0px hsla(var(--primary),calc(var(--l)),1), 0 40px 80px -20px hsla(var(--primary),calc(var(--l) - 20%),.45), 0 20px 40px -30px hsla(var(--primary),calc(var(--l) - 40%),.3);--sticky: rgba(246, 246, 251, 0.85);--fig: rgba(255, 255, 255, .85);--alpha0: 0;--alpha25: 0.25;--alpha85: 0.85;--alpha1: 1;--l: 47%;--a: 100%;--primary: 265,100%;--burple: 265, 100%;--blue: 207.5,100%;--pink: 312.1,100%;--green: 90,70%;--vmware: #007AB8;--nebulon: #F44B00;--awake: #3A3896;--nutanix: #1A4E9B;--cerca: #03b483;--connecture: #F07424;--ask: #C0271B;--avi: #333;--purered: #333;--altbrand: #333}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}a,a:hover,a:focus,a:active,li,nav{text-decoration:none;color:inherit}html{margin-left:calc(100vw - 100%);margin-right:0;overflow-y:scroll;height:100%;transition:all .3s ease-in}html.lock{overflow:hidden}html.lock .wrapper{opacity:.25}body{line-height:1}hr{position:absolute;right:0;width:50%;border-top:1px solid var(--border)}@media only screen and (min-width : 320px){hr{width:100%}}h1{font-size:3rem;transition:all .3s ease-in}h2{font-size:3rem;color:var(--text)}@media only screen and (min-width : 320px){h2{padding:2rem 1rem 0}}@media only screen and (min-width : 768px){h2{padding:0 .5rem}}@media only screen and (min-width : 992px){h2{padding:0 .5rem}}strong,.strong{font-weight:600}p{line-height:1.5em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none;color:hsl(var(--primary), var(--l), 1);border-bottom:1px solid rgba(0,0,0,0);outline:none;transition:all .3s ease-in}a:hover{color:hsl(var(--primary), var(--l), 1);border-bottom:1px solid hsl(var(--primary), var(--l), 1)}table{border-collapse:collapse;border-spacing:0}body{font-family:"Raleway",sans-serif;font-size:18px;font-weight:300;height:100%;background-color:var(--pgbkgd) 45%;background:linear-gradient(135deg, var(--pgbkgd) 45% 0%, hsl(var(--primary), var(--l), 0.2) 100%);background-size:300%;background-repeat:no-repeat;background-attachment:fixed;margin:0;color:var(--text);animation:30s bganimation ease infinite}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:75% 50%}100%{background-position:0% 50%}}.primary{color:hsl(var(--primary), var(--l), 1)}logo{transition:all .3s ease-in;cursor:pointer}logo path{stroke:hsl(var(--primary), var(--l), 1)}logo path.line1{stroke-dasharray:1000;stroke-dashoffset:1000;animation:4s line1 forwards .45s}@keyframes line1{to{stroke-dashoffset:0}}logo path.line2{stroke-dasharray:1000;stroke-dashoffset:1000;animation:5s line1 forwards .35s}@keyframes line1{to{stroke-dashoffset:0}}logo path.line3{stroke-dasharray:100;stroke-dashoffset:100;animation:1s line1 forwards 1.25s}@keyframes line1{to{stroke-dashoffset:0}}logo path.line4{stroke-dasharray:100;stroke-dashoffset:100;animation:2s line1 forwards}@keyframes line1{to{stroke-dashoffset:0}}download{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.65714 15H3.5C2.39543 15 1.5 14.1046 1.5 13V3C1.5 1.89543 2.39543 1 3.5 1H10C11.1046 1 12 1.89543 12 3V7" stroke="black"/><path d="M12 9L12 13" stroke="black" stroke-linecap="round"/><path d="M15 15L9 15" stroke="black" stroke-linecap="round"/><path d="M10.25 11.25L12 13" stroke="black" stroke-linecap="round"/><path d="M13.75 11.25L12 13" stroke="black" stroke-linecap="round"/><rect x="2" y="3" width="10" height="1" fill="black"/><rect x="4" y="6" width="6" height="1" fill="black"/><rect x="4" y="8" width="4" height="1" fill="black"/><rect x="4" y="10" width="2" height="1" fill="black"/></svg>')}contact{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 1.5H14C14.8284 1.5 15.5 2.17157 15.5 3V9.5V14.0657L13.7812 12.9199C13.3705 12.6461 12.888 12.5 12.3944 12.5H2C1.17157 12.5 .5 11.8284 .5 11V3C0.5 2.17157 1.17157 1.5 2 1.5Z" stroke="black"/><rect x="4" y="6" width="1" height="1" rx=".5" fill="black"/><rect x="7" y="6" width="1" height="1" rx=".5" fill="black"/><rect x="10" y="6" width="1" height="1" rx=".5" fill="black"/></svg>')}projects{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x=".5" y="1.5" width="15" height="13" rx="1.5" stroke="black"/><rect y="4" width="16" height="1" fill="black"/><rect x="2" y="2.5" width="1" height="1" rx=".5" fill="black"/><rect x="4" y="2.5" width="1" height="1" rx=".5" fill="black"/><rect x="6" y="2.5" width="1" height="1" rx=".5" fill="black"/></svg>')}who{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.17647 6.5H11.8235C12.1971 6.5 12.5 6.80287 12.5 7.17647V9.5C12.5 12.8137 9.81371 15.5 6.5 15.5C3.18629 15.5 .5 12.8137 .5 9.5V7.17647C0.5 6.80287 .802866 6.5 1.17647 6.5Z" stroke="black"/><path d="M13 7.5V7.5C14.3807 7.5 15.5 8.61929 15.5 10V10C15.5 11.3807 14.3807 12.5 13 12.5V12.5H11.5" stroke="black"/><path d="M8 .5H8.5C9.05228 .5 9.5 .947715 9.5 1.5V1.5C9.5 2.05228 9.05228 2.5 8.5 2.5H7.97418" stroke="black" stroke-linecap="round"/><path d="M6.47418 2.5H5.97418C5.4219 2.5 4.97418 2.94772 4.97418 3.5V3.5C4.97418 4.05228 5.4219 4.5 5.97418 4.5H6.5" stroke="black" stroke-linecap="round"/></svg>')}icn{display:inline-block;height:24px;width:24px;background:var(--night)}icn.arrow-right{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 7.5L14.5 7.5" stroke="black" stroke-linecap="round"/><path d="M11 3.5L15 7.5" stroke="black" stroke-linecap="round"/><path d="M11 11.5L15 7.5" stroke="black" stroke-linecap="round"/></svg>')}icn.arrow-left{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 7.5L1 7.5" stroke="black" stroke-linecap="round"/><path d="M4.5 3.5L0.5 7.5" stroke="black" stroke-linecap="round"/><path d="M4.5 11.5L0.5 7.5" stroke="black" stroke-linecap="round"/></svg>')}icn.close{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.34314 1.84314L13.6568 13.1568" stroke="black" stroke-linecap="round"/><path d="M13.6569 1.84314L2.34315 13.1568" stroke="black" stroke-linecap="round"/></svg>')}toggle{position:relative;display:inline-block;height:18px;width:40px;border-radius:100px;background-color:hsl(var(--primary), var(--l), 1);cursor:pointer;transition:all .3s ease-in}toggle::before{content:"";position:absolute;height:16px;width:16px;background:var(--white);border-radius:50%;top:50%;left:calc(100% - 16px - 2px);transform:translateY(-50%);transition:all .3s ease-in}day,night,swatch,expander{display:inline-block;height:16px;width:16px}night{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.07915 2.57675C6.11274 3.40198 5.5 4.62919 5.5 6C5.5 8.48528 7.51472 10.5 10 10.5C11.3708 10.5 12.598 9.88725 13.4233 8.92085C12.9851 11.52 10.7238 13.5 8 13.5C4.96243 13.5 2.5 11.0376 2.5 8C2.5 5.27622 4.47997 3.01488 7.07915 2.57675Z" stroke="black"/></svg>');background:var(--night);margin-right:.25rem}day{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="5.5" stroke="black"/><path d="M8.5 0.5C8.5 0.776142 8.27614 1 8 1C7.72386 1 7.5 0.776142 7.5 0.5C7.5 0.223858 7.72386 0 8 0C8.27614 0 8.5 0.223858 8.5 0.5Z" fill="black"/><path d="M8.5 15.5C8.5 15.7761 8.27614 16 8 16C7.72386 16 7.5 15.7761 7.5 15.5C7.5 15.2239 7.72386 15 8 15C8.27614 15 8.5 15.2239 8.5 15.5Z" fill="black"/><path d="M12.183 1.75481C12.0449 1.99396 11.7391 2.07589 11.5 1.93782C11.2609 1.79975 11.1789 1.49396 11.317 1.25481C11.4551 1.01566 11.7609 0.933726 12 1.0718C12.2391 1.20987 12.3211 1.51566 12.183 1.75481Z" fill="black"/><path d="M4.68301 14.7452C4.54494 14.9843 4.23915 15.0663 4 14.9282C3.76085 14.7901 3.67892 14.4843 3.81699 14.2452C3.95506 14.006 4.26085 13.9241 4.5 14.0622C4.73915 14.2002 4.82108 14.506 4.68301 14.7452Z" fill="black"/><path d="M14.7452 4.68299C14.506 4.82106 14.2002 4.73912 14.0622 4.49997C13.9241 4.26083 14.006 3.95503 14.2452 3.81696C14.4843 3.67889 14.7901 3.76083 14.9282 3.99997C15.0663 4.23912 14.9843 4.54492 14.7452 4.68299Z" fill="black"/><path d="M1.7548 12.183C1.51565 12.321 1.20986 12.2391 1.07179 12C0.933717 11.7608 1.01565 11.455 1.2548 11.3169C1.49395 11.1789 1.79974 11.2608 1.93781 11.5C2.07588 11.7391 1.99395 12.0449 1.7548 12.183Z" fill="black"/><path d="M15.4999 8.50002C15.2238 8.50002 14.9999 8.27616 14.9999 8.00002C14.9999 7.72388 15.2238 7.50002 15.4999 7.50002C15.7761 7.50002 15.9999 7.72388 15.9999 8.00002C15.9999 8.27616 15.7761 8.50002 15.4999 8.50002Z" fill="black"/><path d="M0.5 8.49991C0.223858 8.49991 -9.00451e-09 8.27605 0 7.99991C9.00451e-09 7.72377 0.223858 7.49991 0.5 7.49991C0.776142 7.49991 1 7.72377 1 7.99991C1 8.27605 0.776142 8.49991 0.5 8.49991Z" fill="black"/><path d="M14.2451 12.183C14.006 12.0449 13.924 11.7391 14.0621 11.5C14.2002 11.2608 14.506 11.1789 14.7451 11.317C14.9843 11.455 15.0662 11.7608 14.9281 12C14.79 12.2391 14.4843 12.3211 14.2451 12.183Z" fill="black"/><path d="M1.25484 4.68291C1.01569 4.54484 0.933753 4.23905 1.07182 3.9999C1.2099 3.76076 1.51569 3.67882 1.75484 3.81689C1.99398 3.95496 2.07592 4.26075 1.93785 4.4999C1.79978 4.73905 1.49398 4.82099 1.25484 4.68291Z" fill="black"/><path d="M11.3168 14.7452C11.1788 14.506 11.2607 14.2002 11.4999 14.0622C11.739 13.9241 12.0448 14.006 12.1829 14.2452C12.3209 14.4843 12.239 14.7901 11.9999 14.9282C11.7607 15.0663 11.4549 14.9843 11.3168 14.7452Z" fill="black"/><path d="M3.81701 1.75475C3.67894 1.5156 3.76088 1.20981 4.00002 1.07174C4.23917 0.933667 4.54496 1.0156 4.68304 1.25475C4.82111 1.4939 4.73917 1.79969 4.50002 1.93776C4.26088 2.07583 3.95508 1.9939 3.81701 1.75475Z" fill="black"/></svg>');background:var(--day);margin-left:.25rem}swatch{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="6" r="4.5" stroke="black"/><circle cx="5" cy="10" r="4.5" stroke="black"/><circle cx="11" cy="10" r="4.5" stroke="black"/></svg>');background:var(--text);margin-left:.25rem}configuration{position:fixed;padding:.5rem;top:1rem;right:1.25rem;border-radius:100px;z-index:100;background:var(--pgbkgd);transition:all .3s ease-in}@media only screen and (min-width : 320px){configuration{display:none}}@media only screen and (min-width : 768px){configuration{display:block}}@media only screen and (min-width : 992px){configuration{display:block}}configuration #color,configuration .theme{display:inline-block}configuration #color{margin:0 .5rem 0 0;cursor:pointer;border-right:1px solid var(--border);padding-right:1rem}configuration #color [color=burple],configuration #color [color=blue],configuration #color [color=green],configuration #color [color=pink]{display:inline-block;width:16px;height:16px;margin:0;border-radius:1rem;transition:all .3s ease-in}configuration #color [color=burple]{background-color:hsl(var(--burple), var(--l));border:8px solid hsl(var(--burple), var(--l))}configuration #color [color=burple].active{border:4px solid hsl(var(--burple), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=burple]:hover:not(.active){border:6px solid hsl(var(--burple), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=blue]{background-color:hsl(var(--blue), var(--l));border:4px solid hsl(var(--blue), var(--l))}configuration #color [color=blue].active{border:4px solid hsl(var(--blue), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=blue]:hover:not(.active){border:6px solid hsl(var(--blue), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=green]{background-color:hsl(var(--green), var(--l));border:4px solid hsl(var(--green), var(--l))}configuration #color [color=green].active{border:4px solid hsl(var(--green), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=green]:hover:not(.active){border:6px solid hsl(var(--green), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=pink]{background-color:hsl(var(--pink), var(--l));border:4px solid hsl(var(--pink), var(--l))}configuration #color [color=pink].active{border:4px solid hsl(var(--pink), var(--l));background-color:rgba(0,0,0,0)}configuration #color [color=pink]:hover:not(.active){border:6px solid hsl(var(--pink), var(--l));background-color:rgba(0,0,0,0)}configuration:hover{opacity:1}#left{position:fixed;box-sizing:border-box;padding-left:1rem !important}#left nav{height:auto;transition:all .3s ease-in}#left nav menu{display:flex}#left nav menu li{border-left:3px solid rgba(0,0,0,0);border-right:0;padding-right:0;font-size:.85rem;font-weight:400;list-style:none;cursor:pointer;transition:all .3s ease-in}#left nav menu li a{color:var(--text);border-color:rgba(0,0,0,0) !important;display:flex;align-items:center}#left nav menu li a:hover{color:hsl(var(--primary), var(--l), 1)}#left nav menu li a span{flex:1}#left nav menu li[section=who],#left nav menu li[section=projects]{display:flex;align-items:center;padding:0;margin-left:-2px}#left nav menu li[section=who] span,#left nav menu li[section=projects] span{flex:1}#left nav menu li[section=contact],#left nav menu li[section=resume]{padding:0;margin-left:-2px}#left nav menu li[section=contact] a,#left nav menu li[section=resume] a{display:flex;align-items:center}#left nav menu li[section=contact] a span,#left nav menu li[section=resume] a span{flex:1}#left nav menu li download,#left nav menu li contact,#left nav menu li projects,#left nav menu li who{background:hsl(var(--primary), var(--l), 1);transition:all .3s ease-in}#left nav menu li.active[section=who],#left nav menu li.active[section=contact],#left nav menu li.active[section=projects],#left nav menu li:hover[section=who],#left nav menu li:hover[section=contact],#left nav menu li:hover[section=projects]{border-color:rgba(0,0,0,0);color:hsl(var(--primary), var(--l), 1)}#left nav menu li.active[section=vmware],#left nav menu li:hover[section=vmware]{border-color:var(--vmware);color:var(--vmware)}#left nav menu li.active[section=avi],#left nav menu li:hover[section=avi]{border-color:var(--avi);color:var(--altbrand)}#left nav menu li.active[section=nebulon],#left nav menu li:hover[section=nebulon]{border-color:var(--nebulon);color:var(--nebulon)}#left nav menu li.active[section=awake],#left nav menu li:hover[section=awake]{border-color:var(--awake);color:var(--awake)}#left nav menu li.active[section=nutanix],#left nav menu li:hover[section=nutanix]{border-color:var(--nutanix);color:var(--nutanix)}#left nav menu li.active[section=cerca],#left nav menu li:hover[section=cerca]{border-color:var(--cerca);color:var(--cerca)}#left nav menu li.active[section=connecture],#left nav menu li:hover[section=connecture]{border-color:var(--connecture);color:var(--connecture)}#left nav menu li.active[section=ask],#left nav menu li:hover[section=ask]{border-color:var(--ask);color:var(--ask)}#left nav menu li.active[section=purered],#left nav menu li:hover[section=purered]{border-color:var(--purered);color:var(--altbrand)}#left nav menu li.active[section=AB],#left nav menu li:hover[section=AB]{border-color:hsl(var(--primary), var(--l), 1);color:hsl(var(--primary), var(--l), 1)}@media only screen and (min-width : 320px){#left{bottom:0;z-index:100;width:100%;padding:1rem 1rem 0 1rem;background:var(--componentbkgd);left:0;right:0;overflow-y:scroll;flex-direction:row}#left h1{font-size:2rem;display:none}#left logo{margin-right:0;padding-left:0;position:fixed;top:24px;right:24px;width:36px;margin-bottom:1rem}#left nav menu{flex-direction:row}#left nav menu li{line-height:3rem;padding-left:.5rem;flex-direction:column;flex-grow:4}#left nav menu li a{flex-direction:column}#left nav menu li.companies{display:none}#left nav menu li download,#left nav menu li contact,#left nav menu li projects,#left nav menu li who{height:32px;width:32px;margin-right:6px}#left separator{display:none}}@media only screen and (min-width : 768px){#left{background:rgba(0,0,0,0);color:var(--text);height:auto;width:auto;top:6rem;display:block;padding:0;left:auto;right:auto;flex-direction:column}#left logo{width:52px;float:left;margin-right:0;margin-bottom:1rem;padding-left:0;position:static}#left h1{float:none;display:block}#left nav menu{flex-direction:column}#left nav menu li{line-height:2rem;padding-left:.5rem;flex-direction:row}#left nav menu li a{flex-direction:row}#left nav menu li.companies{display:flex}#left nav menu li download,#left nav menu li contact,#left nav menu li projects,#left nav menu li who{height:16px;width:16px;margin-right:6px}#left separator{display:flex}}@media only screen and (min-width : 992px){#left{background:rgba(0,0,0,0);color:var(--text);height:auto;width:auto;top:6rem;display:block;padding:0;left:auto;right:auto;flex-direction:column}#left logo{float:left;margin-right:0;margin-bottom:1rem}#left h1{float:none;display:block}#left nav menu{flex-direction:column}#left nav menu li{line-height:2rem;padding-left:20px;flex-direction:row}#left nav menu li a{flex-direction:row}#left nav menu li.companies{display:flex}#left nav menu li download,#left nav menu li contact,#left nav menu li projects,#left nav menu li who{height:16px;width:16px;margin-right:6px}#left separator{display:flex}}#right{position:absolute;box-sizing:border-box}@media only screen and (min-width : 320px){#right{width:100%;left:0;top:100px;padding:0}}@media only screen and (min-width : 768px){#right{top:6rem;left:25%;width:75%;padding:0}}@media only screen and (min-width : 992px){#right{top:6rem;left:25%;width:75%;padding:0}}#right .sticky{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem;transition:all .3s ease-in}#right .sticky .company,#right .sticky .title{text-shadow:1px 1px 0px rgba(255,255,255,.7)}#right .sticky .company{font-size:1.25rem}.right{right:0}.fl{float:left}.fr{float:right}.bottom{bottom:10px;position:absolute}.top{top:0;position:absolute}.tc{text-align:center}.uc{text-transform:uppercase;font-size:.75em;font-weight:500}.tl{text-align:left}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mt5{margin-top:10vh}separator{height:1px;display:block;width:100%;background:hsla(var(--primary), calc(var(--l) + 40%), 1)}button{padding:.75rem;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:pointer;text-transform:uppercase;font-weight:600;font-size:.65rem;letter-spacing:.15rem;outline:none;border-radius:6px;transition:all .3s ease-in}button.primary{color:hsl(var(--primary), var(--l), 1);border:1px solid rgba(0,0,0,0)}button.primary:hover{border:1px solid hsl(var(--primary), var(--l), 1)}button.primary:disabled{color:#888;cursor:default;background:var(--deactivated);border:1px solid rgba(0,0,0,0);pointer-events:none}foot{width:100%;border-top:1px solid var(--border);margin-top:2rem;display:flex}foot button{color:hsl(var(--primary), var(--l), 1);padding:1rem;width:100%;align-items:center;justify-content:center;display:flex;border-radius:0}foot button:hover{background-color:var(--border);border:1px solid rgba(0,0,0,0)}foot button.prev icn{margin-right:.5rem}foot button.next icn{margin-left:.5rem}@media only screen and (min-width : 320px){.quote{font-size:2.25rem}}@media only screen and (min-width : 768px){.quote{font-size:2.5rem}}@media only screen and (min-width : 992px){.quote{font-size:2.5rem}}.img{position:relative;overflow:hidden;margin:1rem;border:2px solid hsla(var(--primary), calc(var(--l) + 40%), 1);display:block;background:var(--componentbkgd);border-radius:.5rem;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);transition:all .3s ease-in}@media only screen and (min-width : 320px){.img{height:70vh;aspect-ratio:auto}}@media only screen and (min-width : 768px){.img{height:auto;aspect-ratio:16/9}}@media only screen and (min-width : 992px){.img{height:auto;aspect-ratio:16/9}}.img overlay{font-size:1rem;position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;right:0;bottom:0;height:100%;width:100%;opacity:0;padding:1rem;vertical-align:bottom;line-height:1.5rem;background-color:var(--overlay);color:var(--text);z-index:20;transition:all .3s ease-in}.img overlay projectInfo{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);padding:3rem;transition:all .3s ease-in}@media only screen and (min-width : 320px){.img overlay projectInfo{text-align:left}}@media only screen and (min-width : 768px){.img overlay projectInfo{text-align:center}}@media only screen and (min-width : 992px){.img overlay projectInfo{text-align:center}}.img overlay projectInfo .project{font-size:1.5rem}.img overlay projectInfo .pdesc{max-width:700px;margin:0 auto;overflow:hidden;text-overflow:ellipsis}.img.g{transform:translateY(0px);box-shadow:var(--gal1);-webkit-box-shadow:var(--gal1);-moz-box-shadow:var(--gal1);transition:all .3s ease-in}.img.g:hover{border-color:hsla(var(--primary), calc(var(--l)), 1);transform:translateY(-15px);box-shadow:var(--gal2);-webkit-box-shadow:var(--gal2);-moz-box-shadow:var(--gal2)}.img.g:hover overlay{opacity:1}.img.g:hover projectInfo{scale:1}.img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.img img.fullres{opacity:0;transition:opacity 300ms ease-in}.img img.fullres.loaded{opacity:1}.img img.lqip{filter:blur(20px)}.framed{position:relative;overflow:hidden;border:1px solid var(--border);display:block;width:95%;aspect-ratio:16/9;margin:0 auto;border-radius:6px}.framed img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;aspect-ratio:16/9}.framed img.fullres{opacity:0;transition:opacity 300ms ease-in}.framed img.fullres.loaded{opacity:1}.framed img.lqip{filter:blur(8px)}.framed:hover fig{bottom:-3rem}.end{margin-top:25vh;display:block;text-align:center;width:auto;vertical-align:middle;overflow:hidden}@media only screen and (min-width : 320px){.end{margin-top:10vh;margin-bottom:25vh}}@media only screen and (min-width : 768px){.end{margin-top:25vh}}@media only screen and (min-width : 992px){.end{margin-top:25vh}}@media only screen and (min-width : 320px){fin{height:190px;margin:auto -100%}}@media only screen and (min-width : 768px){fin{height:auto;margin:auto auto}}@media only screen and (min-width : 992px){fin{height:auto;margin:auto auto}}@media only screen and (min-width : 320px){intro{width:100%;margin-bottom:2rem}intro svg{width:100%}}@media only screen and (min-width : 768px){intro{width:100%}}@media only screen and (min-width : 992px){intro{width:100%}}#Wireframe #fill-introB1{opacity:0;animation:.25s B1 ease-in 1.5s 1 forwards}@keyframes B1{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #fill-introB2{opacity:0;animation:.25s B2 ease-in 1.75s 1 forwards}@keyframes B2{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #fill-introB3{opacity:0;animation:.25s B3 ease-in 2s 1 forwards}@keyframes B3{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #fill-introB4{opacity:0;animation:.25s B4 ease-in 2.25s 1 forwards}@keyframes B4{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #fill-introB5{opacity:0;animation:.25s B5 ease-in 2.5s 1 forwards}@keyframes B5{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #fill-introB6{opacity:0;animation:.25s B6 ease-in 2.75s 1 forwards}@keyframes B6{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #fill-introB7{opacity:0;animation:.25s B7 ease-in 3s 1 forwards}@keyframes B7{0%{opacity:0;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}#Wireframe #both-introL1{opacity:0;animation:.25s L1 ease-in 3.25s 1 forwards}@keyframes L1{to{opacity:1}}#Wireframe #both-introL2{opacity:0;animation:.25s L2 ease-in 3.5s 1 forwards}@keyframes L2{to{opacity:1}}#Wireframe #both-introL3{opacity:0;animation:.25s L3 ease-in 3.75s 1 forwards}@keyframes L3{to{opacity:1}}#Wireframe #both-introL4{opacity:0;animation:.25s L4 ease-in 4s 1 forwards}@keyframes L4{to{opacity:1}}#Wireframe #both-introL5{opacity:0;animation:.25s L5 ease-in 4.25s 1 forwards}@keyframes L5{to{opacity:1}}#Phone #Mobile #fill-introUI1,#Phone #Mobile #fill-introUI2{opacity:0;transform-origin:center;animation:.25s UI1 ease-in 2s 1 forwards}@keyframes UI1{0%{opacity:0;transform:scale(1, 1.1)}100%{opacity:1;transform:scale(1, 1)}}#Phone #Mobile #fill-introUI3{opacity:0;transform-origin:center;animation:.5s UI3 ease-in 2s 1 forwards}@keyframes UI3{0%{opacity:0}100%{opacity:1}}#Phone #fill-introNav{opacity:0;transform-origin:center;animation:.5s Nav ease-in 1s 1 forwards}@keyframes Nav{0%{opacity:0}100%{opacity:1}}#BoomBox #stroke-introLSpeaker,#BoomBox #stroke-introRSpeaker{animation:.5s speaker ease-in-out infinite forwards}@keyframes speaker{0%{stroke-width:3px}50%{stroke-width:2.5px}100%{stroke-width:3px}}#Note2{transform-origin:center;animation:2s note2 ease-in-out infinite forwards}@keyframes note2{0%{transform:translate(0, 0);opacity:0}50%{transform:translate(2px, -2px);opacity:1}100%{transform:translate(0, 0);opacity:0}}#Note1{transform-origin:center;animation:2s note1 ease-in-out 1s infinite forwards}@keyframes note1{0%{transform:translate(0, 0);opacity:0}50%{transform:translate(-2px, -2px);opacity:1}100%{transform:translate(0, 0);opacity:0}}#Stars,#Moon{opacity:0;transition:all .3s ease-in}#Cloud,#LeftCloud,#RightCloud,#Sun{opacity:1;transition:all .3s ease-in}#Sun #fill-fin_2{transition:all .3s ease-in;transform:translateY(0)}#Moon #Crescent{transition:all .3s ease-in;transform:translateY(100%)}#stroke-finCloud1{opacity:0;animation:60s cloud1 ease-in-out 0s infinite forwards}@keyframes cloud1{0%{transform:translateX(0px);opacity:0}5%{opacity:1}80%{opacity:1}90%{transform:translateX(25%);opacity:0}100%{transform:translateX(0px);opacity:0}}#stroke-finCloud2{opacity:0;animation:60s cloud2 ease-in-out 15s infinite forwards}@keyframes cloud2{0%{transform:translateX(0px);opacity:0}5%{opacity:1}80%{opacity:1}90%{transform:translateX(-25%);opacity:0}100%{transform:translateX(0px);opacity:0}}#Shark #Attack{animation:6s shark ease-in-out 0s infinite forwards}@keyframes shark{0%{transform:translateY(0px)}50%{transform:translateY(20px)}100%{transform:translateY(0px)}}#Shark #stroke-finSwim{stroke-dasharray:15 20 5 12;stroke-dashoffset:10;animation:10s waves1 linear infinite forwards}@keyframes waves1{0%{stroke-dashoffset:10}100%{stroke-dashoffset:500}}#Wreck #Sign{animation:8s sign ease-in-out 0s infinite forwards}@keyframes sign{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translate(-10px, 20px) rotate(-2deg)}100%{transform:translateY(0px) rotate(0deg)}}#LeftWave #stroke-finWave{animation:8s wave ease-in-out 0s infinite forwards}@keyframes wave{0%{transform:scale(1, 1);stroke-width:3px}50%{transform:scale(1.05, 1);stroke-width:4px}100%{transform:scale(1, 1);stroke-width:3px}}intro [id^=fill],fin [id^=fill]{fill:hsl(var(--primary), var(--l), 1);transition:all .3s ease-in}intro [id^=stroke],fin [id^=stroke]{stroke:hsl(var(--primary), var(--l), 1);transition:all .3s ease-in}intro [id^=both],fin [id^=both]{fill:hsl(var(--primary), var(--l), 1);stroke:hsl(var(--primary), var(--l), 1);transition:all .3s ease-in}bio{padding:0 1rem}.dark-mode #Stars,.dark-mode #Moon{opacity:1}.dark-mode #Cloud,.dark-mode #LeftCloud,.dark-mode #RightCloud,.dark-mode #Sun{opacity:0}.dark-mode #Sun #fill-fin_2{transition:all .3s ease-in;transform:translateY(100%)}.dark-mode #Moon #Crescent{transition:all .3s ease-in;transform:translateY(0)}fig{display:block;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;font-size:.75rem;font-weight:500;bottom:0;left:0;right:0;padding:.5rem;border-top:1px solid var(--border);background:var(--fig);color:var(--text);line-height:16px;border-radius:0 0 .25rem .25rem;transition:all .3s ease-in}fig::before{content:"";width:16px;height:16px;margin-right:.25rem;display:inline-block;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="3.00159" width="16" height="2" rx="1" fill="black"/><path d="M0 8.00159C0 7.4493 0.447715 7.00159 1 7.00159H11C11.5523 7.00159 12 7.4493 12 8.00159V8.00159C12 8.55387 11.5523 9.00159 11 9.00159H1C0.447715 9.00159 0 8.55387 0 8.00159V8.00159Z" fill="black"/><path d="M0 12.0016C0 11.4493 0.447715 11.0016 1 11.0016H13C13.5523 11.0016 14 11.4493 14 12.0016V12.0016C14 12.5539 13.5523 13.0016 13 13.0016H1C0.447716 13.0016 0 12.5539 0 12.0016V12.0016Z" fill="black"/></svg>');background:hsl(var(--primary), var(--l), 1);vertical-align:middle}fig .pheader{padding:1rem .5rem}entry{display:block;margin-bottom:1rem}entry.active .img{opacity:0}entry badge{display:table-cell;border-radius:100%}@media only screen and (min-width : 320px){entry badge{width:48px;height:48px}}@media only screen and (min-width : 768px){entry badge{width:64px;height:64px}}@media only screen and (min-width : 992px){entry badge{width:64px;height:64px}}entry[company=vmware] badge{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 59 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.13841 1.94641C5.4633 0.258643 3.55049 -0.416465 1.86272 0.258643C0.174952 0.933751 -0.500156 2.95907 0.399988 4.53433L7.60114 20.1743C8.72632 22.6497 9.96402 23.9999 12.2144 23.9999C14.5773 23.9999 15.5899 22.5372 16.8276 20.1743C16.8276 20.1743 23.1286 6.44713 23.2411 6.33461C23.3537 6.2221 23.4662 5.77202 24.1413 5.77202C24.7039 5.77202 25.0414 6.2221 25.0414 6.78469V20.0618C25.0414 22.0871 26.1666 23.8874 28.3044 23.8874C30.5548 23.8874 31.68 22.1997 31.68 20.0618V9.26008C31.68 7.12224 33.2552 5.77202 35.168 5.77202C37.1934 5.77202 38.5436 7.23476 38.5436 9.26008V20.1743C38.5436 22.1997 39.6688 23.9999 41.8066 23.9999C44.057 23.9999 45.1821 22.3122 45.1821 20.1743V9.26008C45.1821 7.12224 46.7574 5.77202 48.6702 5.77202C50.6955 5.77202 52.0457 7.23476 52.0457 9.26008V20.1743C52.0457 22.1997 53.1709 23.9999 55.3088 23.9999C57.5591 23.9999 58.6843 22.3122 58.6843 20.1743V7.79735C58.6843 3.18411 55.0837 0.0336067 50.583 0.0336067C46.0823 0.0336067 43.3819 3.07159 43.3819 3.07159C41.8066 1.15879 39.8938 0.0336067 36.4057 0.0336067C32.9177 0.0336067 29.5421 3.07159 29.5421 3.07159C28.0794 1.15879 25.4915 0.0336067 23.5787 0.0336067C20.4282 0.0336067 17.8403 1.49634 16.265 4.9844L11.6518 15.7861L6.13841 1.94641Z" fill="white"/></svg>') center no-repeat,var(--vmware)}@media only screen and (min-width : 320px){entry[company=vmware] badge{background-size:55%}}@media only screen and (min-width : 768px){entry[company=vmware] badge{background-size:60%}}@media only screen and (min-width : 992px){entry[company=vmware] badge{background-size:60%}}entry[company=avi] badge{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 33 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.7705 1.14919C17.4639 0.459563 17.0044 0 16.2382 0H16.1617C15.3191 0 14.8596 0.459563 14.6301 1.14919L0.0765001 34.2383C8.3819e-08 34.3913 0 34.5448 0 34.6978C0 35.3166 0.536063 35.9241 1.30219 35.9241C1.92094 35.9241 2.37431 35.4645 2.60437 34.9284L16.1617 3.2175L29.6426 34.9279C29.8676 35.5466 30.3322 36 31.0207 36C31.7869 36 32.3229 35.3104 32.3229 34.6978C32.3229 34.4728 32.3229 34.3153 32.2464 34.1617L17.7705 1.14919Z" fill="white"/></svg>') center no-repeat,var(--avi)}@media only screen and (min-width : 320px){entry[company=avi] badge{background-size:35%}}@media only screen and (min-width : 768px){entry[company=avi] badge{background-size:40%}}@media only screen and (min-width : 992px){entry[company=avi] badge{background-size:40%}}entry[company=nebulon] badge{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 30 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.5078 32V14.5949C25.5078 11.1086 24.623 8.40013 22.8548 6.46814C21.0866 4.53615 18.4098 3.57345 14.8244 3.57741C11.2457 3.57741 8.5821 4.54143 6.83367 6.46814C5.08392 8.39485 4.21235 11.1047 4.21895 14.5949V31.9868H0.00105337V13.3483C-0.0213963 11.4916 0.325913 9.65071 1.02185 7.93001C1.68346 6.3242 2.68709 4.88346 3.96408 3.70683C5.31766 2.48663 6.9063 1.5543 8.63097 0.966652C10.629 0.293162 12.7247 -0.0330185 14.831 0.00263685C16.9492 -0.0316979 19.0569 0.294482 21.0654 0.966652C22.802 1.55034 24.4012 2.48266 25.764 3.70683C27.041 4.88214 28.0446 6.3242 28.7023 7.93001C29.3995 9.65071 29.7468 11.4929 29.7231 13.3483V32H25.5052H25.5078Z" fill="white"/></svg>') center no-repeat,var(--nebulon)}@media only screen and (min-width : 320px){entry[company=nebulon] badge{background-size:35%}}@media only screen and (min-width : 768px){entry[company=nebulon] badge{background-size:35%}}@media only screen and (min-width : 992px){entry[company=nebulon] badge{background-size:35%}}entry[company=nutanix] badge{background:url('data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 48 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.6876 9.85931C29.1789 11.1478 30.6677 12.4436 32.1541 13.7466C32.2411 13.8494 32.3489 13.9326 32.4704 13.9908C32.5919 14.049 32.7243 14.0809 32.859 14.0843C32.9936 14.0877 33.1275 14.0626 33.2518 14.0107C33.3761 13.9587 33.488 13.881 33.5801 13.7828C38.2372 9.73384 42.8869 5.67522 47.5295 1.60695C47.7149 1.40927 47.8732 1.18774 48 0.948209C47.8987 0.0361059 47.363 0.036106 46.7911 0.036106C45.8042 0.036106 44.8173 0.0320844 43.8304 0.0280628C41.8566 0.0200195 39.8828 0.0119763 37.909 0.036106C37.4416 0.0532311 36.9922 0.220798 36.6277 0.513874C34.1723 2.61345 31.7363 4.73732 29.2998 6.8616C28.7625 7.33005 28.2252 7.79852 27.6876 8.26675C27.5478 8.34743 27.4317 8.46349 27.351 8.60327C27.2703 8.74305 27.2278 8.90162 27.2278 9.06303C27.2278 9.22445 27.2703 9.38302 27.351 9.5228C27.4317 9.66258 27.5478 9.77864 27.6876 9.85931Z" fill="white"/><path d="M39.0455 33.5523C40.1258 33.498 41.2082 33.498 42.2885 33.5523C42.6412 33.5523 42.9939 33.5539 43.3464 33.5555C44.4919 33.5607 45.6364 33.566 46.7767 33.5161C47.1782 33.432 47.5625 33.2803 47.9132 33.0673C47.8596 32.9392 47.818 32.7967 47.7763 32.6541C47.6885 32.3535 47.6005 32.0519 47.3992 31.8801C45.2189 29.9715 43.0286 28.0595 40.8362 26.1458C38.472 24.082 36.1054 22.0162 33.7466 19.9504C33.6407 19.8216 33.5075 19.7178 33.3567 19.6465C33.2059 19.5753 33.0411 19.5383 32.8743 19.5383C32.7075 19.5383 32.5428 19.5753 32.392 19.6465C32.2411 19.7178 32.108 19.8216 32.002 19.9504C31.1918 20.6706 30.3689 21.3806 29.5438 22.0926C28.9756 22.5828 28.4065 23.0739 27.8397 23.5699C27.0072 24.301 26.9999 24.6847 27.8397 25.4086C28.6236 26.0934 29.4107 26.7744 30.1977 27.4553C32.0563 29.0633 33.9146 30.6711 35.7301 32.329C36.1526 32.7725 36.6711 33.1135 37.2458 33.3255C37.8205 33.5376 38.4361 33.6152 39.0455 33.5523Z" fill="white"/><path d="M11.3567 0.463291C17.2781 5.58844 23.1899 10.7232 29.092 15.8677C29.881 16.5916 29.8883 16.968 29.092 17.6485C23.1657 22.8171 17.2323 27.976 11.2915 33.1253C10.9733 33.3692 10.5848 33.5037 10.184 33.5089C8.65655 33.5524 7.12913 33.5089 5.60172 33.5089H1.20771C0.80601 33.4216 0.421822 33.2675 0.0711989 33.0529C0.237694 32.6475 0.30283 32.1263 0.599625 31.8657C4.74752 28.2028 8.93161 24.5761 13.1085 20.9349C14.3391 19.8708 15.5625 18.8139 16.7858 17.7426C17.7848 16.8667 17.7848 16.6712 16.7858 15.8243C11.4097 11.1383 6.03365 6.4547 0.657549 1.77353C0.339383 1.52777 0.110539 1.1845 0.0060513 0.796281C-0.0590989 0.209929 0.411429 0 0.954347 0H10.3215C10.7088 0.0337369 11.0735 0.19694 11.3567 0.463291V0.463291Z" fill="%23A8CB3A"/></svg>') center no-repeat,var(--nutanix)}@media only screen and (min-width : 320px){entry[company=nutanix] badge{background-size:50%}}@media only screen and (min-width : 768px){entry[company=nutanix] badge{background-size:50%}}@media only screen and (min-width : 992px){entry[company=nutanix] badge{background-size:50%}}entry[company=awake] badge{background:url('data:image/svg+xml;utf8,<svg height="32" viewBox="0 0 43 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.8004 48C37.3637 48 36.0738 47.151 35.5024 45.8285L17.9022 5.01174C17.1185 3.19131 17.9593 1.08516 19.7798 0.293314C21.6002 -0.490369 23.7063 0.350457 24.4982 2.17089L42.0902 42.9877C42.8739 44.8081 42.0331 46.9224 40.2127 47.7061C39.7637 47.902 39.282 48 38.8004 48V48Z" fill="url(%23paint0_linear_3_254)"/><path d="M3.58375 48C1.60005 48 -0.00813242 46.3837 3.09418e-05 44.4C3.09418e-05 43.9183 0.0979913 43.4367 0.293912 42.9877L17.886 2.18724C18.6696 0.366815 20.7839 -0.474011 22.6044 0.309671C24.4248 1.09335 25.2656 3.20766 24.482 5.02809L6.87358 45.8367C6.31031 47.151 5.01233 48 3.58375 48ZM33.38 35.6978H8.88993C6.90623 35.6978 5.30622 34.0897 5.30622 32.1141C5.30622 30.1304 6.9144 28.5304 8.88993 28.5304H33.3882C35.3719 28.5304 36.9719 30.1386 36.9719 32.1141C36.9719 34.0897 35.3637 35.6978 33.38 35.6978Z" fill="white"/><defs><linearGradient id="paint0_linear_3_254" x1="20.0133" y1="0.104397" x2="40.1039" y2="48.2098" gradientUnits="userSpaceOnUse"><stop stop-color="%236C60EC" stop-opacity="0.25"/><stop offset="0.04" stop-color="%236F63EC" stop-opacity="0.31"/><stop offset="0.15" stop-color="%23786DEE" stop-opacity="0.5"/><stop offset="0.27" stop-color="%238075EF" stop-opacity="0.65"/><stop offset="0.4" stop-color="%23867CF0" stop-opacity="0.78"/><stop offset="0.53" stop-color="%238B81F0" stop-opacity="0.88"/><stop offset="0.66" stop-color="%238E85F1" stop-opacity="0.95"/><stop offset="0.81" stop-color="%239087F1" stop-opacity="0.99"/><stop offset="1" stop-color="%239188F1"/></linearGradient></defs></svg>') center no-repeat,var(--awake)}@media only screen and (min-width : 320px){entry[company=awake] badge{background-size:40%}}@media only screen and (min-width : 768px){entry[company=awake] badge{background-size:45%}}@media only screen and (min-width : 992px){entry[company=awake] badge{background-size:45%}}entry[company=cerca] badge{background:url('data:image/svg+xml;utf8,<svg height="28" viewBox="0 0 32 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32 34.1979C30.2557 35.698 28.302 36.8493 26.139 37.6517C23.976 38.4541 21.7345 38.8553 19.4146 38.8553C17.6353 38.8553 15.9171 38.6198 14.26 38.1488C12.6203 37.6953 11.0766 37.0499 9.62878 36.2126C8.19842 35.3579 6.89016 34.3374 5.70401 33.1513C4.51785 31.9651 3.49741 30.6569 2.64268 29.2265C1.8054 27.7787 1.15127 26.2349 0.680294 24.5953C0.226765 22.9381 0 21.22 0 19.4407C0 17.6615 0.226765 15.9433 0.680294 14.2862C1.15127 12.6291 1.8054 11.0853 2.64268 9.65495C3.49741 8.20714 4.51785 6.89016 5.70401 5.70401C6.89016 4.51785 8.19842 3.50613 9.62878 2.66885C11.0766 1.81412 12.6203 1.15999 14.26 0.70646C15.9171 0.235487 17.6353 0 19.4146 0C21.7345 0 23.976 0.401199 26.139 1.2036C28.302 1.98855 30.2557 3.13982 32 4.6574L28.0229 11.1987C26.924 10.0125 25.6244 9.10548 24.1243 8.47751C22.6241 7.83211 21.0542 7.5094 19.4146 7.5094C17.7574 7.5094 16.205 7.82339 14.7572 8.45135C13.3093 9.07931 12.0447 9.93404 10.9632 11.0155C9.88171 12.0796 9.02698 13.3442 8.39902 14.8095C7.77105 16.2573 7.45707 17.801 7.45707 19.4407C7.45707 21.0804 7.77105 22.6241 8.39902 24.072C9.02698 25.5023 9.88171 26.7582 10.9632 27.8397C12.0447 28.9212 13.3093 29.776 14.7572 30.4039C16.205 31.0319 17.7574 31.3459 19.4146 31.3459C21.0542 31.3459 22.6241 31.0319 24.1243 30.4039C25.6244 29.7585 26.924 28.8427 28.0229 27.6566L32 34.1979Z" fill="white"/></svg>') center no-repeat,var(--cerca)}@media only screen and (min-width : 320px){entry[company=cerca] badge{background-size:35%}}@media only screen and (min-width : 768px){entry[company=cerca] badge{background-size:35%}}@media only screen and (min-width : 992px){entry[company=cerca] badge{background-size:35%}}entry[company=connecture] badge{background:url('data:image/svg+xml;utf8,<svg height="32" viewBox="0 0 44 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.0376 25.8565L32.1228 25.9417C31.3134 26.6233 30.4898 27.2765 29.6236 27.9155C26.102 30.5568 22.5377 32.559 19.2575 33.8654C13.0378 36.3362 7.89735 36.2936 6.09393 33.1838C3.6657 29.0231 8.11035 20.7302 16.2044 13.5876C16.9713 12.977 17.7665 12.3664 18.5901 11.7841C21.1603 9.99493 23.7589 8.58911 26.2014 7.6093C32.5914 5.06747 38.0301 5.35148 39.7767 8.87312C41.7647 12.906 38.5271 19.8924 32.0234 25.8565H32.0376ZM16.318 13.5024C16.318 13.5024 16.247 13.5592 16.2186 13.5876C16.2328 13.5734 16.247 13.545 16.2612 13.5308C16.2754 13.5308 16.2896 13.5166 16.318 13.5166V13.5024ZM42.7587 3.86046C40.5719 -0.683591 33.6564 -1.138 25.5765 2.08544C22.6513 3.24985 19.5699 4.91127 16.5026 7.0129C14.9548 8.07791 13.4922 9.21392 12.129 10.3925L16.176 13.5876C3.7651 24.5927 -2.85217 37.6284 1.18067 44.1889C4.12011 48.9744 11.987 49.1164 21.3591 45.3817C26.3008 43.4079 31.6542 40.3549 36.9083 36.3504C38.3567 35.257 39.7341 34.121 41.0405 32.9708L32.137 25.9559C40.8275 18.4298 45.329 9.19972 42.7587 3.87466" fill="white"/></svg>') center no-repeat,var(--connecture)}@media only screen and (min-width : 320px){entry[company=connecture] badge{background-size:45%}}@media only screen and (min-width : 768px){entry[company=connecture] badge{background-size:45%}}@media only screen and (min-width : 992px){entry[company=connecture] badge{background-size:45%}}entry[company=ask] badge{background:url('data:image/svg+xml;utf8,<svg height="32" viewBox="0 0 61 46" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.39164 45.356C0.20564 45.356 0.0916404 45.314 0.0356404 45.229C-0.0343596 45.119 -0.00135924 44.929 0.135641 44.649C0.272641 44.369 18.0566 7.92804 19.4746 5.04304C19.5393 4.87384 19.6473 4.72474 19.7876 4.61034C19.928 4.49594 20.0959 4.42024 20.2746 4.39104C20.5746 4.39104 20.7626 4.66104 20.8016 5.13404C20.9636 7.07604 22.3896 26.034 23.2256 37.163C23.3786 39.214 23.4916 40.697 23.4996 40.801C23.5556 41.516 23.4846 41.71 22.6996 41.838C22.2506 41.912 19.1646 42.402 18.4356 42.517C18.3517 42.5314 18.2667 42.5391 18.1816 42.54C17.7816 42.54 17.7546 42.325 17.7506 41.998C17.7426 41.363 17.7046 38.553 17.6826 36.853L17.6726 36.122V36.074L9.81464 37.292C9.81464 37.305 7.03564 43.787 6.94064 44.019C6.81364 44.319 6.66564 44.393 6.27564 44.456C5.07564 44.648 1.15164 45.268 0.706641 45.334C0.602341 45.3489 0.49704 45.3563 0.39164 45.356ZM17.6196 18.72L11.9006 32.088L17.6746 31.188L17.6196 18.72ZM29.7506 40.787C28.5475 40.8165 27.3503 40.6099 26.2266 40.179C25.4036 39.839 25.2886 39.585 25.5456 38.672C25.7316 38.018 26.7146 34.621 26.7146 34.601C26.8613 34.8633 27.0502 35.0998 27.2736 35.301C27.8505 35.8243 28.5599 36.1795 29.3246 36.328C29.6656 36.4023 30.0136 36.4405 30.3626 36.442C30.9413 36.4775 31.5185 36.3521 32.0304 36.0798C32.5422 35.8074 32.9687 35.3988 33.2626 34.899C33.5425 34.2415 33.5579 33.5015 33.3056 32.833C32.7987 31.5182 31.9493 30.3629 30.8456 29.487C29.6663 28.5135 28.7572 27.2531 28.2056 25.827C27.6873 23.9604 27.8886 21.9672 28.7696 20.242C29.4105 19.1453 30.3179 18.2282 31.4076 17.5756C32.4974 16.923 33.7343 16.5561 35.0036 16.509C35.3356 16.4716 35.6695 16.4529 36.0036 16.453C37.2067 16.4615 38.399 16.6804 39.5266 17.1C39.6203 17.1222 39.7077 17.1655 39.7822 17.2265C39.8567 17.2876 39.9163 17.3647 39.9566 17.4522C39.9969 17.5397 40.0167 17.6352 40.0146 17.7315C40.0126 17.8278 39.9886 17.9223 39.9446 18.008C39.8796 18.196 39.2736 19.908 38.9126 20.941V20.956L38.6586 21.693V21.709C37.8737 21.0955 36.973 20.6469 36.0106 20.39H35.7926C35.4581 20.3698 35.1235 20.4294 34.8165 20.5638C34.5095 20.6982 34.2388 20.9035 34.0266 21.163C33.699 21.5196 33.485 21.9658 33.4122 22.4446C33.3393 22.9234 33.4109 23.413 33.6176 23.851C33.9176 24.389 34.2176 24.812 36.8956 27.232C37.6038 27.8386 38.1855 28.5788 38.6076 29.4103C39.0297 30.2418 39.2839 31.1482 39.3556 32.078C39.4586 33.4996 39.1676 34.922 38.5146 36.189C37.9458 37.2312 37.1743 38.1492 36.2456 38.889C35.297 39.6701 34.1744 40.2116 32.9726 40.468C31.9128 40.6784 30.8351 40.7862 29.7546 40.79L29.7506 40.787ZM40.7506 38.949C40.705 38.9556 40.6584 38.9518 40.6145 38.9379C40.5705 38.9241 40.5302 38.9005 40.4966 38.869C40.3966 38.752 40.4406 38.488 40.5306 37.996C40.5746 37.75 41.6306 32.062 42.8606 25.478V25.465C44.8226 14.909 47.2706 1.762 47.3306 1.426C47.4646 0.664 47.6956 0.498 48.2776 0.411C48.7116 0.339 51.7926 0.011 52.4776 0H52.5196C52.8196 0 52.9896 0.048 53.0866 0.164C53.2046 0.305 53.2196 0.552 53.1376 1.017C53.0236 1.659 48.5506 25.341 48.5056 25.58C48.5326 25.533 49.8586 23.313 51.2616 20.964C52.8616 18.277 54.5236 15.499 54.6336 15.311C54.7161 15.1367 54.8451 14.9885 55.0063 14.8826C55.1676 14.7768 55.3548 14.7174 55.5476 14.711L58.1206 14.457L59.8446 14.283C59.9716 14.272 60.0516 14.263 60.1206 14.263C60.1846 14.2583 60.2486 14.2714 60.3056 14.301C60.3372 14.3211 60.3631 14.3491 60.3806 14.3822C60.3982 14.4154 60.4068 14.4525 60.4056 14.49C60.4027 14.591 60.3711 14.6891 60.3146 14.773C60.0606 15.183 53.7226 25.445 53.6636 25.549L54.1316 26.88C55.1126 29.672 57.1536 35.485 57.2626 35.803C57.3336 36.011 57.3426 36.137 57.2906 36.224C57.2386 36.311 57.1026 36.378 56.8396 36.424C56.5766 36.47 53.7336 36.924 52.5516 37.106C52.472 37.1198 52.3914 37.1275 52.3106 37.129C52.0256 37.129 51.9306 37.002 51.8106 36.68C51.6556 36.264 48.3036 26.866 48.2686 26.771L46.1626 37.653C46.0696 38.134 45.8926 38.161 45.5996 38.206L45.5506 38.214C44.3086 38.414 41.8186 38.808 41.2906 38.89C41.1104 38.9211 40.9283 38.9402 40.7456 38.947L40.7506 38.949Z" fill="white"/></svg>') center no-repeat,var(--ask)}@media only screen and (min-width : 320px){entry[company=ask] badge{background-size:60%}}@media only screen and (min-width : 768px){entry[company=ask] badge{background-size:60%}}@media only screen and (min-width : 992px){entry[company=ask] badge{background-size:60%}}entry[company=purered] badge{background:url('data:image/svg+xml;utf8,<svg height="18" viewBox="0 0 44 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.94977 12.7149V17.0386C8.48772 17.0386 9.00413 17.0548 9.50464 17.0704C10.548 17.1031 11.5222 17.1335 12.4784 17.011C16.6799 16.4671 19.2891 13.4046 19.565 8.89176C19.8133 4.80849 17.547 1.30066 13.4638 0.717332C10.3707 0.274288 7.22386 0.200132 4.07687 0.125972C2.7165 0.093915 1.35609 0.0618569 0 0V23.9163H5.15139V4.76119C5.7657 4.76119 6.36189 4.75095 6.94532 4.74092C8.2073 4.71924 9.40954 4.69859 10.6063 4.78484C13.0736 4.9622 14.4215 6.42051 14.4333 8.67498C14.4452 10.957 12.912 12.5415 10.4841 12.707C9.92725 12.7445 9.36678 12.7347 8.78661 12.7246C8.51262 12.7198 8.23424 12.7149 7.94977 12.7149ZM27.1109 0.503348C25.7683 0.52373 24.415 0.544275 23.0477 0.544275H23.0438V23.8851H28.1006V4.73002C28.8163 4.73002 29.5078 4.71636 30.1819 4.70304C31.65 4.67404 33.0359 4.64665 34.4107 4.7655C36.7046 4.96651 37.954 6.51153 37.9383 8.71476C37.9225 11.0047 36.5391 12.534 34.2097 12.731C33.5119 12.7905 32.8104 12.7758 32.0912 12.7607C31.7623 12.7538 31.4297 12.7468 31.0921 12.7468V17.1651C33.4884 16.4556 34.324 18.0046 35.1281 19.6757C35.668 20.7951 36.2829 21.8869 36.9371 22.9432C37.1894 23.3531 37.6269 23.9127 38.0092 23.9364C39.2628 24.014 40.5227 24.0036 41.8883 23.9922C42.3947 23.988 42.9157 23.9837 43.4562 23.9837C41.6668 21.1656 40.1021 18.7062 38.5492 16.2665C42.3487 13.5666 43.6178 10.445 42.6876 6.46423C41.9072 3.13376 39.704 0.847762 36.1568 0.611279C33.1714 0.41134 30.1689 0.456923 27.1109 0.503348Z" fill="white"/></svg>') center no-repeat,var(--purered)}@media only screen and (min-width : 320px){entry[company=purered] badge{background-size:50%}}@media only screen and (min-width : 768px){entry[company=purered] badge{background-size:50%}}@media only screen and (min-width : 992px){entry[company=purered] badge{background-size:50%}}entry[company=AB] badge{background:url('data:image/svg+xml;utf8,<svg height="208" viewBox="0 0 208 208" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 4H154C181.614 4 204 26.3858 204 54V54" stroke="white" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 104H152.438C180.052 104 202.438 126.386 202.438 154V154C202.438 181.614 180.052 204 152.438 204H4L103.219 4L146.969 85.25" stroke="white" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/><path d="M162.594 119.625L187.834 166.5" stroke="white" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 35.25V141.5" stroke="white" stroke-width="8" stroke-linecap="round"/></svg>') center no-repeat,hsl(var(--primary), var(--l), 1)}@media only screen and (min-width : 320px){entry[company=AB] badge{background-size:45%}}@media only screen and (min-width : 768px){entry[company=AB] badge{background-size:45%}}@media only screen and (min-width : 992px){entry[company=AB] badge{background-size:45%}}entry information{display:table-cell;line-height:1.5rem;vertical-align:middle;padding-left:1rem}entry information .title{font-size:.85rem}stats{display:block;font-size:.75rem;font-weight:400}stats skills,stats programs{display:block}stats skills strong,stats programs strong{display:block;margin:.5rem 0}stats skills li,stats programs li{display:inline-block;list-style-type:none;padding:.25rem;margin-bottom:.25rem;font-size:.7rem;color:var(--pgbkgd);background:hsl(var(--primary), var(--l), 1);border-radius:3px}stats skills{margin-top:1rem}mo{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(var(--pgbkgd), 0);z-index:-1000;opacity:0;transition:all .3s ease-in}mo.display{z-index:200;opacity:1;background-color:rgba(var(--pgbkgd), 0.85)}modal{z-index:-1000;opacity:0;position:fixed;width:65%;max-width:1440px;height:100%;top:0;left:0;right:0;bottom:0;margin:0 auto;overflow-y:scroll;background:var(--componentbkgd);transition:all .3s ease-in;transform:scale(0.75);box-shadow:var(--gal2);-webkit-box-shadow:var(--gal2);-moz-box-shadow:var(--gal2)}@media only screen and (min-width : 320px){modal{width:100%}modal article{margin:4rem 1.5rem}modal h1{font-size:1.5rem}}@media only screen and (min-width : 768px){modal{width:85%}modal article{margin:4rem 3rem}modal h1{font-size:2rem}}@media only screen and (min-width : 992px){modal{width:65%}modal article{margin:4rem}modal h1{font-size:2rem}}modal p{margin:0 0 2rem 0;padding:0;line-height:2rem}modal p strong{color:hsl(var(--primary), var(--l), 1)}modal p strong.sub{color:var(--text)}modal.display{z-index:1000;opacity:1;transform:scale(1)}modal nav{position:fixed;top:0;left:0;width:100%;border-bottom:1px solid var(--border);display:flex}modal nav button{color:hsl(var(--primary), var(--l), 1);padding:1rem;border-radius:0}modal nav button:hover{background-color:var(--border)}modal nav .close{order:2;margin-left:auto;overflow:hidden}modal .header{display:inline-block;width:100%;padding-top:1rem;background:var(--componentbkgd)}modal .header h1{float:left}modal .header button{float:right}@media only screen and (min-width : 320px){modal .header.sticky{top:0;position:sticky;z-index:100}}prologue{cursor:pointer;transition:all .3s ease-in}prologue p{margin-bottom:.25rem}prologue span{display:block;max-height:0;overflow:hidden;transition:all .3s ease-in}prologue expander{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="1.5" width="15" height="13" rx="1.5" stroke="black"/><rect x="8.5" y="4" width="8" height="1" transform="rotate(90 8.5 4)" fill="black"/><rect x="4" y="7.5" width="8" height="1" fill="black"/></svg>');background:hsl(var(--primary), var(--l), 1);margin-right:.25rem;display:inline-block}prologue.active span{max-height:500px}prologue.active expander{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="1.5" width="15" height="13" rx="1.5" stroke="black"/><rect x="4" y="7.5" width="8" height="1" fill="black"/></svg>')}@media only screen and (min-width : 320px){.tr{text-align:left}}@media only screen and (min-width : 768px){.tr{text-align:left}}.bottomImg{margin-top:50vh;height:300px;width:100%;stroke:hsl(var(--primary), var(--l), 1);transition:all .3s ease-in}.dark-mode{--text:#ccc;--pgbkgd:#222;--componentbkgd: #333;--pgbkgd-shade: #593252;--overlay: #333;--border: #444;--altbrand: #999;--day: #ccc;--night: hsl(var(--primary),var(--l),1);--deactivated: #333;--gal1: 0px 0px 0px hsla(var(--primary),calc(var(--l) + 20%),1), 0 0px 0px 0px hsla(var(--primary),calc(var(--l) + 15%),1), 0 0px 0px 0px hsla(var(--primary),calc(var(--l) - 40%),.3);--gal2: 0px 6px 0px hsla(var(--primary),calc(var(--l) - 15%),1), 0 40px 80px -20px hsla(var(--primary),calc(var(--l) + 15%),1), 0 20px 40px -30px hsla(var(--primary),calc(var(--l) - 40%),.3);--sticky: rgba(34, 34, 34, .85);--fig: rgba(51, 51, 51, .85);--primary: 264.6,87.2%}.dark-mode body{background-color:var(--pgbkgd) 45%;background:linear-gradient(135deg, var(--pgbkgd) 45% 0%, hsl(var(--primary), var(--l), 1) 100%);background-repeat:no-repeat;background-attachment:fixed;background-size:300%}.dark-mode separator{background:hsl(var(--primary), var(--l), 1)}.dark-mode toggle{background-color:var(--black)}.dark-mode toggle::before{position:absolute;left:2px;transform:translateY(-50%)}.dark-mode #right .company,.dark-mode #right .title{text-shadow:1px 1px 0px rgba(0,0,0,.7)}.dark-mode .img{border:2px solid hsla(var(--primary), calc(var(--l) + 20%), 1)}.dark-mode .img.g:hover{border-color:hsla(var(--primary), calc(var(--l) - 15%), 1)}.dark-mode intro [id^=fill],.dark-mode fin [id^=fill]{fill:hsl(var(--primary), var(--l), 1);transition:all .3s ease-in}.dark-mode intro [id^=stroke],.dark-mode fin [id^=stroke]{stroke:var(--day);transition:all .3s ease-in}.dark-mode intro [id^=both],.dark-mode fin [id^=both]{fill:var(--day);stroke:var(--day);transition:all .3s ease-in}/*# sourceMappingURL=styles.min.css.map */