@import url(https://use.typekit.net/kmj5qkr.css);
/*!
 * FlameWork 🔥
 * @author Christhopher Lion <christhopherleao@icloud.com>
 * https://github.com/itsmelion/flamework
 * @license MIT
*/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{border:0;font-size:100%;font-style:normal;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,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}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}*,:after,:before{box-sizing:border-box}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root,body,html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;line-height:1.2}[tabindex="-1"]:focus{outline:0!important}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:-webkit-any-link{color:currentColor}svg:not(:root){overflow:hidden;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;padding:0}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[hidden]{display:none!important}.column,.layout-column,[column],[layout=column]{display:flex;flex:0 0 auto;flex-direction:column;flex-wrap:nowrap}.layout-row,.row,[layout=row],[row]{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap}.nowrap,[column=nowrap],[nowrap],[row=nowrap]{flex-wrap:nowrap}.row-reverse,[row="nowrap reverse"],[row="reverse nowrap"],[row="reverse wrap"],[row="wrap reverse"],[row=reverse]{flex-direction:row-reverse}.column-reverse,[column="nowrap reverse"],[column="reverse nowrap"],[column="reverse wrap"],[column="wrap reverse"],[column=reverse]{flex-direction:column-reverse}.wrap,[column=wrap],[row=wrap],[wrap]{flex-wrap:wrap}.layout-fill,[layout-fill]{height:100%;margin:0;min-height:100%;position:relative;width:100%}@media screen and (max-width:69rem){.mobile-column,.mobile-layout-column,[mobile-column],[mobile-layout=column]{display:flex;flex:0 0 auto;flex-direction:column;flex-wrap:nowrap}.mobile-layout-row,.mobile-row,[mobile-layout=row],[mobile-row]{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap}.mobile-nowrap,[mobile-column=nowrap],[mobile-nowrap],[mobile-row=nowrap]{flex-wrap:nowrap}.mobile-wrap,[mobile-column=wrap],[mobile-row=wrap],[mobile-wrap]{flex-wrap:wrap}.mobile-row-reverse,[mobile-row="nowrap reverse"],[mobile-row="reverse nowrap"],[mobile-row="reverse wrap"],[mobile-row="wrap reverse"],[mobile-row=reverse]{flex-direction:row-reverse}.mobile-column-reverse,[mobile-column="nowrap reverse"],[mobile-column="reverse nowrap"],[mobile-column="reverse wrap"],[mobile-column="wrap reverse"],[mobile-column=reverse]{flex-direction:column-reverse}}[align="start stretch"],[align]{align-content:stretch;align-items:stretch;justify-content:flex-start}[align="start center"],[align="start end"],[align="start start"],[align="start stretch"],[align=start]{justify-content:flex-start}[align="center center"],[align="center end"],[align="center start"],[align="center stretch"],[align=center]{justify-content:center}[align="end center"],[align="end end"],[align="end start"],[align="end stretch"],[align=end]{justify-content:flex-end}[align="around center"],[align="around end"],[align="around start"],[align="around stretch"],[align=around]{justify-content:space-around}[align="between center"],[align="between end"],[align="between start"],[align="between stretch"],[align=between]{justify-content:space-between}[align="even center"],[align="even end"],[align="even start"],[align="even stretch"],[align=even]{justify-content:space-evenly}[align="around start"],[align="between start"],[align="center start"],[align="end start"],[align="start start"]{align-content:flex-start;align-items:flex-start}[align="around center"],[align="between center"],[align="center center"],[align="end center"],[align="start center"]{align-content:center;align-items:center;max-width:100%}[align="around end"],[align="between end"],[align="center end"],[align="end end"],[align="start end"]{align-content:flex-end;align-items:flex-end}[align="around stretch"],[align="between stretch"],[align="center stretch"],[align="end stretch"],[align="start stretch"]{align-content:stretch;align-items:stretch}@media screen and (max-width:69rem){[mobile-align="start stretch"]{align-content:stretch;align-items:stretch;justify-content:flex-start}[mobile-align="start center"],[mobile-align="start end"],[mobile-align="start start"],[mobile-align="start stretch"],[mobile-align=start]{justify-content:flex-start}[mobile-align="center center"],[mobile-align="center end"],[mobile-align="center start"],[mobile-align="center stretch"],[mobile-align=center]{justify-content:center}[mobile-align="end center"],[mobile-align="end end"],[mobile-align="end start"],[mobile-align="end stretch"],[mobile-align=end]{justify-content:flex-end}[mobile-align="around center"],[mobile-align="around end"],[mobile-align="around start"],[mobile-align="around stretch"],[mobile-align=around]{justify-content:space-around}[mobile-align="between center"],[mobile-align="between end"],[mobile-align="between start"],[mobile-align="between stretch"],[mobile-align=between]{justify-content:space-between}[mobile-align="around start"],[mobile-align="between start"],[mobile-align="center start"],[mobile-align="end start"],[mobile-align="start start"]{align-content:flex-start;align-items:flex-start}[mobile-align="around center"],[mobile-align="between center"],[mobile-align="center center"],[mobile-align="end center"],[mobile-align="start center"]{align-content:center;align-items:center;max-width:100%}[mobile-align="around end"],[mobile-align="between end"],[mobile-align="center end"],[mobile-align="end end"],[mobile-align="start end"]{align-content:flex-end;align-items:flex-end}[mobile-align="around stretch"],[mobile-align="between stretch"],[mobile-align="center stretch"],[mobile-align="end stretch"],[mobile-align="start stretch"]{align-content:stretch;align-items:stretch}}.flex,[flex]{flex:1 1}.flex-none,[flex=none]{flex:0 0 auto}.flex-initial,[flex=initial]{flex:0 1 auto}.flex-noshrink,[flex=noshrink]{flex:1 0 auto}.flex-auto,.flex-stretch,[flex=auto],[flex=stretch]{flex:1 1 auto}.flex-grow,[flex=grow]{flex:1 1 100%}.flex-0,[flex="0"]{flex:1 1;max-height:100%;max-width:0}.flex-5,[flex="5"]{flex:1 1 5%;max-height:100%;max-width:5%}.flex-10,[flex="10"]{flex:1 1 10%;max-height:100%;max-width:10%}.flex-15,[flex="15"]{flex:1 1 15%;max-height:100%;max-width:15%}.flex-20,[flex="20"]{flex:1 1 20%;max-height:100%;max-width:20%}.flex-25,[flex="25"]{flex:1 1 25%;max-height:100%;max-width:25%}.flex-30,[flex="30"]{flex:1 1 30%;max-height:100%;max-width:30%}.flex-35,[flex="35"]{flex:1 1 35%;max-height:100%;max-width:35%}.flex-40,[flex="40"]{flex:1 1 40%;max-height:100%;max-width:40%}.flex-45,[flex="45"]{flex:1 1 45%;max-height:100%;max-width:45%}.flex-50,[flex="50"]{flex:1 1 50%;max-height:100%;max-width:50%}.flex-55,[flex="55"]{flex:1 1 55%;max-height:100%;max-width:55%}.flex-60,[flex="60"]{flex:1 1 60%;max-height:100%;max-width:60%}.flex-65,[flex="65"]{flex:1 1 65%;max-height:100%;max-width:65%}.flex-70,[flex="70"]{flex:1 1 70%;max-height:100%;max-width:70%}.flex-75,[flex="75"]{flex:1 1 75%;max-height:100%;max-width:75%}.flex-80,[flex="80"]{flex:1 1 80%;max-height:100%;max-width:80%}.flex-85,[flex="85"]{flex:1 1 85%;max-height:100%;max-width:85%}.flex-90,[flex="90"]{flex:1 1 90%;max-height:100%;max-width:90%}.flex-95,[flex="95"]{flex:1 1 95%;max-height:100%;max-width:95%}.flex-100,[flex="100"]{flex:1 1 100%;max-height:100%;max-width:100%}[flex="33"]{flex:1 1 33.33%;max-height:100%;max-width:33.33%}[flex="66"]{flex:1 1 66.66%;max-height:100%;max-width:66.66%}.column>[flex="33"],.layout-column>[flex="33"],[column]>[flex="33"],[layout=column]>[flex="33"]{max-height:33.33%;max-width:100%}.column>[flex="66"],.layout-column>[flex="66"],[column]>[flex="66"],[layout=column]>[flex="66"]{max-height:66.66%;max-width:100%}@media screen and (max-width:69rem){.mobile-flex,[mobile-flex]{flex:1 1}.mobile-flex-none,[mobile-flex=none]{flex:0 0 auto}.mobile-flex-initial,[mobile-flex=initial]{flex:0 1 auto}.mobile-flex-noshrink,[mobile-flex=noshrink]{flex:1 0 auto}.mobile-flex-auto,.mobile-flex-stretch,[mobile-flex=auto],[mobile-flex=stretch]{flex:1 1 auto}.mobile-flex-grow,[mobile-flex=grow]{flex:1 1 100%}.mobile-flex-0,[mobile-flex="0"]{flex:1 1;max-height:100%;max-width:0}.mobile-flex-5,[mobile-flex="5"]{flex:1 1 5%;max-height:100%;max-width:5%}.mobile-flex-10,[mobile-flex="10"]{flex:1 1 10%;max-height:100%;max-width:10%}.mobile-flex-15,[mobile-flex="15"]{flex:1 1 15%;max-height:100%;max-width:15%}.mobile-flex-20,[mobile-flex="20"]{flex:1 1 20%;max-height:100%;max-width:20%}.mobile-flex-25,[mobile-flex="25"]{flex:1 1 25%;max-height:100%;max-width:25%}.mobile-flex-30,[mobile-flex="30"]{flex:1 1 30%;max-height:100%;max-width:30%}.mobile-flex-35,[mobile-flex="35"]{flex:1 1 35%;max-height:100%;max-width:35%}.mobile-flex-40,[mobile-flex="40"]{flex:1 1 40%;max-height:100%;max-width:40%}.mobile-flex-45,[mobile-flex="45"]{flex:1 1 45%;max-height:100%;max-width:45%}.mobile-flex-50,[mobile-flex="50"]{flex:1 1 50%;max-height:100%;max-width:50%}.mobile-flex-55,[mobile-flex="55"]{flex:1 1 55%;max-height:100%;max-width:55%}.mobile-flex-60,[mobile-flex="60"]{flex:1 1 60%;max-height:100%;max-width:60%}.mobile-flex-65,[mobile-flex="65"]{flex:1 1 65%;max-height:100%;max-width:65%}.mobile-flex-70,[mobile-flex="70"]{flex:1 1 70%;max-height:100%;max-width:70%}.mobile-flex-75,[mobile-flex="75"]{flex:1 1 75%;max-height:100%;max-width:75%}.mobile-flex-80,[mobile-flex="80"]{flex:1 1 80%;max-height:100%;max-width:80%}.mobile-flex-85,[mobile-flex="85"]{flex:1 1 85%;max-height:100%;max-width:85%}.mobile-flex-90,[mobile-flex="90"]{flex:1 1 90%;max-height:100%;max-width:90%}.mobile-flex-95,[mobile-flex="95"]{flex:1 1 95%;max-height:100%;max-width:95%}.mobile-flex-100,[mobile-flex="100"]{flex:1 1 100%;max-height:100%;max-width:100%}.mobile-flex-33,[mobile-flex="33"]{flex:1 1 33.33%;max-height:100%;max-width:33.33%}.mobile-flex-66,[mobile-flex="66"]{flex:1 1 66.66%;max-height:100%;max-width:66.66%}.column .mobile-flex-33,.column>[mobile-flex="33"],.layout-column .mobile-flex-33,.layout-column>[mobile-flex="33"],[column] .mobile-flex-33,[column]>[mobile-flex="33"],[layout=column] .mobile-flex-33,[layout=column]>[mobile-flex="33"]{max-height:33.33%;max-width:100%}.column .mobile-flex-66,.column>[mobile-flex="66"],.layout-column .mobile-flex-66,.layout-column>[mobile-flex="66"],[column] .mobile-flex-66,[column]>[mobile-flex="66"],[layout=column] .mobile-flex-66,[layout=column]>[mobile-flex="66"]{max-height:66.66%;max-width:100%}.mobile-column .flex-33,.mobile-column>[flex="33"],.mobile-layout-column .flex-33,.mobile-layout-column>[flex="33"],[mobile-column] .flex-33,[mobile-column]>[flex="33"],[mobile-layout=column] .flex-33,[mobile-layout=column]>[flex="33"]{max-height:33.33%;max-width:100%}.mobile-column .flex-66,.mobile-column>[flex="66"],.mobile-layout-column .flex-66,.mobile-layout-column>[flex="66"],[mobile-column] .flex-66,[mobile-column]>[flex="66"],[mobile-layout=column] .flex-66,[mobile-layout=column]>[flex="66"]{max-height:66.66%;max-width:100%}.mobile-column .mobile-flex-33,.mobile-column>[mobile-flex="33"],.mobile-layout-column .mobile-flex-33,.mobile-layout-column>[mobile-flex="33"],[mobile-column] .mobile-flex-33,[mobile-column]>[mobile-flex="33"],[mobile-layout=column] .mobile-flex-33,[mobile-layout=column]>[mobile-flex="33"]{max-height:33.33%;max-width:100%}.mobile-column .mobile-flex-66,.mobile-column>[mobile-flex="66"],.mobile-layout-column .mobile-flex-66,.mobile-layout-column>[mobile-flex="66"],[mobile-column] .mobile-flex-66,[mobile-column]>[mobile-flex="66"],[mobile-layout=column] .mobile-flex-66,[mobile-layout=column]>[mobile-flex="66"]{max-height:66.66%;max-width:100%}}:root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga","clig","calt";font-family:Assistant,Segoe UI,Open Sans,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:100%;line-height:1.4;max-width:100vw;min-height:100%;position:relative;text-rendering:optimizeLegibility}.button{background-color:#fff;background-color:var(--theme,#fff);border:1pt solid #0000;border-radius:.15em;color:currentColor;cursor:pointer;display:inherit;font-size:1.1em;font-weight:600;letter-spacing:-.2pt;line-height:1.2;padding:.4em .8em;transition:color .1s linear,background-color .15s ease,border-color .15s ease,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.button:hover{box-shadow:0 1pt 3pt #00001426,0 1pt 6pt #0000141a}a>.svg-inline--fa:not(:only-child),b>.svg-inline--fa:not(:only-child),button>.svg-inline--fa:not(:only-child),h1>.svg-inline--fa:not(:only-child),h2>.svg-inline--fa:not(:only-child),h3>.svg-inline--fa:not(:only-child),h4>.svg-inline--fa:not(:only-child),h5>.svg-inline--fa:not(:only-child),h6>.svg-inline--fa:not(:only-child),i>.svg-inline--fa:not(:only-child),legend>.svg-inline--fa:not(:only-child),p>.svg-inline--fa:not(:only-child),sub>.svg-inline--fa:not(:only-child),sup>.svg-inline--fa:not(:only-child){margin-right:.6em;margin-top:-.1em}a>.svg-inline--fa:not(:only-child):last-child,b>.svg-inline--fa:not(:only-child):last-child,button>.svg-inline--fa:not(:only-child):last-child,h1>.svg-inline--fa:not(:only-child):last-child,h2>.svg-inline--fa:not(:only-child):last-child,h3>.svg-inline--fa:not(:only-child):last-child,h4>.svg-inline--fa:not(:only-child):last-child,h5>.svg-inline--fa:not(:only-child):last-child,h6>.svg-inline--fa:not(:only-child):last-child,i>.svg-inline--fa:not(:only-child):last-child,legend>.svg-inline--fa:not(:only-child):last-child,p>.svg-inline--fa:not(:only-child):last-child,sub>.svg-inline--fa:not(:only-child):last-child,sup>.svg-inline--fa:not(:only-child):last-child{margin-left:.6em;margin-right:0}header{background-position:50%;background-size:cover}@media screen and (max-width:69rem){header{background-attachment:scroll}}.contain,[contain]{margin-left:auto;margin-right:auto;max-width:74rem;width:100%}.link,:any-link,:link,a[href]{cursor:pointer;text-decoration:none;transition:color .2s}.link:hover,:any-link:hover,:link:hover,a[href]:hover{text-decoration:underline}img,picture{height:auto;image-rendering:auto;max-height:100%;max-width:100%;-webkit-user-select:none;user-select:none}svg{shape-rendering:geometricPrecision}@media print{*,:after,:before{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1pt solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.italic,.oblique,em,i{font-style:italic}.bold,b,strong{font-weight:700}.normal,.regular,address{font-weight:400}.light,.thin{font-weight:lighter}h3,h4,h5,h6{font-weight:700;line-height:1.2;margin:0}h3>sub,h4>sub,h5>sub,h6>sub{display:block;font-size:.65em;opacity:.5}h1{font-size:2.5em;font-size:3.8vw;font-weight:100}h1,h2{letter-spacing:-.025em}h2{font-size:2em;font-size:2.8vw;font-weight:300}h3{font-size:1.6em;font-weight:400;text-transform:uppercase}h4{font-size:1.35em;font-weight:700}h5{font-size:1.2em}h6{font-size:1em;font-weight:800}.p10{padding:0 10%}.ph10{padding:4vh 10%}.mb10,.mh10{margin-bottom:10%}.mh10{margin-top:10%}.p02{padding:.25rem}.ph02{padding-left:.25rem;padding-right:.25rem}.pv02{padding-bottom:.25rem}.pt02,.pv02{padding-top:.25rem}.pr02{padding-right:.25rem}.pb02{padding-bottom:.25rem}.pl02{padding-left:.25rem}.p05{padding:.5rem}.ph05{padding-left:.5rem;padding-right:.5rem}.pv05{padding-bottom:.5rem}.pt05,.pv05{padding-top:.5rem}.pr05{padding-right:.5rem}.pb05{padding-bottom:.5rem}.pl05{padding-left:.5rem}.p1{padding:1rem}.ph1{padding-left:1rem;padding-right:1rem}.pv1{padding-bottom:1rem}.pt1,.pv1{padding-top:1rem}.pr1{padding-right:1rem}.pb1{padding-bottom:1rem}.pl1{padding-left:1rem}.p2{padding:2rem}.ph2{padding-left:2rem;padding-right:2rem}.pv2{padding-bottom:2rem}.pt2,.pv2{padding-top:2rem}.pr2{padding-right:2rem}.pb2{padding-bottom:2rem}.pl2{padding-left:2rem}.m02{margin:.25rem}.mv02{margin-bottom:.25rem;margin-top:.25rem}.mh02{margin-left:.25rem;margin-right:.25rem}.mt02{margin-top:.25rem}.mr02{margin-right:.25rem}.mb02{margin-bottom:.25rem}.ml02{margin-left:.25rem}.m05{margin:.5rem}.mv05{margin-bottom:.5rem;margin-top:.5rem}.mh05{margin-left:.5rem;margin-right:.5rem}.mt05{margin-top:.5rem}.mr05{margin-right:.5rem}.mb05{margin-bottom:.5rem}.ml05{margin-left:.5rem}.m1{margin:1rem}.mv1{margin-bottom:1rem;margin-top:1rem}.mh1{margin-left:1rem;margin-right:1rem}.mt1{margin-top:1rem}.mr1{margin-right:1rem}.mb1{margin-bottom:1rem}.ml1{margin-left:1rem}.m2{margin:2rem}.mv2{margin-bottom:2rem;margin-top:2rem}.mh2{margin-left:2rem;margin-right:2rem}.mt2{margin-top:2rem}.mr2{margin-right:2rem}.mb2{margin-bottom:2rem}.ml2{margin-left:2rem}.w-100,.w100{width:100%}.h-100,.h100{height:100%}.right,.text-right{text-align:right}.center,.text-center{text-align:center}.left,.text-left{text-align:left}.cap,.capitalize{text-transform:capitalize}.lower,.lowercase{text-transform:lowercase}.upper,.uppercase{text-transform:uppercase}.cover-fit{object-fit:cover;object-position:center}.contain-fit{object-fit:contain;object-position:center}.videoWrapper{height:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.videoWrapper iframe,.videoWrapper img{height:100%;left:0;position:absolute;top:0;width:100%}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.show-desktop .show-sm,.show-lg,.show-mobile{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none!important;visibility:hidden}@media screen and (max-width:69rem){.show-mobile,.show-sm{-webkit-backface-visibility:visible;backface-visibility:visible;display:flex!important;visibility:visible}.hide-mobile,.hide-sm{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none!important;visibility:hidden}}@media screen and (min-width:69.01rem){.show-desktop,.show-lg{-webkit-backface-visibility:visible;backface-visibility:visible;display:flex!important;visibility:visible}.hide-desktop,.hide-lg{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none!important;visibility:hidden}}@media print{.hide-print,[hide-print]:not([show-print]):not([show]){display:none}}:root,body,html{--fa-primary-color:#dcc5f9;--fa-secondary-color:#f1e6ff;--fa-primary-opacity:.75;--fa-secondary-opacity:1;background-color:#211b2b;color:#fff;font-weight:400}.contain,.container,[contain]{padding:0 4%}.link,:any-link,:link,a[href]{color:inherit}a.link:hover:not(.button){color:#19b5ff}code{font-family:Fira Code Retina,FiraCode-Retina,Fira Code,source-code-pro,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}h6{font-size:1rem;font-weight:700}.alert-info{background-color:#19b5ff;border-radius:12pt;font-size:.8rem}.dalaran{color:#b951ce}.beta-tag{background-color:#7e409d;border-radius:.2em;color:#fffc;font-size:50%;letter-spacing:0;line-height:inherit;padding:.1em .4em;vertical-align:top}.pulse{animation:pulse 1.2s infinite;opacity:1}.show-print{display:none}@media print{.show-print{display:inline;display:initial}}@keyframes pulse{0%{opacity:1}30%{opacity:0}40%{opacity:0}to{opacity:1}}.ReactModal__Content{max-height:100%;max-height:85vh;overflow-y:auto;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.ReactModal__Content--after-open{transform:translateZ(0)}.modal-open{overflow-y:hidden}:root{--h:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%)}.h{background:#25a9ef;display:inline-block;padding:6px}.a,.h{-webkit-clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%);clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%);-webkit-clip-path:var(--h);clip-path:var(--h)}.a{align-items:center;background:linear-gradient(153deg,#0667ff 18%,#204ecf 40%,#0f256e 80%);box-shadow:0 28px 50px #061e6059;color:#fff;display:flex;flex-direction:column;gap:8px;padding:24px 0 40px;text-align:center;width:200px}#r{font-family:proxima-nova,Arial,sans-serif}.b{font-size:19px;font-weight:700;line-height:1;margin:0}.c{background:#25a9ef;height:1px;width:120px}.d{margin-bottom:-6px;opacity:.8}.d,.f{font-size:16px}.f{align-items:center;background:#296bff;border-radius:6px;color:#fff;display:inline-flex;font-weight:500;justify-content:center;padding:4px 20px;text-decoration-thickness:.5px;text-underline-offset:2px}#Footer{background-color:#fff;color:#170f23bf}@media screen and (max-width:69rem){#Footer{text-align:center}}#Footer .footer{padding-bottom:5rem;padding-top:5rem}#Footer .footer-hero a{margin:.2rem .5rem}@media screen and (max-width:69rem){#Footer .footer-hero{margin-top:2rem}}.hex-svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:.2s;width:100%;z-index:0}.hex-svg polygon{fill:#201a2e;transition:fill .2s}.hex-svg path{fill:#7e409d;fill-opacity:.5;transition:fill-opacity .2s}.Hex{height:3.28rem;margin-left:-.1rem;margin-right:-.1rem;position:relative;width:3rem}.Hex>div{bottom:0;font-size:1.2rem;left:0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.Hex:focus .hex-svg path,.Hex:hover .hex-svg path{fill-opacity:.9}nav#topbar{background:#201a2e;border:1pt solid #b951ce33;color:#fffc;font-size:.9rem;padding:.25rem;position:fixed;top:0;width:100%;will-change:transform;z-index:900}nav#topbar button{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:currentColor;cursor:pointer}nav#topbar #nav-toggle{background-color:#322948;height:100%;padding:.5em 1em}nav#topbar .above-left,nav#topbar .above-right{z-index:999}nav#topbar .above-left{left:0}nav#topbar .above-right{right:0}nav#topbar .tabs{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;overflow-y:auto}nav#topbar .tabs a{border:1pt solid #0000;border-radius:36pt;color:currentColor;cursor:pointer;display:block;height:auto;line-height:1.2;margin:.5em;padding:.5em 1.5em;text-align:center;-webkit-user-select:none;user-select:none}nav#topbar .tabs a.active,nav#topbar .tabs a:hover{border:1pt solid #7e409d80}@media screen and (max-width:69rem){nav#topbar .tabs{background-color:#201a2e;bottom:0;flex-direction:column;height:20rem;left:0;overflow-y:auto;padding:5rem 2em 2em;position:fixed;right:0;top:0;inset:0;transform:translateY(-100%);transition:transform .2s cubic-bezier(.165,.84,.44,1);width:100%;will-change:transform}nav#topbar .tabs.opened{transform:translateX(0)}}nav#topbar.opened #nav-toggle .icon-closed{display:inline}nav#topbar.closed #nav-toggle .icon-closed,nav#topbar.opened #nav-toggle .icon-menu{display:none}nav#topbar.closed #nav-toggle .icon-menu{display:inline}#nav-logo{height:100%;margin-bottom:-1.5em;position:relative;width:3em}#nav-logo .beta-tag{bottom:.5em;position:absolute;right:-2.25em}.default-to-action{background-color:#7e409d;border-radius:12pt}.hex{-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.HeroFrame{font-size:.8rem;margin-top:60pt;position:relative}.HeroFrame .avatar{background-color:#7e409db3;height:60pt;left:-12pt;padding:4pt;position:absolute;top:-20pt;width:56pt}.HeroFrame .avatar img{height:100%;object-position:top right;width:100%}.HeroFrame .hero-role{color:#b951ce;margin-bottom:.5rem;margin-left:51pt;margin-top:-.5rem}.HeroFrame .hud-decorated>span{background-color:#7e409d33}.HeroFrame .hud-decorated .decoration{-webkit-clip-path:polygon(0 0,25% 0,100% 100%,0 100%);clip-path:polygon(0 0,25% 0,100% 100%,0 100%);width:56pt}.HeroFrame .hero-social{color:#fff9;margin-top:-.75em}.HeroFrame .hero-social a{font-size:1.4em;line-height:1;margin-left:.25em;padding:.5rem}.HeroFrame .hero-social a:hover{color:#fff}.HeroFrame .hud{background-color:#7e409d33;border-radius:0 6pt 6pt 6pt;padding:1rem}.HeroFrame .skill-bars{width:100%}.HeroFrame .skill-bars p{color:#fff;margin-bottom:.4em;padding:.2em 2em;text-shadow:0 .5pt 1pt #170f2380}.HeroFrame .skill-bars .Backend{background-color:#59dfb3}.HeroFrame .skill-bars .Frontend{background-color:#19b5ff}.HeroFrame .skill-bars .Design{background-color:#b951ce}.HeroFrame .skill-tags h6{color:#b951ce;display:inline;margin-right:1em}.HeroFrame .skill-tags span{margin-right:.5em}header#home-header{margin-bottom:8rem;margin-top:4rem;padding:1rem 2rem}@media screen and (max-width:69rem){header#home-header{margin-bottom:3rem}}header#home-header .bio h2{font-weight:700}header#home-header .bio{max-width:45rem}.Hologram .hero-hologram{z-index:1}.Hologram .hologram-platform{margin-top:-50pt;z-index:0}@media screen and (max-width:69rem){.Hologram{display:none}}.fel-mountain,.fel-mountain img{display:block;margin-top:-14rem}@media screen and (max-width:69rem){.fel-mountain,.fel-mountain img{margin-top:-1rem;object-position:right bottom}}#CardSection{-webkit-overflow-scrolling:touch;margin-top:2rem;overflow:hidden;z-index:2}#CardSection>section{margin-bottom:-2rem;overflow-x:scroll;padding-bottom:2rem;z-index:2}.CardArticles{background-color:#211b2b;border:1pt solid #425;border-radius:24pt;margin:1rem;min-height:16rem;min-width:18rem;position:relative;transform:scale(.9);z-index:2}.CardArticles.disabled{opacity:.4;pointer-events:none}.CardArticles img{width:3rem}.CardArticles>a{height:100%;padding:1rem 3rem 2rem;width:100%}@media screen and (max-width:69rem){.CardArticles{margin:.5rem;order:2;transform:scale(1)}.CardArticles>a{padding:.8rem 1.5rem 1rem}}.CardArticles:nth-of-type(2n){transform:scale(1.1)}@media screen and (max-width:69rem){.CardArticles:nth-of-type(2n){order:1;transform:scale(1)}}.CardArticles:hover{background-color:#7e409d33;border-color:#7e409d}a.Button,button.Button{font-weight:700}a.Button:first-of-type,button.Button:first-of-type{margin-left:0}a.Button .svg-inline--fa,button.Button .svg-inline--fa{font-size:.8em;margin-right:.5rem;margin-top:.1rem}a.Button.default,button.Button.default{background-color:#7e409d;color:#fff}a.Button.default .svg-inline--fa,button.Button.default .svg-inline--fa{opacity:.6}a.Button.social,button.Button.social{font-size:.9em;font-weight:700;margin:.5rem .25rem;padding:.25em .75em}a.Button.social .svg-inline--fa,button.Button.social .svg-inline--fa{font-size:1.5em}a.Button sub.social-tag,button.Button sub.social-tag{display:block;font-size:.7em;font-weight:400;opacity:.7}a.Button.outline,button.Button.outline{border:1pt solid}a.Button.linkedin,button.Button.linkedin{background-color:#0077b5;color:#fff}a.Button.facebook,button.Button.facebook{background-color:#3b5998;color:#fff}a.Button.instagram,button.Button.instagram{background-color:#fff;color:#24292e}a.Button.github,button.Button.github{background-color:#24292e;color:#fff}#SectionToAction{position:absolute;width:100%}#SectionToAction .button{border-radius:3em;line-height:1;padding:.8em 2em 1em;transform:translateY(-50%)}#Certifications .item{border:1pt solid #b951ce80;border-radius:6pt;margin:1em 1em 1em 0;max-width:100%;min-width:20rem}#Certifications .cert{padding:1em 1em .5em}#Certifications .cert sub{color:#ffffff4d;display:block;font-size:.65em}#Certifications .svg-inline--fa{margin-right:.8em}#Certifications .view{display:block;font-size:1.5rem}#Certifications .Button{border:none;box-shadow:none;color:#fff9}#Certifications .Button:hover{color:currentColor}#Certifications .Button .svg-inline--fa{margin-right:0}#Certifications .see-more{-webkit-appearance:none;appearance:none;background-color:#b951ce1a;border:none;box-shadow:none;color:#ffffff4d;cursor:pointer;font-size:.8em;margin-top:.5em;outline:0;padding:.5em;width:100%}#Certifications .see-more:hover{color:#fff}#Certifications .see-more.true{color:#adff2f}#Certifications .materias{max-height:0;overflow:hidden;transition:max-height .2s}#Certifications .materias li{background-color:#7e409d33;color:#fffc;font-size:.9em;line-height:1.6;padding:.8em 2rem}#Certifications .materias li:nth-of-type(2n){background-color:#7e409d0d}#Certifications .materias.true{max-height:none}#Education li{border-bottom:1pt dotted #170f2340;padding-bottom:1rem;padding-top:1rem}@media print{#Education li{margin-bottom:1rem;padding-bottom:.5rem}}#Education img{height:3rem;margin:auto 0 auto 1rem;max-height:100%;max-width:100%;object-fit:contain;width:4rem}#Education sub{color:#ffffff4d;font-size:.7em}.profile .avatar{border-radius:6pt;box-shadow:0 1pt 3pt #00001426,0 1pt 6pt #0000141a;height:10em}.profile h2{font-size:1.8em;font-weight:800;line-height:1.15;text-transform:uppercase}.profile h3{font-size:1.6em}.profile h3,.profile h5{color:#ffffff4d;font-weight:800}.profile h5{font-size:1.2em}.profile a,.profile button,.profile p{font-size:1em}#SkillList li{color:#fffc}#SkillList li .fa-w-20,#SkillList li div>div>svg{font-size:1.2rem;height:100%;width:1.2rem}#SkillList li img{display:block;height:auto;margin:auto;width:1.2rem}#SkillList li .show-print{display:none}@media print{#SkillList li .show-print{display:inherit}}#Timeline{background-image:url(/static/media/marker.f5e770536ee443ba5891.svg);background-position:top;background-repeat:repeat-x;background-size:21pt 21pt;margin-bottom:4rem;overflow:auto;position:relative;width:100%}#Timeline .marker{color:#ecff8f;font-family:monospace;font-weight:600;position:absolute;top:1.7rem;transform:rotate(180deg);writing-mode:vertical-lr}.Experience.print{margin-bottom:1em;margin-top:1em}.Experience small{color:#170f2380;font-size:.8em;font-weight:400;margin-left:.5em}.Experience .technologies span{border:1pt solid #170f231a;border-radius:12pt;color:#170f2380;font-size:.7em;margin-bottom:.5em;margin-right:.3em;padding:.2em .4em}.Experience .archievements,.Experience .archievements li{list-style:square outside}.Experience .contractor{border:1pt solid #170f231a}.Experience img{height:3rem;max-height:100%;max-width:7rem;object-fit:contain}@media print{.Experience img{height:2em;max-width:6em}}.company{border:2pt solid #0003;font-size:.85rem;font-weight:400;letter-spacing:normal;padding:.6rem 1rem;position:absolute;text-align:left}#Resume{background-color:#201a2e;font-size:1rem;padding-bottom:4rem;padding-top:8rem}#Resume main{background-color:#271d3eb3;padding-bottom:3rem;padding-top:3rem}#Resume h4{color:#b951ce;font-weight:600;margin:1.25rem 0 .75rem}#Resume .resume-section{background-color:#2e2248;box-shadow:0 1pt 3pt #00001426,0 1pt 6pt #0000141a;padding:.5rem}
/*# sourceMappingURL=main.213234ef.css.map*/