@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-Light.woff2)format("woff2");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-LightItalic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-Slim.woff2)format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-SlimItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Uzi;src:url(https://shanx.com/typography/Uzi-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Mono;src:url(https://shanx.com/typography/ibm-plex-mono-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Mono;src:url(https://shanx.com/typography/ibm-plex-mono-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:fallback}html{-webkit-text-size-adjust:100%;color:#666;background:#fff;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:16px;font-weight:400;line-height:1.5}body{margin:0}a{-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0}a{color:#1e87f0;cursor:pointer;text-decoration:none}a:hover{color:#0f6ecd;text-decoration:underline}b,strong{font-weight:bolder}:not(pre)>code{color:#f0506e;white-space:nowrap;background:#f8f8f8;padding:2px 6px;font-family:Consolas,monaco,monospace;font-size:.875rem}em{color:#f0506e}mark{color:#666;background:#ffd}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,img,svg,video{vertical-align:middle}canvas,img,video{box-sizing:border-box;max-width:100%;height:auto}@supports (display:block){svg{box-sizing:border-box;max-width:100%;height:auto}}svg:not(:root){overflow:hidden}img:not([src]){visibility:hidden}dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px}*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}h1,h2,h3,h4,h5,h6{color:#333;text-transform:none;margin:0 0 20px;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-weight:400}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}h1{font-size:2.23125rem;line-height:1.2}h2{font-size:1.7rem;line-height:1.3}h3{font-size:1.5rem;line-height:1.4}h4{font-size:1.25rem;line-height:1.4}h5{font-size:16px;line-height:1.4}h6{font-size:.875rem;line-height:1.4}@media (width>=960px){h1{font-size:2.625rem}h2{font-size:2rem}}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;text-align:inherit;border:0;border-top:1px solid #e5e5e5;margin:0 0 20px;overflow:visible}*+hr{margin-top:20px}blockquote{color:#333;margin:0 0 20px;font-size:1.25rem;font-style:italic;line-height:1.5}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{color:#666;margin-top:10px;font-size:.875rem;line-height:1.5}blockquote footer:before{content:"— "}pre{color:#666;-moz-tab-size:4;tab-size:4;background:#fff;border:1px solid #e5e5e5;border-radius:3px;padding:10px;font:.875rem/1.5 Consolas,monaco,monospace;overflow:auto}pre code{font-family:Consolas,monaco,monospace}::selection{color:#fff;text-shadow:none;background:#39f}main{display:block}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-reset a,.uk-link-reset a:hover,a.uk-link-reset,a.uk-link-reset:hover{color:inherit!important;text-decoration:none!important}.uk-list{padding:0;list-style:none}.uk-list>li:after,.uk-list>li:before{content:"";display:table}.uk-list>li:after{clear:both}.uk-list>li>:last-child{margin-bottom:0}.uk-list ul{margin:0;padding-left:30px;list-style:none}.uk-list>li:nth-child(n+2),.uk-list>li>ul{margin-top:10px}.uk-icon{font:inherit;color:inherit;text-transform:none;fill:currentColor;background-color:#0000;border:none;border-radius:0;margin:0;padding:0;line-height:0;display:inline-block;overflow:visible}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon>*{transform:translate(0)}.uk-textarea{box-sizing:border-box;font:inherit;border-radius:0;margin:0;overflow:auto}.uk-textarea::-moz-placeholder{opacity:1}.uk-textarea{-webkit-appearance:none;color:#666;vertical-align:top;background:#fff;border:1px solid #e5e5e5;width:100%;max-width:100%;padding:4px 10px;transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out}.uk-textarea:focus{color:#666;background-color:#fff;border-color:#1e87f0;outline:0}.uk-textarea:disabled{color:#999;background-color:#f8f8f8;border-color:#e5e5e5}.uk-textarea::-moz-placeholder{color:#999!important}.uk-textarea::placeholder{color:#999}.uk-button{font:inherit;color:inherit;text-transform:none;box-sizing:border-box;vertical-align:middle;text-align:center;text-transform:uppercase;border:none;margin:0;padding:0 30px;font-size:.875rem;line-height:38px;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out;display:inline-block;overflow:visible}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button:focus{outline:0}.uk-button-default{color:#333;background-color:#0000;border:1px solid #e5e5e5}.uk-button-default:focus,.uk-button-default:hover{color:#333;background-color:#0000;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{color:#333;background-color:#0000;border-color:#999}.uk-button-default:disabled{color:#999;background-color:#0000;border-color:#e5e5e5}.uk-button-small{padding:0 15px;font-size:.875rem;line-height:28px}.uk-button-large{padding:0 40px;font-size:.875rem;line-height:53px}.uk-section{box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (width>=960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section:after,.uk-section:before{content:"";display:table}.uk-section:after{clear:both}.uk-section>:last-child{margin-bottom:0}@media (width>=960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-container{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=640px){.uk-container{padding-left:30px;padding-right:30px}}@media (width>=960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container:after,.uk-container:before{content:"";display:table}.uk-container:after{clear:both}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-large{max-width:1600px}.uk-container-expand{max-width:none}.uk-grid{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:30px}@media (width>=1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:40px}}.uk-grid-small{margin-left:-15px}.uk-grid-small>*{padding-left:15px}.uk-grid+.uk-grid-small,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-medium{margin-left:-30px}.uk-grid-medium>*{padding-left:30px}.uk-grid+.uk-grid-medium,.uk-grid-medium>.uk-grid-margin{margin-top:30px}.uk-grid-large{margin-left:-40px}.uk-grid-large>*{padding-left:40px}.uk-grid+.uk-grid-large,.uk-grid-large>.uk-grid-margin{margin-top:40px}@media (width>=1200px){.uk-grid-large{margin-left:-70px}.uk-grid-large>*{padding-left:70px}.uk-grid+.uk-grid-large,.uk-grid-large>.uk-grid-margin{margin-top:70px}}.uk-grid-collapse{margin-left:0}.uk-grid-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column):before{content:"";border-left:1px solid #e5e5e5;position:absolute;top:0;bottom:0}.uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{content:"";border-top:1px solid #e5e5e5;position:absolute;left:0;right:0}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column):before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{top:-30px;left:60px}@media (width>=1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column):before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-small{margin-left:-30px}.uk-grid-divider.uk-grid-small>*{padding-left:30px}.uk-grid-divider.uk-grid-small>:not(.uk-first-column):before{left:15px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin:before{top:-15px;left:30px}.uk-grid-divider.uk-grid-medium{margin-left:-60px}.uk-grid-divider.uk-grid-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-medium>:not(.uk-first-column):before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin:before{top:-30px;left:60px}.uk-grid-divider.uk-grid-large{margin-left:-80px}.uk-grid-divider.uk-grid-large>*{padding-left:80px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column):before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin:before{top:-40px;left:80px}@media (width>=1200px){.uk-grid-divider.uk-grid-large{margin-left:-140px}.uk-grid-divider.uk-grid-large>*{padding-left:140px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column):before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin:before{top:-70px;left:140px}}.uk-grid-match>*{flex-wrap:wrap;display:flex}.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;flex:auto;width:100%}.uk-card{box-sizing:border-box;transition:box-shadow .1s ease-in-out;position:relative}.uk-card-body{padding:30px}@media (width>=1200px){.uk-card-body{padding:40px}}.uk-card-body:after,.uk-card-body:before{content:"";display:table}.uk-card-body:after{clear:both}.uk-card-body>:last-child{margin-bottom:0}.uk-card-default{color:#666;background:#fff;box-shadow:0 5px 15px #00000014}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:20px}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}to{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-overlay{padding:30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-primary{background:#222c}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{text-decoration:none;display:block}.uk-nav li>a:focus{outline:0}.uk-nav>li>a{padding:5px 0}.uk-nav-header{text-transform:uppercase;padding:5px 0;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav-divider{margin:5px 0}.uk-nav-primary>li>a{color:#999;font-size:1.5rem;line-height:1.5}.uk-nav-primary>li>a:focus,.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a,.uk-nav-primary .uk-nav-header{color:#333}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-items{will-change:transform;position:relative}.uk-slider-items:not(.uk-grid){-webkit-touch-callout:none;margin:0;padding:0;list-style:none;display:flex}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{touch-action:pan-y;flex:none;position:relative}.uk-sticky-fixed{z-index:980;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0!important}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-offcanvas{z-index:1000;display:none;position:fixed;top:0;bottom:0;left:0}.uk-offcanvas-flip .uk-offcanvas{left:auto;right:0}.uk-offcanvas-bar{box-sizing:border-box;-webkit-overflow-scrolling:touch;background:#222;width:270px;padding:20px;position:absolute;top:0;bottom:0;left:-270px;overflow-y:auto}@media (width>=960px){.uk-offcanvas-bar{width:350px;padding:40px;left:-350px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (width>=960px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{width:0;transition:width .3s ease-out;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (width>=960px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{left:auto;right:0}.uk-offcanvas-close{z-index:1000;padding:5px;position:absolute;top:20px;right:20px}.uk-offcanvas-overlay{touch-action:none;width:100vw}.uk-offcanvas-overlay:before{content:"";opacity:0;background:#0000001a;transition:opacity .15s linear;position:absolute;inset:0}.uk-offcanvas-overlay.uk-open:before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden}.uk-offcanvas-container{box-sizing:border-box;width:100%;transition:left .3s ease-out;position:relative;left:0}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media (width>=960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-leader{overflow:hidden}.uk-leader-fill:after{content:attr(data-fill);white-space:nowrap;width:0;margin-left:15px;display:inline-block}:root{--uk-leader-fill-content:.}[class*=uk-animation-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.uk-animation-reverse{animation-timing-function:ease-in;animation-direction:reverse}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}.uk-animation-toggle{-webkit-tap-highlight-color:transparent}.uk-animation-toggle:focus{outline:0}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-down{animation-name:uk-fade-scale-18}.uk-animation-slide-top{animation-name:uk-fade-top}.uk-animation-slide-bottom{animation-name:uk-fade-bottom}.uk-animation-slide-left{animation-name:uk-fade-left}.uk-animation-slide-right{animation-name:uk-fade-right}.uk-animation-slide-top-small{animation-name:uk-fade-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade-left-small}.uk-animation-slide-right-small{animation-name:uk-fade-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade-right-medium}.uk-animation-kenburns{animation-name:uk-scale-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-fast{animation-duration:.1s}@keyframes uk-fade{0%{opacity:0}to{opacity:1}}@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes uk-fade-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes uk-fade-top-small{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-small{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-small{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes uk-fade-right-small{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes uk-fade-top-medium{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-medium{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-medium{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes uk-fade-right-medium{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}@keyframes uk-scale-kenburns{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes uk-shake{0%,to{transform:translate(0)}10%{transform:translate(-9px)}20%{transform:translate(8px)}30%{transform:translate(-7px)}40%{transform:translate(6px)}50%{transform:translate(-5px)}60%{transform:translate(4px)}70%{transform:translate(-3px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}@media (width>=640px){.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}}@media (width>=960px){.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:33.3222%}.uk-child-width-1-4\@m>*{width:25%}}@media (width>=1200px){.uk-child-width-1-3\@l>*{width:33.3222%}.uk-child-width-1-4\@l>*{width:25%}}@media (width>=1600px){.uk-child-width-1-4\@xl>*{width:25%}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-expand{flex:1;min-width:1px}@media (width>=640px){.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:33.3222%}.uk-width-2-3\@s{width:66.6445%}}@media (width>=960px){.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:33.3222%}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-4-5\@m{width:80%}.uk-width-5-6\@m{width:83.3195%}}@media (width>=1200px){.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-text-small{font-size:.875rem;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.uk-text-uppercase{text-transform:uppercase!important}.uk-text-muted{color:#999!important}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}@media (width>=640px){.uk-text-left\@s{text-align:left!important}.uk-text-right\@s{text-align:right!important}}.uk-cover{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uk-overflow-hidden{overflow:hidden}.uk-display-inline-block{display:inline-block!important}[class*=uk-inline]{vertical-align:middle;-webkit-backface-visibility:hidden;max-width:100%;display:inline-block;position:relative}.uk-inline-clip{overflow:hidden}.uk-flex{display:flex}.uk-flex:after,.uk-flex:before{display:none}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}@media (width>=640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-right\@s{justify-content:flex-end}}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-flex-column{flex-direction:column}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-none{flex:none}.uk-margin{margin-bottom:20px}*+.uk-margin,.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-right{margin-right:20px!important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small,.uk-margin-small-top{margin-top:10px!important}.uk-margin-small-bottom{margin-bottom:10px!important}.uk-margin-small-left{margin-left:10px!important}.uk-margin-small-right{margin-right:10px!important}.uk-margin-medium-top{margin-top:40px!important}.uk-margin-medium-bottom{margin-bottom:40px!important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px!important}@media (width>=1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px!important}}.uk-margin-remove{margin:0!important}.uk-margin-remove-top{margin-top:0!important}.uk-margin-remove-bottom{margin-bottom:0!important}.uk-margin-remove-vertical{margin-top:0!important;margin-bottom:0!important}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}.uk-padding{padding:30px}@media (width>=1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:30px}@media (width>=1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0!important}.uk-padding-remove-top{padding-top:0!important}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-right{padding-right:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}[class*=uk-position-center]{position:absolute!important}[class*=uk-position-center-left]{top:50%;transform:translateY(-50%)}.uk-position-center-left{left:0}.uk-position-cover{position:absolute;inset:0}.uk-position-relative{position:relative!important}.uk-transition-toggle{-webkit-tap-highlight-color:transparent}.uk-transition-toggle:focus{outline:0}.uk-transition-fade,.uk-transition-stroke,[class*=uk-transition-scale],[class*=uk-transition-slide]{opacity:0;transition:opacity .3s ease-out,transform .3s ease-out,filter .3s ease-out,stroke-dashoffset .3s ease-out}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}.uk-transition-scale-up{transform:scale(1)}.uk-transition-scale-down{transform:scale(1.1)}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{opacity:1;transform:scale(1.1)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{opacity:1;transform:scale(1)}.uk-transition-slide-top{transform:translateY(-100%)}.uk-transition-slide-bottom{transform:translateY(100%)}.uk-transition-slide-left{transform:translate(-100%)}.uk-transition-slide-right{transform:translate(100%)}.uk-transition-slide-top-small{transform:translateY(-10px)}.uk-transition-slide-bottom-small{transform:translateY(10px)}.uk-transition-slide-left-small{transform:translate(-10px)}.uk-transition-slide-right-small{transform:translate(10px)}.uk-transition-slide-top-medium{transform:translateY(-50px)}.uk-transition-slide-bottom-medium{transform:translateY(50px)}.uk-transition-slide-left-medium{transform:translate(-50px)}.uk-transition-slide-right-medium{transform:translate(50px)}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{opacity:1;transform:translate(0)}.uk-transition-stroke{transition-duration:3s}.uk-transition-stroke.uk-transition-active,.uk-transition-stroke:focus,.uk-transition-stroke:hover{opacity:1;stroke-dashoffset:0!important}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden{display:none!important}@media (width>=640px){.uk-hidden\@s{display:none!important}}@media (width>=960px){.uk-hidden\@m{display:none!important}}@media (width>=1200px){.uk-hidden\@l{display:none!important}}@media (width>=1600px){.uk-hidden\@xl{display:none!important}}@media (width<=959px){.uk-visible\@m{display:none!important}}.uk-invisible{visibility:hidden!important}.uk-light,.uk-offcanvas-bar,.uk-overlay-primary,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color){color:#ffffffb3}.uk-light a,.uk-offcanvas-bar .uk-link,.uk-offcanvas-bar a,.uk-overlay-primary a,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) a,.uk-light a:hover,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover{color:#fff}.uk-light :not(pre)>code,.uk-offcanvas-bar :not(pre)>code,.uk-offcanvas-bar :not(pre)>kbd,.uk-offcanvas-bar :not(pre)>samp,.uk-overlay-primary :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code{color:#ffffffb3;background:#ffffff1a}.uk-light em,.uk-offcanvas-bar em,.uk-overlay-primary em,.uk-section-primary:not(.uk-preserve-color) em,.uk-section-secondary:not(.uk-preserve-color) em,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .uk-h1,.uk-offcanvas-bar .uk-h2,.uk-offcanvas-bar .uk-h3,.uk-offcanvas-bar .uk-h4,.uk-offcanvas-bar .uk-h5,.uk-offcanvas-bar .uk-h6,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-light blockquote,.uk-offcanvas-bar blockquote,.uk-overlay-primary blockquote,.uk-section-primary:not(.uk-preserve-color) blockquote,.uk-section-secondary:not(.uk-preserve-color) blockquote{color:#fff}.uk-light blockquote footer,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary blockquote footer,.uk-section-primary:not(.uk-preserve-color) blockquote footer,.uk-section-secondary:not(.uk-preserve-color) blockquote footer{color:#ffffffb3}.uk-light hr,.uk-offcanvas-bar .uk-hr,.uk-offcanvas-bar hr,.uk-overlay-primary hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) hr{border-top-color:#fff3}.uk-offcanvas-bar .uk-link-muted a,.uk-offcanvas-bar a.uk-link-muted{color:#ffffff80}.uk-offcanvas-bar .uk-link-muted a:hover,.uk-offcanvas-bar a.uk-link-muted:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-link-text a:hover,.uk-offcanvas-bar a.uk-link-text:hover{color:#ffffff80}.uk-offcanvas-bar .uk-link-heading a:hover,.uk-offcanvas-bar a.uk-link-heading:hover{color:#fff}.uk-offcanvas-bar .uk-heading-divider{border-bottom-color:#fff3}.uk-offcanvas-bar .uk-heading-bullet:before{border-left-color:#fff3}.uk-offcanvas-bar .uk-heading-line>:after,.uk-offcanvas-bar .uk-heading-line>:before{border-bottom-color:#fff3}.uk-offcanvas-bar .uk-divider-icon{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-offcanvas-bar .uk-divider-icon:after,.uk-offcanvas-bar .uk-divider-icon:before{border-bottom-color:#fff3}.uk-offcanvas-bar .uk-divider-small:after{border-top-color:#fff3}.uk-offcanvas-bar .uk-divider-vertical:after{border-left-color:#fff3}.uk-offcanvas-bar .uk-list-divider>li:nth-child(n+2){border-top-color:#fff3}.uk-offcanvas-bar .uk-list-striped>li:nth-of-type(odd){background-color:#ffffff1a;border-top-color:#fff3;border-bottom-color:#fff3}.uk-offcanvas-bar .uk-list-bullet>li:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-offcanvas-bar .uk-table th{color:#ffffffb3}.uk-offcanvas-bar .uk-table caption{color:#ffffff80}.uk-offcanvas-bar .uk-table tbody tr.uk-active,.uk-offcanvas-bar .uk-table>tr.uk-active{background:#ffffff14}.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child){border-top-color:#fff3}.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd){background:#ffffff1a;border-top-color:#fff3;border-bottom-color:#fff3}.uk-offcanvas-bar .uk-table-hover tbody tr:hover,.uk-offcanvas-bar .uk-table-hover>tr:hover{background:#ffffff14}.uk-offcanvas-bar .uk-icon-link{color:#ffffff80}.uk-offcanvas-bar .uk-icon-link:focus,.uk-offcanvas-bar .uk-icon-link:hover,.uk-offcanvas-bar .uk-active>.uk-icon-link,.uk-offcanvas-bar .uk-icon-link:active{color:#ffffffb3}.uk-offcanvas-bar .uk-icon-button{color:#ffffff80;background-color:#ffffff1a}.uk-offcanvas-bar .uk-icon-button:focus,.uk-offcanvas-bar .uk-icon-button:hover{color:#ffffffb3;background-color:#f2f2f21a}.uk-offcanvas-bar .uk-icon-button:active{color:#ffffffb3;background-color:#e6e6e61a}.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea{color:#ffffffb3;background-color:#ffffff1a;background-clip:padding-box;border-color:#fff3}.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus{color:#ffffffb3;background-color:#ffffff1a;border-color:#ffffffb3}.uk-offcanvas-bar .uk-input::-moz-placeholder{color:#ffffff80!important}.uk-offcanvas-bar .uk-input::placeholder{color:#ffffff80}.uk-light .uk-textarea::-moz-placeholder,.uk-offcanvas-bar .uk-textarea::-moz-placeholder,.uk-overlay-primary .uk-textarea::-moz-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder{color:#ffffff80!important}.uk-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder{color:#ffffff80}.uk-offcanvas-bar .uk-select:not([multiple]):not([size]){background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-offcanvas-bar .uk-checkbox,.uk-offcanvas-bar .uk-radio{background-color:#f2f2f21a;border-color:#fff3}.uk-offcanvas-bar .uk-checkbox:focus,.uk-offcanvas-bar .uk-radio:focus{border-color:#ffffffb3}.uk-offcanvas-bar .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-radio:checked{background-color:#fff;border-color:#ffffffb3}.uk-offcanvas-bar .uk-checkbox:checked:focus,.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,.uk-offcanvas-bar .uk-radio:checked:focus{background-color:#e6e6e6}.uk-offcanvas-bar .uk-radio:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-offcanvas-bar .uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-offcanvas-bar .uk-checkbox:indeterminate{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-offcanvas-bar .uk-form-label{color:#fff}.uk-offcanvas-bar .uk-form-icon{color:#ffffff80}.uk-offcanvas-bar .uk-form-icon:hover{color:#ffffffb3}.uk-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .uk-button-default,.uk-section-primary:not(.uk-preserve-color) .uk-button-default,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default{color:#fff;background-color:#0000;border-color:#ffffffb3}.uk-light .uk-button-default:focus,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:focus,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:focus,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active{color:#fff;background-color:#0000;border-color:#fff}.uk-offcanvas-bar .uk-button-primary{color:#666;background-color:#fff}.uk-offcanvas-bar .uk-button-primary:focus,.uk-offcanvas-bar .uk-button-primary:hover{color:#666;background-color:#f2f2f2}.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active{color:#666;background-color:#e6e6e6}.uk-offcanvas-bar .uk-button-secondary{color:#666;background-color:#fff}.uk-offcanvas-bar .uk-button-secondary:focus,.uk-offcanvas-bar .uk-button-secondary:hover{color:#666;background-color:#f2f2f2}.uk-offcanvas-bar .uk-button-secondary.uk-active,.uk-offcanvas-bar .uk-button-secondary:active{color:#666;background-color:#e6e6e6}.uk-offcanvas-bar .uk-button-text{color:#fff}.uk-offcanvas-bar .uk-button-text:before{border-bottom-color:#fff}.uk-offcanvas-bar .uk-button-text:focus,.uk-offcanvas-bar .uk-button-text:hover{color:#fff}.uk-offcanvas-bar .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-link{color:#ffffff80}.uk-offcanvas-bar .uk-button-link:focus,.uk-offcanvas-bar .uk-button-link:hover{color:#ffffffb3}.uk-light .uk-grid-divider>:not(.uk-first-column):before,.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column):before,.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column):before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column):before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column):before{border-left-color:#fff3}.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before,.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before,.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin:before{border-top-color:#fff3}.uk-offcanvas-bar .uk-close{color:#ffffff80}.uk-offcanvas-bar .uk-close:focus,.uk-offcanvas-bar .uk-close:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-totop{color:#ffffff80}.uk-offcanvas-bar .uk-totop:focus,.uk-offcanvas-bar .uk-totop:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-totop:active{color:#fff}.uk-offcanvas-bar .uk-marker{color:#666;background:#f8f8f8}.uk-offcanvas-bar .uk-marker:focus,.uk-offcanvas-bar .uk-marker:hover{color:#666}.uk-offcanvas-bar .uk-badge{color:#666;background-color:#fff}.uk-offcanvas-bar .uk-badge:focus,.uk-offcanvas-bar .uk-badge:hover{color:#666}.uk-offcanvas-bar .uk-label{color:#666;background-color:#fff}.uk-offcanvas-bar .uk-article-meta{color:#ffffff80}.uk-offcanvas-bar .uk-search-input{color:#ffffffb3}.uk-offcanvas-bar .uk-search-input:-ms-placeholder-shown{color:#ffffff80!important}.uk-offcanvas-bar .uk-search-input::placeholder,.uk-offcanvas-bar .uk-search .uk-search-icon,.uk-offcanvas-bar .uk-search .uk-search-icon:hover{color:#ffffff80}.uk-offcanvas-bar .uk-search-default .uk-search-input{background-color:#0000;border-color:#fff3}.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,.uk-offcanvas-bar .uk-search-navbar .uk-search-input,.uk-offcanvas-bar .uk-search-large .uk-search-input{background-color:#0000}.uk-offcanvas-bar .uk-search-toggle{color:#ffffff80}.uk-offcanvas-bar .uk-search-toggle:focus,.uk-offcanvas-bar .uk-search-toggle:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a:after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a:after{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-offcanvas-bar .uk-nav-default>li>a{color:#ffffff80}.uk-offcanvas-bar .uk-nav-default>li>a:focus,.uk-offcanvas-bar .uk-nav-default>li>a:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default .uk-nav-header{color:#fff}.uk-offcanvas-bar .uk-nav-default .uk-nav-divider{border-top-color:#fff3}.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a{color:#ffffff80}.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav-primary>li>a,.uk-offcanvas-bar .uk-nav-primary>li>a,.uk-overlay-primary .uk-nav-primary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a{color:#ffffff80}.uk-light .uk-nav-primary>li>a:focus,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:focus,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:focus,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:#ffffffb3}.uk-light .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .uk-nav-primary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-light .uk-nav-primary .uk-nav-header,.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,.uk-overlay-primary .uk-nav-primary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header{color:#fff}.uk-light .uk-nav-primary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .uk-nav-primary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider{border-top-color:#fff3}.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a{color:#ffffff80}.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a{color:#fff}.uk-offcanvas-bar .uk-navbar-nav>li>a{color:#ffffff80}.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a.uk-open,.uk-offcanvas-bar .uk-navbar-nav>li>a:focus{color:#ffffffb3}.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a{color:#fff}.uk-offcanvas-bar .uk-navbar-item{color:#ffffffb3}.uk-offcanvas-bar .uk-navbar-toggle{color:#ffffff80}.uk-offcanvas-bar .uk-navbar-toggle.uk-open,.uk-offcanvas-bar .uk-navbar-toggle:focus,.uk-offcanvas-bar .uk-navbar-toggle:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-subnav>*>:first-child{color:#ffffff80}.uk-offcanvas-bar .uk-subnav>*>a:focus,.uk-offcanvas-bar .uk-subnav>*>a:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-subnav>.uk-active>a{color:#fff}.uk-offcanvas-bar .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column):before{border-left-color:#fff3}.uk-offcanvas-bar .uk-subnav-pill>*>:first-child{color:#ffffff80;background-color:#0000}.uk-offcanvas-bar .uk-subnav-pill>*>a:focus,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:active{color:#ffffffb3;background-color:#ffffff1a}.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a{color:#666;background-color:#fff}.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,.uk-offcanvas-bar .uk-breadcrumb>*>*{color:#ffffff80}.uk-offcanvas-bar .uk-breadcrumb>*>:focus,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>:last-child>*{color:#ffffffb3}.uk-offcanvas-bar .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before,.uk-offcanvas-bar .uk-pagination>*>*{color:#ffffff80}.uk-offcanvas-bar .uk-pagination>*>:focus,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>.uk-active>*{color:#ffffffb3}.uk-offcanvas-bar .uk-pagination>.uk-disabled>*{color:#ffffff80}.uk-offcanvas-bar .uk-tab:before{border-color:#fff3}.uk-offcanvas-bar .uk-tab>*>a{color:#ffffff80}.uk-offcanvas-bar .uk-tab>*>a:focus,.uk-offcanvas-bar .uk-tab>*>a:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-tab>.uk-active>a{color:#fff;border-color:#fff}.uk-offcanvas-bar .uk-tab>.uk-disabled>a{color:#ffffff80}.uk-offcanvas-bar .uk-slidenav{color:#ffffffb3}.uk-offcanvas-bar .uk-slidenav:focus,.uk-offcanvas-bar .uk-slidenav:hover{color:#fffffff2}.uk-offcanvas-bar .uk-slidenav:active{color:#ffffffb3}.uk-offcanvas-bar .uk-dotnav>*>*{background-color:#0000;border-color:#ffffffe6}.uk-offcanvas-bar .uk-dotnav>*>:focus,.uk-offcanvas-bar .uk-dotnav>*>:hover{background-color:#ffffffe6;border-color:#0000}.uk-offcanvas-bar .uk-dotnav>*>:active{background-color:#ffffff80;border-color:#0000}.uk-offcanvas-bar .uk-dotnav>.uk-active>*{background-color:#ffffffe6;border-color:#0000}.uk-offcanvas-bar .uk-accordion-title{color:#fff}.uk-offcanvas-bar .uk-accordion-title:focus,.uk-offcanvas-bar .uk-accordion-title:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-iconnav>*>a{color:#ffffff80}.uk-offcanvas-bar .uk-iconnav>*>a:focus,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>.uk-active>a,.uk-offcanvas-bar .uk-text-lead{color:#ffffffb3}.uk-offcanvas-bar .uk-text-meta{color:#ffffff80}.uk-light .uk-text-muted,.uk-offcanvas-bar .uk-text-muted,.uk-overlay-primary .uk-text-muted,.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted{color:#ffffff80!important}.uk-offcanvas-bar .uk-text-emphasis{color:#fff!important}.uk-offcanvas-bar .uk-text-primary{color:#ffffffb3!important}.uk-offcanvas-bar .uk-column-divider{column-rule-color:#fff3}.uk-offcanvas-bar .uk-logo,.uk-offcanvas-bar .uk-logo:focus,.uk-offcanvas-bar .uk-logo:hover{color:#ffffffb3}.uk-offcanvas-bar .uk-logo>:not(.uk-logo-inverse):not(:only-of-type){display:none}.uk-offcanvas-bar .uk-logo-inverse{display:inline}.uk-offcanvas-bar .uk-accordion-title:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E)}.uk-offcanvas-bar .uk-open>.uk-accordion-title:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E)}@media print{*,:after,:before{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--fs-h1:clamp(2.5rem, 2.725rem + 1.25vw, 5.75rem);--fs-mast:clamp(2rem, 2.18rem + 1.25vw, 5.75rem);--fs-h2:clamp(1.55rem, 1.08rem + 1.15vw, 3.875rem);--fs-masthead:clamp(1.5rem, 1.05rem + 1.115vw, 3.75rem);--fs-h3:clamp(1.65rem, 1.28rem + 1.05vw, 3.375rem);--fs-h4:clamp(.9rem, .82rem + .22vw, 1.3125rem);--fs-h5:clamp(1rem, 1.1rem + 1vw, 2.375rem);--fs-h6:clamp(1.6875rem, 1.6rem + .22vw, 2rem);--fs-body:clamp(1.1rem, 1.115rem + .35vw, 1.9375rem);--fs-namely:clamp(2rem, 2rem + .26vw, 2.875rem);--fs-blockquote:clamp(1.5625rem, 1.28rem + .75vw, 2.625rem);--fs-hero-h6:clamp(5rem, 4.67rem + .88vw, 6.25rem);--fs-tiny:clamp(1.1rem, 1.1rem + .04vw, 1.5rem);--fs-small:clamp(1.0625rem, 1.03rem + .09vw, 1.1875rem);--navbar-edge-spacing:clamp(10px, 12px + .75vw, 25px);--navbar-top-spacing:clamp(12px, 16px + .65vw, 25px);--logo-width:clamp(24px, 24px + 1vw, 55px);--hamburger-size:clamp(28px, 28px + .65vw, 35px);--offcanvas-width:clamp(300px, 35vw + 100px, 500px)}.uk-section-default,html{scroll-behavior:smooth;background:#fff}#ssite-head,.uk-logo img{margin-top:10px}.fullwidth,.hero,figure figcaption{text-align:center}html{text-rendering:optimizelegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;color:#424242;font-size:16px;font-weight:300;line-height:1.42;overflow-x:hidden}h1,.sh1{font-size:var(--fs-h1)}h2,.sh2{font-size:var(--fs-h2)}h3,.sh3{font-size:var(--fs-h3)}h4,.sh4,caption,dt,thead{font-size:var(--fs-h4)}h6,.sh6{font-size:var(--fs-h6)}dd,li,p,td{font-size:var(--fs-body)}h5,.sh5{font-size:var(--fs-h5)}.skills-container ol.large li:before,.skills-container h4{font-size:var(--fs-h3);text-transform:none}.mast{font-size:var(--fs-mast)}.masthead{font-size:var(--fs-masthead)}.namely{font-size:var(--fs-namely);line-height:1.025!important}blockquote p{font-size:var(--fs-blockquote)}.hero h6,.hero h4{font-size:var(--fs-hero-h6)}.uk-text-tiny{font-size:var(--fs-tiny);line-height:1.2em}body,form,h1,h2,h3,h4,h5,h6,input{font-family:Uzi,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Arial,Segoe UI,Ubuntu,Noto Sans,sans-serif}.uk-link,a{color:#06263f;cursor:pointer;text-decoration:none}.uk-link:hover,a:hover{color:#000;text-decoration:underline}h1{font-weight:100}h2,h3{letter-spacing:.05rem;font-weight:200}.uk-link-text a:not(:hover),a.uk-link-text:not(:hover){color:inherit}.uk-link-text a:hover,a.uk-link-text:hover{color:#eeeeea}.uk-section-xsmall{padding-top:25px;padding-bottom:25px}.uk-section-large{padding-top:2em;padding-bottom:2em}@media (width>=960px){.uk-section-large{padding-top:3em;padding-bottom:3em}}.uk-section-muted{background:#f5f5f5}.uk-section-primary{background:#06263f}.uk-section-secondary{background:#000}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{min-height:100px;padding:0 14px;text-decoration:none}.uk-nav li a{-webkit-text-decoration-skip:objects;cursor:pointer;font-weight:200;transition:all .3s}.uk-nav li a .uk-icon{transition:all .5s}.uk-nav li a:hover .uk-icon{color:#fe5a5d}.uk-animation-scale-up{animation-name:uk-fade-scale-06}@keyframes uk-fade-scale-06{0%{opacity:0;transform:scale(.875)}to{opacity:1;transform:scale(1)}}#off-nav{background-color:#00000080}.uk-offcanvas-bar{background:#000;padding:25px;font-family:Uzi,-apple-system,BlinkMacSystemFont,Helvetica Neue,Roboto,Arial,Segoe UI,Ubuntu,Noto Sans,sans-serif;display:block;opacity:1!important}.uk-offcanvas-bar .uk-offcanvas-close,.uk-offcanvas-bar .uk-close{color:#fff}.uk-offcanvas-bar .uk-nav li:not(.socially):not(.uk-nav-header):not(.uk-nav-divider):not(.uk-margin-small) a{font-size:1.5rem}:root{--nav-hover-blue:#b3e7f8}.uk-offcanvas-bar .uk-nav li:not(.socially):not(.uk-nav-header):not(.uk-nav-divider):not(.uk-margin-small){margin-bottom:.5rem}.uk-offcanvas-bar .uk-nav li.socially a{color:#ffffffe6;padding-left:0;font-size:1rem}.uk-offcanvas-bar .uk-nav li.socially a:hover{color:#fff}.uk-offcanvas-bar .uk-nav li:not(.socially) a{color:#fffffff2;padding-right:30px;position:relative}.uk-offcanvas-bar .uk-nav li:not(.socially) a:hover,.uk-offcanvas-bar .uk-nav li.uk-active a{color:#fff}.nav-icon{filter:brightness(0)invert()brightness(.8);flex-shrink:0;width:24px;height:24px;margin-bottom:5px;transition:filter .3s,transform .3s}.uk-offcanvas-bar .uk-nav li a>span{flex-grow:1}.uk-offcanvas-bar .uk-nav li:not(.socially) a>span{padding-left:15px}.uk-offcanvas-bar .uk-nav li a:hover .nav-icon,.uk-offcanvas-bar .uk-nav li.uk-active a .nav-icon{filter:invert(78%)sepia(31%)saturate(561%)hue-rotate(163deg)brightness(101%)contrast(95%)}.uk-offcanvas-bar .uk-nav li a:hover .nav-icon{transform:scale(1.1)}.uk-offcanvas-bar .uk-nav li.uk-active a .nav-arrow,.uk-offcanvas-bar .uk-nav li.uk-active a:hover .nav-arrow{opacity:1;transition:none;transform:translateY(-50%)rotate(90deg)}.uk-offcanvas-bar .uk-nav li.uk-active a>span{position:relative}.uk-offcanvas-bar .uk-nav li.uk-active a>span:after{content:"";opacity:.75;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 4'%3E%3Cpath d='M0,2 Q2,0 4,2 T8,2' stroke='%23B3E7F8' stroke-width='1.5' fill='none'/%3E%3C/svg%3E") 0 0/8px 4px repeat-x;width:calc(100% - 15px);height:4px;position:absolute;bottom:-1px;left:15px}.nav-arrow{filter:invert();opacity:0;width:auto;height:18px;transition:opacity .3s,transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)translate(-10px)}.uk-offcanvas-bar .uk-nav li a:hover .nav-arrow{opacity:1;transform:translateY(-50%)translate(0)}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right,width;transition-duration:.25s;transition-timing-function:ease}.uk-offcanvas-flip .uk-offcanvas-bar{width:var(--offcanvas-width);right:calc(-1 * var(--offcanvas-width));left:auto}.uk-text-thin{font-weight:100!important}.uk-text-light{font-weight:200!important}.uk-text-medium,.uk-text-regular{font-weight:300!important}.uk-text-strong,.uk-text-stronger,.uk-text-strongest{font-weight:600!important}.uk-text-regular{font-size:1.1rem;line-height:1}.uk-text-smaller{font-size:.82em!important}.uk-text-small{font-size:.92em!important}.uk-text-large{font-size:1.25em!important}.uk-text-huge{font-size:1.45em!important}p.uk-text-huge,p.uk-text-large{line-height:1.35em!important}p.uk-text-small{line-height:1.42857em!important}.uk-section-primary-light{background-color:#c2e0ea}.uk-section-secondary-light{background-color:#f4ecab}.top-section-full{background-color:#222;height:100vh;min-height:100vh;transition:min-height .3s cubic-bezier(.16,.75,.47,1);position:relative}.top-section-full .top-content{z-index:3;position:relative}.top-section-full:after{content:"";z-index:1;background-color:#0009;position:absolute;inset:0}.top-section-full .uk-light{color:#fff!important}.top-section-full #site-head{z-index:9999}.top-section-full #site-head .hamburger-inner,.top-section-full #site-head .hamburger-inner:after,.top-section-full #site-head .hamburger-inner:before,.top-section-full #site-head.is-active .hamburger-inner,.top-section-full #site-head.is-active .hamburger-inner:after,.top-section-full #site-head.is-active .hamburger-inner:before{background-color:#fff}video{outline:none}video::-webkit-media-controls,video::-webkit-media-controls-enclosure,video::-webkit-media-controls-panel,video::-webkit-media-controls-start-playback-button,video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-play-button{-webkit-appearance:none!important;opacity:0!important;pointer-events:none!important;display:none!important}video::-moz-media-controls{display:none!important}@media screen and (width<=768px){video[controls=false]{pointer-events:none}video::-webkit-media-controls-overlay-enclosure{display:none!important}video::-webkit-media-controls-overlay-play-button{visibility:hidden!important;display:none!important}}.uk-cover-container{position:relative;overflow:hidden}.uk-container.uk-height-1-1{box-sizing:content-box}.hero-background-video{object-fit:cover;object-position:center center;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hero-background-video::-webkit-media-controls{display:none!important}.uk-logo img{height:90px}.lazy{transition-property:opacity,transform;transition-duration:1s,.7s}.lazy:not([src]){visibility:hidden}.lazy[src^=data\:image]{visibility:visible;opacity:0}.lazy[src]:not([src^=data\:image]){visibility:visible;opacity:1}.section-img{background-color:red;width:calc(50vw - 20px);position:absolute;top:0;bottom:0;left:40px}button.hamburger{z-index:100000;position:relative}button.hamburger.is-active .hamburger-inner,button.hamburger.is-active .hamburger-inner:after,button.hamburger.is-active .hamburger-inner:before{background-color:#fff}.top-section{background-color:#222;height:450px;min-height:450px;transition:min-height .3s cubic-bezier(.16,.75,.47,1)}.top-section .top-content{z-index:3;position:relative}.top-section:after{content:"";z-index:1;background-color:#0009;position:absolute;inset:0}[data-uk-cover]:where(img,video),[uk-cover]:where(img,video){box-sizing:border-box;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}[data-uk-cover]:where(canvas,iframe,svg),[uk-cover]:where(canvas,iframe,svg){max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}iframe[data-uk-cover],iframe[uk-cover]{pointer-events:none}.top-section .uk-light{color:#fff!important}.top-section #site-head{z-index:9999}.top-section #site-head .hamburger-inner,.top-section #site-head .hamburger-inner:after,.top-section #site-head .hamburger-inner:before,.top-section #site-head.is-active .hamburger-inner,.top-section #site-head.is-active .hamburger-inner:after,.top-section #site-head.is-active .hamburger-inner:before{background-color:#fff}.brand-logo{filter:grayscale();object-fit:contain;box-sizing:border-box;height:auto;transition:filter .3s;display:block}.brand-logo:hover{filter:grayscale(0%)}.brand-container{justify-content:center;align-items:center;width:100%;height:4.75rem;display:flex}.brand-link{justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:none!important;background:0 0!important;border:none!important}.brand-link:hover{box-shadow:none!important;background:0 0!important}.main-content p,table{font-weight:300}h3{font-weight:200}.fullwidth{width:100vw;margin-left:-50vw;margin-right:-50vw;padding-top:2.5rem;padding-bottom:2.5rem;position:relative;left:50%;right:50%}a.noborder{opacity:.85;background:0 0;border:0;text-decoration:none;transition:all .3s}a.noborder:hover,.doodle a.noborder{opacity:1}figure figcaption{color:#595959;letter-spacing:.02rem;margin:1em auto;font-size:.95rem}.uk-section-primary figure figcaption{color:#b0b0b0;text-align:center;margin:1em auto}footer h2{color:#fff;letter-spacing:-.3px;width:100px;font-weight:600}.shanx-watermark img{width:100%;filter:alpha(Opacity=50);opacity:.5}mark{color:#111;z-index:1;background:0 0;padding:0;display:inline-block;position:relative}mark:before{content:"";z-index:-1;filter:url(#squiggle-mark);transform-origin:0;background:#ffeb3b66;border-radius:3px;width:0;height:100%;transition:width 1.5s cubic-bezier(.4,0,.2,1);position:absolute;top:5%;left:-1%}mark.drawn:before{width:102%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:2px solid #06263f!important}.uk-light a:focus-visible,.uk-light button:focus-visible,.uk-offcanvas-bar a:focus-visible,.uk-offcanvas-bar button:focus-visible,.site-header.inverted a:focus-visible,.site-header.inverted button:focus-visible{outline-color:#fff}.skip-link{color:#fff;z-index:100001;background:#000;padding:8px 16px;text-decoration:none;transition:top .3s;position:absolute;top:-40px;left:0}.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;top:0}::selection{color:#222;background:#effab4}::selection{color:#222;background:#effab4}.mytooltip,.uk-tooltip-top{background:red}.mytooltip:after,.uk-tooltip-top:after{z-index:-1;content:"";border-top:50px solid #e15915;border-left:50px solid #0000;border-right:50px solid #0000;width:0;height:0;position:absolute;top:98.1%;left:calc(50% - 25px)}.uk-section a.rd{color:inherit;will-change:opacity;text-decoration:none;transition:all .15s ease-in;position:relative;box-shadow:inset 0 -2px #ff718c}.uk-section a.rd:hover{color:#fe5a5d;will-change:opacity;border:0;text-decoration:none;transition:all .15s ease-out}.variant-link{color:#666;cursor:pointer;padding:2px 0;font-size:.9rem;text-decoration:none;transition:color .2s;display:inline-block}.variant-link:hover{color:#000;text-decoration:none;transition:color .2s}.variant-link.active{color:#000;font-weight:500;position:relative}.variant-link.active:after{content:"";background:currentColor;width:100%;height:2px;position:absolute;bottom:0;left:0}.variant-image{opacity:1;width:100%;height:auto;transition:opacity .3s}.variant-image.switching{opacity:0;transition:opacity .3s}.main-content a,a.blu{color:inherit;border-bottom:1px solid #b3e7f8;text-decoration:none;transition:all .25s;box-shadow:inset 0 -.44rem #b3e7f8}.main-content a:hover,a.blu:hover{color:#333;background-color:#b3e7f8;text-decoration:none}.stickythin{background:red;padding:10px;font-size:12px;display:block;height:5em!important}.stickythin #logo img{width:20px}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}p{margin-bottom:2rem}dd{margin:.5rem auto 3rem}em,i{color:inherit;font-style:italic}.hero h6,.hero h4,h1{font-weight:100}.hero h6,.hero h4{color:#000}.h4i,.sh4,caption,dt,h4,thead{letter-spacing:.1rem;text-transform:uppercase;opacity:1;font-weight:600}thead{border-top:0}blockquote{letter-spacing:.01px;color:#424242;font-family:Uzi,IBM Plex Mono,Roboto Mono,Whitman,Scala pro,Garamond,Miller,Baskerville,Georgia,serif;font-style:normal;font-weight:300;display:block;position:relative}.quot,blockquote{margin:3.8rem 0;padding:1em 1em 1em 5rem}blockquote footer{font-family:Uzi,Webdings}blockquote cite,blockquote footer{color:#595959;padding-top:.5em;font-size:1rem;font-style:normal}blockquote:before{content:"“";color:#0000;opacity:.9;background:url(https://av.shanx.com/quote.svg) no-repeat;font-size:6rem;position:absolute;top:5px;left:1px}blockquote:after{content:""}strong{font-weight:600}.main-content ol,.main-content ul{counter-reset:my-counter;flex-wrap:wrap;padding:0;list-style:none;display:flex}.main-content ol li,.main-content ul li{counter-increment:my-counter;width:100%;margin-bottom:1.5rem;display:flex}.main-content ol ul li,.main-content ul ul li{margin-bottom:auto}.main-content ol li:before{content:"0" counter(my-counter);margin-top:2px;font-weight:600}.main-content ol.large li:before{margin-top:0;font-weight:100}.uk-section-primary ol.large li:before{color:#888}.main-content ol.thin li:before{font-weight:200}.main-content ul li:before{content:"â€” ";font-weight:300}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;vertical-align:top;background-color:#0000;border:0;margin:0;padding:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:var(--hamburger-size);height:calc(var(--hamburger-size) * .6);display:inline-block;position:relative}.hamburger-inner{margin-top:-8px;display:block;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:calc(var(--hamburger-size) * .95);background-color:#000;border-radius:2px;height:2px;transition-property:transform,background-color;transition-duration:.25s;transition-timing-function:ease;position:absolute;right:1px}.hamburger-inner:before{width:calc(var(--hamburger-size) * 1.125);top:1px;right:0}.hamburger-inner:after{width:calc(var(--hamburger-size) * .75);right:0;bottom:calc(var(--hamburger-size) * -.25)}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger--slider .hamburger-inner{margin-top:0;top:2px}.hamburger--slider .hamburger-inner:before{top:calc(var(--hamburger-size) * .25);transition-property:transform,opacity,background-color;transition-duration:.2s;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:calc(var(--hamburger-size) * .5);bottom:auto}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(2px, calc(var(--hamburger-size) * .25), 0) rotate(45deg);width:var(--hamburger-size)}.hamburger--slider.is-active .hamburger-inner:before{width:var(--hamburger-size);opacity:0;transform:rotate(-45deg)translate(-5.71px,-6px)}.hamburger--slider.is-active .hamburger-inner:after{width:var(--hamburger-size);transform:translate3d(0, calc(var(--hamburger-size) * -.5), 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{margin-top:0;top:2px}.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider-r .hamburger-inner:after{top:20px;bottom:auto}.hamburger--slider-r.is-active .hamburger-inner{transform:translateY(10px)rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg)translate(5.71px,-6px)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(90deg)}ol.alphabet li:before{content:counter(my-counter, lower-alpha) ". ";margin-top:0}.uk-background-primary,.uk-footer{color:#fff;background:#d14244!important}.uk-yell{background:#f1eb98}.redb{z-index:1;display:inline-block;position:relative}.redb:before{content:"";border-bottom:2px solid #fe5a5d;width:1.5rem;height:1px;margin-bottom:-10px;position:absolute;bottom:0;left:0}footer.uk-footer .uk-text-small{text-transform:uppercase;color:#fff;font-size:11px}footer.uk-footer a{color:#fff;opacity:.85}footer.uk-footer a:hover{color:#fff;opacity:1;text-decoration:none;transition:all .3s}footer.uk-footer .socially span{display:none}footer.uk-footer .socially a.uk-icon{border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;transition:all .3s;display:inline-flex}footer.uk-footer .socially a.uk-icon:hover{color:#fff;opacity:1;background:#de7b7c}.grow{transition:all .3s ease-in-out}.grow:hover{transform:scale(1.2)}@-webkit-keyframes sx-ripple-out{to{opacity:0;inset:-12px}}@keyframes sx-ripple-out{to{opacity:0;border:6px solid #de7b7c;border-radius:50px;inset:-12px}}.sx-ripple-out{vertical-align:middle;display:inline-block;position:relative;-webkit-transform:perspective(1px)translateZ(0);transform:perspective(1px)translateZ(0);box-shadow:0 0 1px #0000}.sx-ripple-out:before{content:"";border:0 solid #de7b7c;border-radius:50px;-webkit-animation-duration:1s;animation-duration:1s;position:absolute;inset:0}.sx-ripple-out:active:before,.sx-ripple-out:focus:before,.sx-ripple-out:hover:before{-webkit-animation-name:sx-ripple-out;animation-name:sx-ripple-out}.uk-button{letter-spacing:3px;color:#ddd;background:#222;font-weight:600}.underl,thead th{font-weight:600!important}.uk-button:hover{color:#fff;transition:all .3s;background:#000!important}thead th{color:#222!important}tfoot td{color:#595959;font-size:1rem}input[type=button],input[type=submit]{cursor:pointer;color:#424242;border:1px solid #bbb;margin-right:1px;background:#eee url(/bg_switcher.png) 0 100% repeat-x!important;padding:.3em .5em!important}input[type=button]:hover,input[type=submit]:hover{color:#333!important;background-image:none!important;border:1px solid #aaa!important}input[type=text],textarea{border:1px solid #ccc;margin:.3em .5em .3em 0;padding:.3em}input[type=text]:focus-visible,textarea:focus-visible{background:#fff;border:1px solid #666}.uk-tooltip{font-size:1.1rem;background:#d14244!important;padding:10px!important}[class*=uk-tooltip-top]:after{content:" ";pointer-events:none;border:5px solid #0000;border-top-color:#d14244;width:0;height:0;margin-left:-5px;position:absolute;top:100%;left:50%}[class*=uk-tooltip-bottom]:after,[class*=uk-tooltip-left]:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute}[class*=uk-tooltip-bottom]:after{border-width:5px;border-bottom-color:#d14244;margin-left:-5px;bottom:100%;left:50%}[class*=uk-tooltip-left]:after{border-width:5px;border-left-color:#d14244;margin-top:-5px;top:50%;left:100%}[class*=uk-tooltip-right]:after{content:" ";pointer-events:none;border:5px solid #0000;border-right-color:#d14244;width:0;height:0;margin-top:-5px;position:absolute;top:50%;right:100%}.pencil-underline{text-decoration:none;display:inline-block;position:relative}.pencil-underline:after{content:"";opacity:.95;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 25' preserveAspectRatio='none'%3E%3Cpath d='M0,12.5 Q25,7 50,12.5 T100,12.5' stroke='%23FFFACD' stroke-width='12' fill='none' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:100% 100%;width:100%;height:12px;position:absolute;bottom:-5px;left:0}.underl{position:relative}.underl,.underl:hover{text-decoration:none}.underl:after{content:"";background:#b3e7f8;width:0;height:2px;-webkit-transition:width .2s;transition:width .2s;display:block;position:absolute;right:0}.underl:hover:after{background:#b3e7f8;width:100%;bottom:0;left:0}footer .underl:after,footer .underl:hover:after{background:#fff}.uk-leader .uk-leader-fill:after{color:#767676!important}.hilite{background-image:linear-gradient(45deg,#0000 65%,#fe5a5d 80%,#0000 90%),linear-gradient(135deg,#0000 5%,#fe5a5d 15%,#0000 25%),linear-gradient(135deg,#0000 45%,#fe5a5d 55%,#0000 65%),linear-gradient(45deg,#0000 25%,#fe5a5d 35%,#0000 50%);background-position:0 95%;background-repeat:repeat-x;background-size:8px 3px}.totop svg{display:none}.uk-lightbox-caption{font-size:1.25rem;font-weight:200}.uk-section-small{padding-top:2rem;padding-bottom:2rem}.uk-lineheight-reg{line-height:.6px!important}.timeline{width:50%;margin:auto}.timeline p{counter-increment:section;border-top:2px dotted;margin:0;padding:30px;position:relative;border-color:#7cdbe2!important}.timeline p:nth-child(2n):before,.timeline p:nth-child(odd):before{content:counter(section);text-align:center;color:#fff;border-radius:50%;width:48px;height:48px;padding:10px;font-size:110%;position:absolute}.timeline p:nth-child(2n):before{background-color:#7cdbe2;margin-right:-20px;right:100%}.timeline p:nth-child(odd):before{background-color:#00f;margin-left:-20px;left:100%}.timeline p:nth-child(2n){border-left:2px dotted;border-top-left-radius:30px;border-bottom-left-radius:30px;margin-right:30px;padding-right:0}.timeline p:nth-child(odd){border-right:2px dotted;border-top-right-radius:30px;border-bottom-right-radius:30px;margin-left:30px;padding-left:0}.timeline p:first-child{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.timeline p:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}i{color:inherit}.brand{filter:grayscale();max-width:100%}.uk-card-default{transition:all .3s;transform:scale(.98)}.uk-card-body,.uk-card-default:hover{transform:scale(1)}.uk-card-body{font-size:inherit}.ie9 img[src$=\.svg]{width:100%}.skills-container .sh4{color:#fff}.text-300{font-weight:300}.text-200{font-weight:200}.doodles-header{background-color:#131d37;background-image:repeating-linear-gradient(90deg,#131d37 0 3px,#202e50 3px 4px)}.doodles-header:after{background-color:#0000!important}.doodles-gif{mix-blend-mode:screen;width:auto;height:auto;max-height:100%;margin-top:3rem;position:absolute;top:0;right:0}.doodles-gif::-webkit-media-controls,.doodles-gif::-webkit-media-controls-enclosure,.doodles-gif::-webkit-media-controls-panel{display:none!important}.doodles-byline{max-width:175px;margin-top:2rem}.striped-bg{background-blend-mode:multiply, normal;background-color:#edf1f2;background-image:url(https://av.shanx.com/2026/01/bg-paper-texture.png),repeating-linear-gradient(90deg,#edf1f2 0 3px,#d7e1e6 3px 4px)}.uk-inline-clip img{transition:transform .3s ease-in-out}.uk-inline-clip:hover img{transform:scale(1.1)}.shanx-photo-grid{margin:0}.shanx-photo-grid .shanx-photo-item{padding:.25em;transition:transform .2s ease-in-out}.profile-image{max-width:85%}.hero-match-container{padding-left:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=\.svg]{width:100%}}@media (width<=639px){.doodles-byline{max-width:150px;margin-top:1rem}.profile-image{max-width:85%}.skills-container ol.large li:before,.skills-container h4{font-size:var(--fs-mast)}.sh2,.sh3,h2,h3{font-weight:200}#logo img{width:28px;margin:10px auto auto}.sh1,h1,.mast{font-weight:200}.sh3,h3{letter-spacing:.001px;line-height:1.35}.sh2,h2{letter-spacing:-.05px}h6{line-height:1.2}.h4i,.sh4,caption,dt,h4,thead{line-height:1.5}.namely{line-height:1.9rem}blockquote p{line-height:1.5}.quot,blockquote{padding:1em 1em 1em 3rem}blockquote:before{font-size:3rem}.uk-logo img{height:80px;margin-top:-9px;padding:auto 2px 0}.main-content ul li:before{margin-right:1.25rem}.main-content ol li:before{margin-right:1.5rem}.main-content ol.large li:before,.main-content ul.large li:before{margin-right:.25rem}.main-content ol.large li li:before,.main-content ul.large li li:before{margin-top:-.3rem;margin-right:1rem}.main-content ol.large li li,.main-content ul.large li li{margin:0 auto}.main-content ol.large li li span{display:inline}.main-content ol.large li:before{margin-right:1.95rem}.main-content ol.large li,.main-content ul.large li{margin-bottom:1em}.brand-container{height:3.75rem}.brand-logo{padding:5px!important}.uk-grid-small{margin-left:-5px}.uk-grid-small>*{padding-left:5px}.doodles-header,.top-section{height:518px;min-height:505px}}@media (width>=640px){#logo img{width:33px;margin-top:10px;margin-left:10px}.sh3,h3{font-weight:200}.sh2,h2{letter-spacing:-.25px}.sh3,h3{letter-spacing:.15px;line-height:1.35}.tldr,h6{color:#111;max-width:24rem;margin-left:0;font-weight:400}.h4i,.sh4,caption,dt,h4,thead{line-height:1.5}.namely,footer h2{line-height:1.9rem}blockquote p{font-weight:100;line-height:1.42}.width-text{max-width:23rem}.main-content ol li:before,.main-content ul li:before{margin-right:2.5rem}.main-content ul.large li:before{margin-right:1.95rem}.main-content ol.large li li:before,.main-content ul.large li li:before{margin-top:-.6rem;margin-right:1.15rem}.main-content ol.large li li,.main-content ul.large li li{margin:0 auto}.main-content ol.large li:before{margin-right:5.95rem}.main-content ol.large li,.main-content ul.large li{margin-bottom:1em}.doodles-gif{max-width:90%;max-height:90%;margin-top:2rem}.top-section{min-height:550px;transition:min-height .2s}}@media (width>=960px){.doodles-gif{max-width:none;max-height:100%;margin-top:3rem}.top-section{min-height:560px}.sh2,.sh3,h2,h3{letter-spacing:-.5px}#logo img{width:30px}.namely,footer h2{line-height:2.17rem}blockquote p{line-height:1.65}}@media (width>=1200px){.top-section{min-height:620px}.masthead{padding-right:19px}#logo img{width:37px}.sh1,h1{font-weight:100}.sh2,h2,.mast{letter-spacing:-.8px;font-weight:200}.sh3,h3{letter-spacing:-.5px}}@media (width>=1800px){.top-section{min-height:680px}.sh2,.sh3,h2,h3{line-height:1.35}#logo img{width:51px;margin-top:10px}.uk-container{max-width:80%}.uk-container-small{max-width:75rem}}.site-header{z-index:9999;position:relative}.top-section .site-header,.top-section-full .site-header{z-index:9999;position:absolute;top:0;left:0;right:0}.site-nav{padding:var(--navbar-top-spacing) var(--navbar-edge-spacing);justify-content:space-between;align-items:flex-start;display:flex}.nav-left,.nav-right{align-items:flex-start;display:flex}.logo-link{line-height:0;display:block}.fill-logo{fill:#06263f}.site-header.inverted .fill-logo{fill:#fff}.site-header.inverted .hamburger-inner,.site-header.inverted .hamburger-inner:before,.site-header.inverted .hamburger-inner:after{background-color:#fff}@keyframes drawTopToBottom{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes drawBottomToTop{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes drawLeftToRight{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.shanxlogo{width:var(--logo-width);height:auto}.shanxlogo polygon{clip-path:inset(0 0 100%)}.shanxlogo #logo-s1{animation:.25s ease-out forwards drawTopToBottom}.shanxlogo #logo-s3{animation:.25s ease-out .25s forwards drawBottomToTop}.shanxlogo #logo-s2{animation:.25s ease-out .5s forwards drawTopToBottom}.shanxlogo #logo-t{animation:.25s ease-out 1s forwards drawLeftToRight}