@font-face{font-family:montserrat;src:url(/fonts/montserrat/montserrat-light-webfont.woff2) format("woff2"),url(/fonts/montserrat/montserrat-light-webfont.woff) format("woff"),url(/fonts/montserrat/montserrat-light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/fonts/montserrat/montserrat-italic-webfont.woff2) format("woff2"),url(/fonts/montserrat/montserrat-italic-webfont.woff) format("woff"),url(/fonts/montserrat/montserrat-italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:montserrat;src:url(/fonts/montserrat/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat/montserrat-regular-webfont.woff) format("woff"),url(/fonts/montserrat/montserrat-regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/fonts/montserrat/montserrat-medium-webfont.woff2) format("woff2"),url(/fonts/montserrat/montserrat-medium-webfont.woff) format("woff"),url(/fonts/montserrat/montserrat-medium.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/fonts/montserrat/montserrat-semiBold-webfont.woff2) format("woff2"),url(/fonts/montserrat/montserrat-semiBold-webfont.woff) format("woff"),url(/fonts/montserrat/montserrat-semiBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/fonts/montserrat/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat/montserrat-bold-webfont.woff) format("woff"),url(/fonts/montserrat/montserrat-bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}body{font-family:montserrat,sans-serif;font-weight:300;color:#fff;font-size:1.4545454545vw;font-size:clamp(14px,1.4545454545vw,16px);line-height:1.5}body strong{font-weight:500}.h1,h1{font-size:4.3636363636vw;font-size:clamp(42px,4.3636363636vw,48px);line-height:1.2;margin:-5px 0 16px}.h1,.h2,h1,h2{font-family:Georgia,serif;font-weight:500;color:#fff}.h2,h2{font-size:3.2727272727vw;font-size:clamp(30px,3.2727272727vw,36px);line-height:1.5;margin:-4px 0 12px}.h3,h3{font-family:Georgia,serif;font-weight:500;color:#fff;font-size:2.1818181818vw;font-size:clamp(18px,2.1818181818vw,24px);line-height:1.3;margin:-3px 0 8px}.h4,h4{font-size:1.6363636364vw;font-size:clamp(16px,1.6363636364vw,18px)}.h4,h4,h5{font-family:Georgia,serif;font-weight:500;color:#fff;margin:-1px 0 4px}h5{font-size:1.4545454545vw;font-size:clamp(15px,1.4545454545vw,16px)}h6{font-weight:500;font-size:1.4545454545vw;font-size:clamp(15px,1.4545454545vw,16px)}h6,label,li,p,pre,td{font-family:montserrat,sans-serif;color:#fff;line-height:1.5;margin:0 0 5px}label,li,p,pre,td{font-weight:300;font-size:1.4545454545vw;font-size:clamp(14px,1.4545454545vw,16px)}label strong,li strong,pre strong,p strong,td strong{font-weight:500}.p-sml label,.p-sml li,.p-sml p,.p-sml pre,.p-sml td,label.p-sml,li.p-sml,p.p-sml,pre.p-sml,td.p-sml{font-family:montserrat,sans-serif;font-weight:300;color:#fff;font-size:1.0909090909vw;font-size:clamp(10px,1.0909090909vw,12px);line-height:1.5;margin:0 0 5px}.p-sml label strong,.p-sml li strong,.p-sml pre strong,.p-sml p strong,.p-sml td strong,label.p-sml strong,li.p-sml strong,p.p-sml strong,pre.p-sml strong,td.p-sml strong{font-weight:700}small{font-family:montserrat,sans-serif;font-weight:300;color:#fff;font-size:1.0909090909vw;font-size:clamp(10px,1.0909090909vw,12px);line-height:1.5;margin:0 0 5px}small strong{font-weight:700}h1.text-right,h2.text-right,h3.text-right,h4.text-right,h5.text-right,li.text-right,p.text-right,td.text-right,th.text-right{text-align:right}h1.text-center,h2.text-center,h3.text-center,h4.text-center,h5.text-center,li.text-center,p.text-center,td.text-center,th.text-center{text-align:center}h1.text-left,h2.text-left,h3.text-left,h4.text-left,h5.text-left,li.text-left,p.text-left,td.text-left,th.text-left{text-align:left}h1 em,h2 em,h3 em,h4 em,h5 em,li em,p em,td em,th em{font-style:normal}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=phone],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{color:#fff}a,a:link,a:visited,button,button:link,button:visited{color:#fff;transition:color .2s linear}a.button,button.button{font-family:Georgia,serif;font-weight:500;align-items:center;display:flex;gap:1rem;justify-content:center;position:relative}pre{white-space:pre-line}pre.code-block{white-space:pre-wrap}.bg-cover-center{background-size:cover}.bg-contain-center,.bg-cover-center{background-position:50%;background-repeat:no-repeat}.bg-contain-center{background-size:contain}.button{border:none;border-radius:3px;cursor:pointer;display:inline-block;font-size:18px;line-height:1;outline:none;padding:.75rem 1.5rem;text-decoration:none}.button:disabled{cursor:not-allowed}.button:not(.-hollow),.button:not(.-hollow):link,.button:not(.-hollow):visited{color:#fff;background-color:#f78c1e;transition:color .2s linear,background-color .2s linear}.button:not(.-hollow):link svg,.button:not(.-hollow):visited svg,.button:not(.-hollow) svg{fill:#fff;transition:fill .2s linear}.button:not(.-hollow):active,.button:not(.-hollow):hover{color:#ebebeb;background-color:shade(#f78c1e,15%)}.button:not(.-hollow):active svg,.button:not(.-hollow):hover svg{fill:#ebebeb}.button:not(.-hollow):disabled{color:tint(#fff,25%);background-color:tint(#f78c1e,25%)}.button:not(.-hollow).cta,.button:not(.-hollow).cta:link,.button:not(.-hollow).cta:visited{color:#404040;background-color:#f7f7f7;transition:color .2s linear,background-color .2s linear}.button:not(.-hollow).cta:link svg,.button:not(.-hollow).cta:visited svg,.button:not(.-hollow).cta svg{fill:#404040;transition:fill .2s linear}.button:not(.-hollow).cta:active,.button:not(.-hollow).cta:hover{color:#404040;background-color:shade(#f7f7f7,15%)}.button:not(.-hollow).cta:active svg,.button:not(.-hollow).cta:hover svg{fill:#404040}.button:not(.-hollow).cta:disabled{color:tint(#404040,25%);background-color:tint(#f7f7f7,25%)}.button.sml{font-size:18px;line-height:1;padding:.5rem 1rem}.button.-hollow{background-color:transparent;border-width:1px;border-style:solid}.button.-hollow,.button.-hollow:link,.button.-hollow:visited{color:#ebebeb;transition:color .2s linear,background-color .2s linear,border-color .2s linear;border-color:#ebebeb}.button.-hollow:link svg,.button.-hollow:visited svg,.button.-hollow svg{fill:#ebebeb;transition:fill .2s linear}.button.-hollow:active,.button.-hollow:hover{color:#fff;border-color:#fff;background-color:tint(#ebebeb,85%)}.button.-hollow:active svg,.button.-hollow:hover svg{fill:#fff}.button.-hollow:disabled{color:tint(#ebebeb,25%);background-color:tint(#fff,25%)}.button.-hollow.-cta,.button.-hollow.-cta:link,.button.-hollow.-cta:visited{color:#f7f7f7;transition:color .2s linear,background-color .2s linear,border-color .2s linear;border-color:#f7f7f7}.button.-hollow.-cta:link svg,.button.-hollow.-cta:visited svg,.button.-hollow.-cta svg{fill:#f7f7f7;transition:fill .2s linear}.button.-hollow.-cta:active,.button.-hollow.-cta:hover{color:#8a8a8a;border-color:#8a8a8a;background-color:tint(#f7f7f7,85%)}.button.-hollow.-cta:active svg,.button.-hollow.-cta:hover svg{fill:#8a8a8a}.button.-hollow.-cta:disabled{color:tint(#f7f7f7,25%);background-color:tint(#8a8a8a,25%)}.button.icon-right{position:relative;padding:.6rem .75rem;padding-right:36px}.button.icon-right i,.button.icon-right span,.button.icon-right svg{font-size:18px;height:18px;width:18px;position:absolute;right:9px;top:calc(50% - 9px)}.button.icon-left{position:relative;padding:.6rem .75rem;padding-left:36px}.button.icon-left i,.button.icon-left span,.button.icon-left svg{font-size:18px;height:18px;width:18px;position:absolute;left:9px;top:calc(50% - 9px)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.align-center,.space-between-center{display:flex;align-items:center}.space-between-center{justify-content:space-between}.flex{display:flex}.flex.justify-between{justify-content:space-between}.flex.justify-center{justify-content:center}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.align-center{align-content:center}.flex.align-top{align-content:flex-start}.flex.align-bottom{align-content:flex-end}.flex.no-wrap{flex-wrap:nowrap}.flex-flow{flex-flow:wrap}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=phone],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{background-color:transparent;border:1px solid #fff;border-radius:0;padding:.75rem;transition:border-color 1s;width:100%;border-top:none;border-right:none;border-left:none}[type=color][disabled],[type=date][disabled],[type=datetime-local][disabled],[type=datetime][disabled],[type=email][disabled],[type=month][disabled],[type=number][disabled],[type=password][disabled],[type=phone][disabled],[type=search][disabled],[type=tel][disabled],[type=text][disabled],[type=time][disabled],[type=url][disabled],[type=week][disabled],select[disabled],textarea[disabled]{cursor:not-allowed}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=phone]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:none}textarea{border:1px solid #fff;padding:.75rem 1rem}.form>div,.form>fieldset>div,form>div,form>fieldset>div{margin-bottom:1rem;position:relative}.form>div input,.form>div label,.form>div small,.form>fieldset>div input,.form>fieldset>div label,.form>fieldset>div small,form>div input,form>div label,form>div small,form>fieldset>div input,form>fieldset>div label,form>fieldset>div small{display:block}.form>div label,.form>div small,.form>fieldset>div label,.form>fieldset>div small,form>div label,form>div small,form>fieldset>div label,form>fieldset>div small{transition:color 1s}.form>div small,.form>fieldset>div small,form>div small,form>fieldset>div small{margin-top:.25rem}.form>div.form-error label,.form>div.form-error small,.form>fieldset>div.form-error label,.form>fieldset>div.form-error small,form>div.form-error label,form>div.form-error small,form>fieldset>div.form-error label,form>fieldset>div.form-error small{color:#e61c24}.form>div.form-error input,.form>fieldset>div.form-error input,form>div.form-error input,form>fieldset>div.form-error input{border-color:#e61c24}.form>div.search-input,.form>fieldset>div.search-input,form>div.search-input,form>fieldset>div.search-input{position:relative}.form>div.search-input label,.form>fieldset>div.search-input label,form>div.search-input label,form>fieldset>div.search-input label{display:none}.form>div.search-input button,.form>fieldset>div.search-input button,form>div.search-input button,form>fieldset>div.search-input button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0;height:100%;position:absolute;right:0;top:0;width:40px}.form>div.search-input button svg,.form>fieldset>div.search-input button svg,form>div.search-input button svg,form>fieldset>div.search-input button svg{width:10px}.form .select-filter-input,form .select-filter-input{display:inline-flex;flex-direction:column;position:relative}.form .select-filter-input>div,form .select-filter-input>div{display:flex;align-items:center;background-color:#e6e6e6;border-radius:4px;padding:.75rem}.form .select-filter-input>div label,form .select-filter-input>div label{line-height:1;margin-right:5px}.form .select-filter-input>div>span,form .select-filter-input>div>span{font-weight:600;line-height:1;margin-right:3rem}.form .select-filter-input>div button,form .select-filter-input>div button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0;height:100%;position:absolute;right:0;top:0;width:40px}.form .select-filter-input>div button i,.form .select-filter-input>div button span,.form .select-filter-input>div button svg,form .select-filter-input>div button i,form .select-filter-input>div button span,form .select-filter-input>div button svg{transition:transform .3s;width:10px}.form .select-filter-input>div button.open i,.form .select-filter-input>div button.open span,.form .select-filter-input>div button.open svg,form .select-filter-input>div button.open i,form .select-filter-input>div button.open span,form .select-filter-input>div button.open svg{transform:rotate(180deg)}.form .select-filter-input ul,form .select-filter-input ul{box-shadow:0 0 6px -4px #000;margin:0;padding:0;list-style:none;background-color:#fff;border-radius:4px;height:0;min-width:80px;opacity:0;overflow:hidden;position:absolute;transition:border-color 1s,opacity 1s;z-index:1;left:0;top:46px;width:100%}.form .select-filter-input ul.right,form .select-filter-input ul.right{right:0}.form .select-filter-input ul.left,form .select-filter-input ul.left{left:0}.form .select-filter-input ul li,form .select-filter-input ul li{font-size:14px;line-height:1;margin:0}.form .select-filter-input ul li a,.form .select-filter-input ul li button,form .select-filter-input ul li a,form .select-filter-input ul li button{background-color:transparent;display:inline-block;padding:.25rem .5rem;text-decoration:none;transition:color .3s,background-color .3s;width:100%}.form .select-filter-input ul li a svg path,.form .select-filter-input ul li button svg path,form .select-filter-input ul li a svg path,form .select-filter-input ul li button svg path{fill:currentColor;transition:fill .3s}.form .select-filter-input ul li a:hover,.form .select-filter-input ul li button:hover,form .select-filter-input ul li a:hover,form .select-filter-input ul li button:hover{background-color:#f8f8f8}.form .select-filter-input ul li button,form .select-filter-input ul li button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0;font-size:14px;text-align:left;padding:.5rem .75rem}.form .select-filter-input ul.open,form .select-filter-input ul.open{height:auto;opacity:1;padding:.25rem 0}.form>footer,form>footer{display:flex;justify-content:space-between;align-items:center}menu>ul,nav>ul{margin:0;padding:0;list-style:none;display:flex}menu>ul>li,nav>ul>li{padding:.5rem;position:relative;margin:0}menu>ul>li>a,menu>ul>li>button,nav>ul>li>a,nav>ul>li>button{line-height:1;text-decoration:none;transition:color .3s;font-size:18px;font-weight:500}menu>ul>li>a:hover,menu>ul>li>button:hover,nav>ul>li>a:hover,nav>ul>li>button:hover{text-decoration:underline;color:#f78c1e}menu>ul>li>a.active,menu>ul>li>button.active,nav>ul>li>a.active,nav>ul>li>button.active{color:#f78c1e}menu>ul>li>a.active+ul,menu>ul>li>button.active+ul,nav>ul>li>a.active+ul,nav>ul>li>button.active+ul{opacity:1;padding:.25rem 0;height:auto}menu>ul>li button,nav>ul>li button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0}menu>ul>li>ul,nav>ul>li>ul{box-shadow:0 0 6px -4px #000;margin:0;padding:0;list-style:none;background-color:#fff;border-radius:4px;height:0;min-width:80px;opacity:0;overflow:hidden;position:absolute;transition:border-color 1s,opacity 1s;z-index:1}menu>ul>li>ul.right,nav>ul>li>ul.right{right:0}menu>ul>li>ul.left,nav>ul>li>ul.left{left:0}menu>ul>li>ul li,nav>ul>li>ul li{font-size:14px;line-height:1;margin:0}menu>ul>li>ul li a,menu>ul>li>ul li button,nav>ul>li>ul li a,nav>ul>li>ul li button{background-color:transparent;display:inline-block;padding:.5rem .75rem;text-decoration:none;transition:color .3s,background-color .3s;width:100%}menu>ul>li>ul li a svg path,menu>ul>li>ul li button svg path,nav>ul>li>ul li a svg path,nav>ul>li>ul li button svg path{fill:currentColor;transition:fill .3s}menu>ul>li>ul li a:hover,menu>ul>li>ul li button:hover,nav>ul>li>ul li a:hover,nav>ul>li>ul li button:hover{background-color:#f8f8f8}menu>ul>li>ul li,nav>ul>li>ul li{text-align:left}menu>ul.vertical,nav>ul.vertical{flex-direction:column}menu>ul.vertical>li>ul,nav>ul.vertical>li>ul{position:relative;border-radius:0;box-shadow:none}menu>ul.vertical>li a.active+ul,menu>ul.vertical>li button.active+ul,nav>ul.vertical>li a.active+ul,nav>ul.vertical>li button.active+ul{margin-top:.5rem}form.contact{margin-top:2rem}form.contact .label-placeholder{margin-bottom:.75rem}form.contact .label-placeholder:last-of-type{margin-bottom:0}form.contact .-message{display:flex;flex-direction:column;margin-top:.5rem;padding-left:2rem}form.contact .-message textarea{flex:1 1 0}@media(max-width:763px){form.contact .-message{margin-top:1.75rem;padding-left:0}form.contact .-message label{font-size:16px}form.contact .-message textarea{min-height:100px}}.feature-light-show-trigger{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0}.feature-light-show-trigger figure{color:#f78c1e;display:flex;justify-content:flex-end;position:relative;transition:color .5}.feature-light-show-trigger figure:hover{color:#d2771a}.feature-light-show-trigger figure:hover span{background-color:hsla(0,0%,100%,.75);padding:1.65rem}.feature-light-show-trigger figure span{border-radius:50%;background-color:hsla(0,0%,100%,.25);height:100px;position:absolute;left:calc(50% - 50px);padding:2rem;top:calc(50% - 50px);transition:all .3s;width:100px;z-index:0}@media(max-width:1023px){.feature-light-show-trigger figure span{height:60px;left:calc(50% - 30px);padding:1rem;top:calc(50% - 30px);width:60px}}body>#app>section{padding:14vh 0 10vh;height:100vh;overflow:hidden;scroll-snap-align:start}body>#app>section>span{background-size:cover;background-position:50%;width:100%;height:100%;opacity:.65;position:absolute;left:0;top:0}body>#app>section>span.bg-tint{opacity:.35}body>#app>section>span.bg-tint:after{content:"";background-color:rgba(0,0,0,.75);display:block;position:absolute;top:0;left:0;right:0;height:100%;width:100%}body>#app>section .label-placeholder{position:relative}body>#app>section .label-placeholder label{display:none}body>#app>section .label-placeholder p{position:absolute;top:-6px;font-size:10px!important;color:#fff;transition:all .2s linear;pointer-events:none}body>#app>section .label-placeholder input::-moz-placeholder{opacity:0!important}body>#app>section .label-placeholder input:-ms-input-placeholder{opacity:0!important}body>#app>section .label-placeholder input::placeholder{opacity:0!important}body>#app>section .label-placeholder input:-moz-placeholder-shown:not(:focus)+p{top:12px;margin:0;font-size:16px!important;color:tint(#fff,.5)}body>#app>section .label-placeholder input:-ms-input-placeholder:not(:focus)+p{top:12px;margin:0;font-size:16px!important;color:tint(#fff,.5)}body>#app>section .label-placeholder input:placeholder-shown:not(:focus)+p{top:12px;margin:0;font-size:16px!important;color:tint(#fff,.5)}body>#app>section .label-placeholder input{height:40px;width:100%}body>#app>section .label-placeholder.error input:-moz-placeholder-shown:not(:focus)+p{color:red}body>#app>section .label-placeholder.error input:-ms-input-placeholder:not(:focus)+p{color:red}body>#app>section .label-placeholder.error input:placeholder-shown:not(:focus)+p,body>#app>section .label-placeholder.error p{color:red}body>#app>section>div{margin-left:auto;margin-right:auto;max-width:1400px;width:92%;position:relative}body>#app>section>div>.plug{flex:1 1 0}body>#app>section>div article .button{margin-top:1rem;text-align:center}body>#app>section>div>.plug{display:flex;justify-content:center;flex-direction:column;margin-top:2.5vh}body>#app>section>div>footer{position:absolute;right:0;bottom:-50px;z-index:0}@media(max-width:1023px){body>#app>section>div>footer{bottom:auto;position:relative;right:auto}}@media(max-width:763px){body>#app>section{height:100%;padding:12vh 1.25rem 1rem;min-height:100vh;overflow:visible}body>#app>section>div{margin-top:5vh;min-height:75vh}}.light-box-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}.light-box-wrapper .light-box{box-shadow:0 1px 10px rgba(0,0,0,.1);position:relative}.light-box-wrapper .light-box>button.close{cursor:pointer;background-color:transparent;outline:none;box-shadow:0 1px 10px rgba(0,0,0,.1);align-items:center;background-color:#fff;border-radius:50%;position:absolute;top:0;left:-35px;height:25px;width:25px;display:flex;border:none;z-index:11;margin:0;flex-direction:column;padding:0;justify-content:center;transition:background-color .3s,color .3s}.light-box-wrapper .light-box>button.close:hover{background-color:#d9d9d9}.light-box-wrapper .light-box>button.close svg{fill:#5d5d5d;width:10px}.light-box-wrapper .light-box figure img{background-color:#fff;min-width:40vw;max-height:calc(100vh - 100px);min-height:40vh;width:100%;padding:2rem;-o-object-fit:contain;object-fit:contain}.light-box-wrapper .light-box footer{position:absolute;background-color:transparent}.light-box-wrapper .light-box footer p{margin:0;line-height:1}.light-box-wrapper nav{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;position:absolute;top:50%;width:100%;left:0}.light-box-wrapper nav button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0;color:#f78c1e;width:25px}.light-box-wrapper nav button:hover{color:#d2771a}.modal-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}.modal-wrapper .modal{justify-content:space-between;background:#fff;border-radius:0;max-width:42rem;overflow:visible;padding:1.5rem;position:relative;width:100%}.modal-wrapper .modal,.modal-wrapper .modal>button.close{box-shadow:0 1px 10px rgba(0,0,0,.1);display:flex;flex-direction:column}.modal-wrapper .modal>button.close{cursor:pointer;background-color:transparent;outline:none;align-items:center;background-color:#fff;border-radius:50%;position:absolute;top:0;left:-35px;height:25px;width:25px;border:none;z-index:11;margin:0;padding:0;justify-content:center;transition:background-color .3s,color .3s}.modal-wrapper .modal>button.close svg{fill:#404040;width:10px}.modal-wrapper .modal h3{color:#404040;margin-bottom:1.5rem}.modal-wrapper.CodeExample-wrapper .modal{max-height:90vh;max-width:50vw}.modal-wrapper.CodeExample-wrapper .modal article{overflow-y:scroll}.modal-wrapper.CodeExample-wrapper .modal article pre{background-color:#054a5d;padding:1rem}.modal-wrapper.CodeExample-wrapper .modal article pre code{font-size:14px}.modal-wrapper.ScreencaptureExample-wrapper .modal{height:100%;max-height:90vh;max-width:90vw;width:100%}.modal-wrapper.ScreencaptureExample-wrapper .modal article{height:100%}.modal-wrapper.ScreencaptureExample-wrapper .modal article iframe{height:100%;width:100%}.project-features>h3{line-height:1;margin:0}.project-features>article{display:flex;justify-content:space-between;align-items:center}.project-features>article>a{height:30vh;width:45%;display:block}.project-features>article>a figure{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;opacity:1;transition:opacity 1s;width:100%}.project-features>article>a:hover figure{opacity:.75}.project-features>article>div{display:inline-flex;flex-direction:column;width:50%}.project-features>article>div a{display:flex;align-items:end;margin-top:1rem;text-decoration:none}.project-features>article>div a h4{margin-bottom:0;line-height:1}@media(min-width:764px){.project-features>article.reversed{flex-direction:row-reverse;margin-bottom:40px}.project-features>article.reversed>div{align-items:flex-end}.project-features>article.reversed *{text-align:right}.project-features>article.reversed p{padding-left:15%}.project-features>article.reversed>a{justify-content:flex-end;margin-left:2rem}.project-features>article:not(.reversed){margin:30px 0}.project-features>article:not(.reversed)>div{align-items:flex-start}.project-features>article:not(.reversed)>div p{padding-right:15%}.project-features>article:not(.reversed)>a{margin-right:2rem}}@media(max-width:763px){.project-features>article{flex-direction:column;margin:4rem 0}.project-features>article>a,.project-features>article>div{width:100%}.project-features>article>div a.button{width:55vw}}.slides>article{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(47%,1fr));margin-bottom:20px}.slides>article>*{max-width:100%}@media(max-width:3%){.slides>article{grid-template-columns:1fr}}.slides>article>figure{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0}.slides>article>div{display:flex;justify-content:space-between;flex-direction:column}.slides>article>div a{display:flex;align-items:center}.slides>article>div a h4{margin-bottom:0;margin-left:20px}.slides>footer{display:grid;gap:calc(20% - 10px);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.slides>footer>*{max-width:100%}@media(max-width:20px){.slides>footer{grid-template-columns:1fr}}.slides>footer>button{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0;height:120px}body,html{height:100%}body{background-color:#404040;margin:0}body hr{width:100%;border:none;border-bottom:1px solid currentColor}body figure{margin:0}body .intro{font-size:12px;display:inline-block;margin:0}body .intro span{background-color:#fff;display:inline-block;height:1px;margin:0 .75rem 4px;width:40px}@media(max-width:763px){body .intro{margin-bottom:1.5rem}}body .plug{margin:0}@media(max-width:763px){body .plug{margin-top:1.5rem}}body a.project-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}body a.project-link>span{display:inline-block;font-size:12px;margin:0 .75rem}body a.project-link img,body a.project-link svg{opacity:.5;transition:opacity .3s}body a.project-link:hover{text-decoration:underline}body a.project-link:hover img,body a.project-link:hover svg{opacity:1;text-decoration:none}body .mx-0{margin-left:0;margin-right:0}body .mx-0-half{margin-left:.5rem;margin-right:.5rem}body .mr-0{margin-right:0}body .mr-0-half{margin-right:.5rem}body .ml-0{margin-left:0}body .ml-0-half{margin-left:.5rem}body .my-0{margin-top:0;margin-bottom:0}body .my-0-half{margin-top:.5rem;margin-bottom:.5rem}body .py-0{padding-top:0;padding-bottom:0}body .py-0-half{padding-top:.5rem;padding-bottom:.5rem}body .pb-0{padding-bottom:0}body .pb-0-half{padding-bottom:.5rem}body .pt-0{padding-top:0}body .pt-0-half{padding-top:.5rem}@media(min-width:764px){body .med-pl-0{padding-left:0}body .med-pl-0-half{padding-left:.5rem}body .med-ml-0{margin-left:0}body .med-ml-0-half{margin-left:.5rem}body .med-pr-0{padding-right:0}body .med-pr-0-half{padding-right:.5rem}body .med-mr-0{margin-right:0}body .med-mr-0-half{margin-right:.5rem}body .med-pb-0{padding-bottom:0}body .med-pb-0-half{padding-bottom:.5rem}body .med-mb-0{margin-bottom:0}body .med-mb-0-half{margin-bottom:.5rem}body .med-pt-0{padding-top:0}body .med-pt-0-half{padding-top:.5rem}body .med-mt-0{margin-top:0}body .med-mt-0-half{margin-top:.5rem}body .med-my-0{margin-top:0;margin-bottom:0}body .med-my-0-half{margin-top:.5rem;margin-bottom:.5rem}body .med-mx-0{margin-left:0;margin-right:0}body .med-mx-0-half{margin-left:.5rem;margin-right:.5rem}}@media(max-width:763px){body .sml-pl-0{padding-left:0}body .sml-pl-0-half{padding-left:.5rem}body .sml-ml-0{margin-left:0}body .sml-ml-0-half{margin-left:.5rem}body .sml-pr-0{padding-right:0}body .sml-pr-0-half{padding-right:.5rem}body .sml-mr-0{margin-right:0}body .sml-mr-0-half{margin-right:.5rem}body .sml-pb-0{padding-bottom:0}body .sml-pb-0-half{padding-bottom:.5rem}body .sml-mb-0{margin-bottom:0}body .sml-mb-0-half{margin-bottom:.5rem}body .sml-pt-0{padding-top:0}body .sml-pt-0-half{padding-top:.5rem}body .sml-mt-0{margin-top:0}body .sml-mt-0-half{margin-top:.5rem}body .sml-my-0{margin-top:0;margin-bottom:0}body .sml-my-0-half{margin-top:.5rem;margin-bottom:.5rem}body .sml-mx-0{margin-left:0;margin-right:0}body .sml-mx-0-half{margin-left:.5rem;margin-right:.5rem}}body .mx-1{margin-left:1rem;margin-right:1rem}body .mx-1-half{margin-left:1.5rem;margin-right:1.5rem}body .mr-1{margin-right:1rem}body .mr-1-half{margin-right:1.5rem}body .ml-1{margin-left:1rem}body .ml-1-half{margin-left:1.5rem}body .my-1{margin-top:1rem;margin-bottom:1rem}body .my-1-half{margin-top:1.5rem;margin-bottom:1.5rem}body .py-1{padding-top:1rem;padding-bottom:1rem}body .py-1-half{padding-top:1.5rem;padding-bottom:1.5rem}body .pb-1{padding-bottom:1rem}body .pb-1-half{padding-bottom:1.5rem}body .pt-1{padding-top:1rem}body .pt-1-half{padding-top:1.5rem}@media(min-width:764px){body .med-pl-1{padding-left:1rem}body .med-pl-1-half{padding-left:1.5rem}body .med-ml-1{margin-left:1rem}body .med-ml-1-half{margin-left:1.5rem}body .med-pr-1{padding-right:1rem}body .med-pr-1-half{padding-right:1.5rem}body .med-mr-1{margin-right:1rem}body .med-mr-1-half{margin-right:1.5rem}body .med-pb-1{padding-bottom:1rem}body .med-pb-1-half{padding-bottom:1.5rem}body .med-mb-1{margin-bottom:1rem}body .med-mb-1-half{margin-bottom:1.5rem}body .med-pt-1{padding-top:1rem}body .med-pt-1-half{padding-top:1.5rem}body .med-mt-1{margin-top:1rem}body .med-mt-1-half{margin-top:1.5rem}body .med-my-1{margin-top:1rem;margin-bottom:1rem}body .med-my-1-half{margin-top:1.5rem;margin-bottom:1.5rem}body .med-mx-1{margin-left:1rem;margin-right:1rem}body .med-mx-1-half{margin-left:1.5rem;margin-right:1.5rem}}@media(max-width:763px){body .sml-pl-1{padding-left:1rem}body .sml-pl-1-half{padding-left:1.5rem}body .sml-ml-1{margin-left:1rem}body .sml-ml-1-half{margin-left:1.5rem}body .sml-pr-1{padding-right:1rem}body .sml-pr-1-half{padding-right:1.5rem}body .sml-mr-1{margin-right:1rem}body .sml-mr-1-half{margin-right:1.5rem}body .sml-pb-1{padding-bottom:1rem}body .sml-pb-1-half{padding-bottom:1.5rem}body .sml-mb-1{margin-bottom:1rem}body .sml-mb-1-half{margin-bottom:1.5rem}body .sml-pt-1{padding-top:1rem}body .sml-pt-1-half{padding-top:1.5rem}body .sml-mt-1{margin-top:1rem}body .sml-mt-1-half{margin-top:1.5rem}body .sml-my-1{margin-top:1rem;margin-bottom:1rem}body .sml-my-1-half{margin-top:1.5rem;margin-bottom:1.5rem}body .sml-mx-1{margin-left:1rem;margin-right:1rem}body .sml-mx-1-half{margin-left:1.5rem;margin-right:1.5rem}}body .gap-10{gap:10px}body .h-10{height:10%}body .w-10{width:10%}body .mx-2{margin-left:2rem;margin-right:2rem}body .mx-2-half{margin-left:2.5rem;margin-right:2.5rem}body .mr-2{margin-right:2rem}body .mr-2-half{margin-right:2.5rem}body .ml-2{margin-left:2rem}body .ml-2-half{margin-left:2.5rem}body .my-2{margin-top:2rem;margin-bottom:2rem}body .my-2-half{margin-top:2.5rem;margin-bottom:2.5rem}body .py-2{padding-top:2rem;padding-bottom:2rem}body .py-2-half{padding-top:2.5rem;padding-bottom:2.5rem}body .pb-2{padding-bottom:2rem}body .pb-2-half{padding-bottom:2.5rem}body .pt-2{padding-top:2rem}body .pt-2-half{padding-top:2.5rem}@media(min-width:764px){body .med-pl-2{padding-left:2rem}body .med-pl-2-half{padding-left:2.5rem}body .med-ml-2{margin-left:2rem}body .med-ml-2-half{margin-left:2.5rem}body .med-pr-2{padding-right:2rem}body .med-pr-2-half{padding-right:2.5rem}body .med-mr-2{margin-right:2rem}body .med-mr-2-half{margin-right:2.5rem}body .med-pb-2{padding-bottom:2rem}body .med-pb-2-half{padding-bottom:2.5rem}body .med-mb-2{margin-bottom:2rem}body .med-mb-2-half{margin-bottom:2.5rem}body .med-pt-2{padding-top:2rem}body .med-pt-2-half{padding-top:2.5rem}body .med-mt-2{margin-top:2rem}body .med-mt-2-half{margin-top:2.5rem}body .med-my-2{margin-top:2rem;margin-bottom:2rem}body .med-my-2-half{margin-top:2.5rem;margin-bottom:2.5rem}body .med-mx-2{margin-left:2rem;margin-right:2rem}body .med-mx-2-half{margin-left:2.5rem;margin-right:2.5rem}}@media(max-width:763px){body .sml-pl-2{padding-left:2rem}body .sml-pl-2-half{padding-left:2.5rem}body .sml-ml-2{margin-left:2rem}body .sml-ml-2-half{margin-left:2.5rem}body .sml-pr-2{padding-right:2rem}body .sml-pr-2-half{padding-right:2.5rem}body .sml-mr-2{margin-right:2rem}body .sml-mr-2-half{margin-right:2.5rem}body .sml-pb-2{padding-bottom:2rem}body .sml-pb-2-half{padding-bottom:2.5rem}body .sml-mb-2{margin-bottom:2rem}body .sml-mb-2-half{margin-bottom:2.5rem}body .sml-pt-2{padding-top:2rem}body .sml-pt-2-half{padding-top:2.5rem}body .sml-mt-2{margin-top:2rem}body .sml-mt-2-half{margin-top:2.5rem}body .sml-my-2{margin-top:2rem;margin-bottom:2rem}body .sml-my-2-half{margin-top:2.5rem;margin-bottom:2.5rem}body .sml-mx-2{margin-left:2rem;margin-right:2rem}body .sml-mx-2-half{margin-left:2.5rem;margin-right:2.5rem}}body .gap-20{gap:20px}body .h-20{height:20%}body .w-20{width:20%}body .mx-3{margin-left:3rem;margin-right:3rem}body .mx-3-half{margin-left:3.5rem;margin-right:3.5rem}body .mr-3{margin-right:3rem}body .mr-3-half{margin-right:3.5rem}body .ml-3{margin-left:3rem}body .ml-3-half{margin-left:3.5rem}body .my-3{margin-top:3rem;margin-bottom:3rem}body .my-3-half{margin-top:3.5rem;margin-bottom:3.5rem}body .py-3{padding-top:3rem;padding-bottom:3rem}body .py-3-half{padding-top:3.5rem;padding-bottom:3.5rem}body .pb-3{padding-bottom:3rem}body .pb-3-half{padding-bottom:3.5rem}body .pt-3{padding-top:3rem}body .pt-3-half{padding-top:3.5rem}@media(min-width:764px){body .med-pl-3{padding-left:3rem}body .med-pl-3-half{padding-left:3.5rem}body .med-ml-3{margin-left:3rem}body .med-ml-3-half{margin-left:3.5rem}body .med-pr-3{padding-right:3rem}body .med-pr-3-half{padding-right:3.5rem}body .med-mr-3{margin-right:3rem}body .med-mr-3-half{margin-right:3.5rem}body .med-pb-3{padding-bottom:3rem}body .med-pb-3-half{padding-bottom:3.5rem}body .med-mb-3{margin-bottom:3rem}body .med-mb-3-half{margin-bottom:3.5rem}body .med-pt-3{padding-top:3rem}body .med-pt-3-half{padding-top:3.5rem}body .med-mt-3{margin-top:3rem}body .med-mt-3-half{margin-top:3.5rem}body .med-my-3{margin-top:3rem;margin-bottom:3rem}body .med-my-3-half{margin-top:3.5rem;margin-bottom:3.5rem}body .med-mx-3{margin-left:3rem;margin-right:3rem}body .med-mx-3-half{margin-left:3.5rem;margin-right:3.5rem}}@media(max-width:763px){body .sml-pl-3{padding-left:3rem}body .sml-pl-3-half{padding-left:3.5rem}body .sml-ml-3{margin-left:3rem}body .sml-ml-3-half{margin-left:3.5rem}body .sml-pr-3{padding-right:3rem}body .sml-pr-3-half{padding-right:3.5rem}body .sml-mr-3{margin-right:3rem}body .sml-mr-3-half{margin-right:3.5rem}body .sml-pb-3{padding-bottom:3rem}body .sml-pb-3-half{padding-bottom:3.5rem}body .sml-mb-3{margin-bottom:3rem}body .sml-mb-3-half{margin-bottom:3.5rem}body .sml-pt-3{padding-top:3rem}body .sml-pt-3-half{padding-top:3.5rem}body .sml-mt-3{margin-top:3rem}body .sml-mt-3-half{margin-top:3.5rem}body .sml-my-3{margin-top:3rem;margin-bottom:3rem}body .sml-my-3-half{margin-top:3.5rem;margin-bottom:3.5rem}body .sml-mx-3{margin-left:3rem;margin-right:3rem}body .sml-mx-3-half{margin-left:3.5rem;margin-right:3.5rem}}body .gap-30{gap:30px}body .h-30{height:30%}body .w-30{width:30%}body .mx-4{margin-left:4rem;margin-right:4rem}body .mx-4-half{margin-left:4.5rem;margin-right:4.5rem}body .mr-4{margin-right:4rem}body .mr-4-half{margin-right:4.5rem}body .ml-4{margin-left:4rem}body .ml-4-half{margin-left:4.5rem}body .my-4{margin-top:4rem;margin-bottom:4rem}body .my-4-half{margin-top:4.5rem;margin-bottom:4.5rem}body .py-4{padding-top:4rem;padding-bottom:4rem}body .py-4-half{padding-top:4.5rem;padding-bottom:4.5rem}body .pb-4{padding-bottom:4rem}body .pb-4-half{padding-bottom:4.5rem}body .pt-4{padding-top:4rem}body .pt-4-half{padding-top:4.5rem}@media(min-width:764px){body .med-pl-4{padding-left:4rem}body .med-pl-4-half{padding-left:4.5rem}body .med-ml-4{margin-left:4rem}body .med-ml-4-half{margin-left:4.5rem}body .med-pr-4{padding-right:4rem}body .med-pr-4-half{padding-right:4.5rem}body .med-mr-4{margin-right:4rem}body .med-mr-4-half{margin-right:4.5rem}body .med-pb-4{padding-bottom:4rem}body .med-pb-4-half{padding-bottom:4.5rem}body .med-mb-4{margin-bottom:4rem}body .med-mb-4-half{margin-bottom:4.5rem}body .med-pt-4{padding-top:4rem}body .med-pt-4-half{padding-top:4.5rem}body .med-mt-4{margin-top:4rem}body .med-mt-4-half{margin-top:4.5rem}body .med-my-4{margin-top:4rem;margin-bottom:4rem}body .med-my-4-half{margin-top:4.5rem;margin-bottom:4.5rem}body .med-mx-4{margin-left:4rem;margin-right:4rem}body .med-mx-4-half{margin-left:4.5rem;margin-right:4.5rem}}@media(max-width:763px){body .sml-pl-4{padding-left:4rem}body .sml-pl-4-half{padding-left:4.5rem}body .sml-ml-4{margin-left:4rem}body .sml-ml-4-half{margin-left:4.5rem}body .sml-pr-4{padding-right:4rem}body .sml-pr-4-half{padding-right:4.5rem}body .sml-mr-4{margin-right:4rem}body .sml-mr-4-half{margin-right:4.5rem}body .sml-pb-4{padding-bottom:4rem}body .sml-pb-4-half{padding-bottom:4.5rem}body .sml-mb-4{margin-bottom:4rem}body .sml-mb-4-half{margin-bottom:4.5rem}body .sml-pt-4{padding-top:4rem}body .sml-pt-4-half{padding-top:4.5rem}body .sml-mt-4{margin-top:4rem}body .sml-mt-4-half{margin-top:4.5rem}body .sml-my-4{margin-top:4rem;margin-bottom:4rem}body .sml-my-4-half{margin-top:4.5rem;margin-bottom:4.5rem}body .sml-mx-4{margin-left:4rem;margin-right:4rem}body .sml-mx-4-half{margin-left:4.5rem;margin-right:4.5rem}}body .gap-40{gap:40px}body .h-40{height:40%}body .w-40{width:40%}body .mx-5{margin-left:5rem;margin-right:5rem}body .mx-5-half{margin-left:5.5rem;margin-right:5.5rem}body .mr-5{margin-right:5rem}body .mr-5-half{margin-right:5.5rem}body .ml-5{margin-left:5rem}body .ml-5-half{margin-left:5.5rem}body .my-5{margin-top:5rem;margin-bottom:5rem}body .my-5-half{margin-top:5.5rem;margin-bottom:5.5rem}body .py-5{padding-top:5rem;padding-bottom:5rem}body .py-5-half{padding-top:5.5rem;padding-bottom:5.5rem}body .pb-5{padding-bottom:5rem}body .pb-5-half{padding-bottom:5.5rem}body .pt-5{padding-top:5rem}body .pt-5-half{padding-top:5.5rem}@media(min-width:764px){body .med-pl-5{padding-left:5rem}body .med-pl-5-half{padding-left:5.5rem}body .med-ml-5{margin-left:5rem}body .med-ml-5-half{margin-left:5.5rem}body .med-pr-5{padding-right:5rem}body .med-pr-5-half{padding-right:5.5rem}body .med-mr-5{margin-right:5rem}body .med-mr-5-half{margin-right:5.5rem}body .med-pb-5{padding-bottom:5rem}body .med-pb-5-half{padding-bottom:5.5rem}body .med-mb-5{margin-bottom:5rem}body .med-mb-5-half{margin-bottom:5.5rem}body .med-pt-5{padding-top:5rem}body .med-pt-5-half{padding-top:5.5rem}body .med-mt-5{margin-top:5rem}body .med-mt-5-half{margin-top:5.5rem}body .med-my-5{margin-top:5rem;margin-bottom:5rem}body .med-my-5-half{margin-top:5.5rem;margin-bottom:5.5rem}body .med-mx-5{margin-left:5rem;margin-right:5rem}body .med-mx-5-half{margin-left:5.5rem;margin-right:5.5rem}}@media(max-width:763px){body .sml-pl-5{padding-left:5rem}body .sml-pl-5-half{padding-left:5.5rem}body .sml-ml-5{margin-left:5rem}body .sml-ml-5-half{margin-left:5.5rem}body .sml-pr-5{padding-right:5rem}body .sml-pr-5-half{padding-right:5.5rem}body .sml-mr-5{margin-right:5rem}body .sml-mr-5-half{margin-right:5.5rem}body .sml-pb-5{padding-bottom:5rem}body .sml-pb-5-half{padding-bottom:5.5rem}body .sml-mb-5{margin-bottom:5rem}body .sml-mb-5-half{margin-bottom:5.5rem}body .sml-pt-5{padding-top:5rem}body .sml-pt-5-half{padding-top:5.5rem}body .sml-mt-5{margin-top:5rem}body .sml-mt-5-half{margin-top:5.5rem}body .sml-my-5{margin-top:5rem;margin-bottom:5rem}body .sml-my-5-half{margin-top:5.5rem;margin-bottom:5.5rem}body .sml-mx-5{margin-left:5rem;margin-right:5rem}body .sml-mx-5-half{margin-left:5.5rem;margin-right:5.5rem}}body .gap-50{gap:50px}body .h-50{height:50%}body .w-50{width:50%}body .mx-6{margin-left:6rem;margin-right:6rem}body .mx-6-half{margin-left:6.5rem;margin-right:6.5rem}body .mr-6{margin-right:6rem}body .mr-6-half{margin-right:6.5rem}body .ml-6{margin-left:6rem}body .ml-6-half{margin-left:6.5rem}body .my-6{margin-top:6rem;margin-bottom:6rem}body .my-6-half{margin-top:6.5rem;margin-bottom:6.5rem}body .py-6{padding-top:6rem;padding-bottom:6rem}body .py-6-half{padding-top:6.5rem;padding-bottom:6.5rem}body .pb-6{padding-bottom:6rem}body .pb-6-half{padding-bottom:6.5rem}body .pt-6{padding-top:6rem}body .pt-6-half{padding-top:6.5rem}@media(min-width:764px){body .med-pl-6{padding-left:6rem}body .med-pl-6-half{padding-left:6.5rem}body .med-ml-6{margin-left:6rem}body .med-ml-6-half{margin-left:6.5rem}body .med-pr-6{padding-right:6rem}body .med-pr-6-half{padding-right:6.5rem}body .med-mr-6{margin-right:6rem}body .med-mr-6-half{margin-right:6.5rem}body .med-pb-6{padding-bottom:6rem}body .med-pb-6-half{padding-bottom:6.5rem}body .med-mb-6{margin-bottom:6rem}body .med-mb-6-half{margin-bottom:6.5rem}body .med-pt-6{padding-top:6rem}body .med-pt-6-half{padding-top:6.5rem}body .med-mt-6{margin-top:6rem}body .med-mt-6-half{margin-top:6.5rem}body .med-my-6{margin-top:6rem;margin-bottom:6rem}body .med-my-6-half{margin-top:6.5rem;margin-bottom:6.5rem}body .med-mx-6{margin-left:6rem;margin-right:6rem}body .med-mx-6-half{margin-left:6.5rem;margin-right:6.5rem}}@media(max-width:763px){body .sml-pl-6{padding-left:6rem}body .sml-pl-6-half{padding-left:6.5rem}body .sml-ml-6{margin-left:6rem}body .sml-ml-6-half{margin-left:6.5rem}body .sml-pr-6{padding-right:6rem}body .sml-pr-6-half{padding-right:6.5rem}body .sml-mr-6{margin-right:6rem}body .sml-mr-6-half{margin-right:6.5rem}body .sml-pb-6{padding-bottom:6rem}body .sml-pb-6-half{padding-bottom:6.5rem}body .sml-mb-6{margin-bottom:6rem}body .sml-mb-6-half{margin-bottom:6.5rem}body .sml-pt-6{padding-top:6rem}body .sml-pt-6-half{padding-top:6.5rem}body .sml-mt-6{margin-top:6rem}body .sml-mt-6-half{margin-top:6.5rem}body .sml-my-6{margin-top:6rem;margin-bottom:6rem}body .sml-my-6-half{margin-top:6.5rem;margin-bottom:6.5rem}body .sml-mx-6{margin-left:6rem;margin-right:6rem}body .sml-mx-6-half{margin-left:6.5rem;margin-right:6.5rem}}body .gap-60{gap:60px}body .h-60{height:60%}body .w-60{width:60%}body .mx-7{margin-left:7rem;margin-right:7rem}body .mx-7-half{margin-left:7.5rem;margin-right:7.5rem}body .mr-7{margin-right:7rem}body .mr-7-half{margin-right:7.5rem}body .ml-7{margin-left:7rem}body .ml-7-half{margin-left:7.5rem}body .my-7{margin-top:7rem;margin-bottom:7rem}body .my-7-half{margin-top:7.5rem;margin-bottom:7.5rem}body .py-7{padding-top:7rem;padding-bottom:7rem}body .py-7-half{padding-top:7.5rem;padding-bottom:7.5rem}body .pb-7{padding-bottom:7rem}body .pb-7-half{padding-bottom:7.5rem}body .pt-7{padding-top:7rem}body .pt-7-half{padding-top:7.5rem}@media(min-width:764px){body .med-pl-7{padding-left:7rem}body .med-pl-7-half{padding-left:7.5rem}body .med-ml-7{margin-left:7rem}body .med-ml-7-half{margin-left:7.5rem}body .med-pr-7{padding-right:7rem}body .med-pr-7-half{padding-right:7.5rem}body .med-mr-7{margin-right:7rem}body .med-mr-7-half{margin-right:7.5rem}body .med-pb-7{padding-bottom:7rem}body .med-pb-7-half{padding-bottom:7.5rem}body .med-mb-7{margin-bottom:7rem}body .med-mb-7-half{margin-bottom:7.5rem}body .med-pt-7{padding-top:7rem}body .med-pt-7-half{padding-top:7.5rem}body .med-mt-7{margin-top:7rem}body .med-mt-7-half{margin-top:7.5rem}body .med-my-7{margin-top:7rem;margin-bottom:7rem}body .med-my-7-half{margin-top:7.5rem;margin-bottom:7.5rem}body .med-mx-7{margin-left:7rem;margin-right:7rem}body .med-mx-7-half{margin-left:7.5rem;margin-right:7.5rem}}@media(max-width:763px){body .sml-pl-7{padding-left:7rem}body .sml-pl-7-half{padding-left:7.5rem}body .sml-ml-7{margin-left:7rem}body .sml-ml-7-half{margin-left:7.5rem}body .sml-pr-7{padding-right:7rem}body .sml-pr-7-half{padding-right:7.5rem}body .sml-mr-7{margin-right:7rem}body .sml-mr-7-half{margin-right:7.5rem}body .sml-pb-7{padding-bottom:7rem}body .sml-pb-7-half{padding-bottom:7.5rem}body .sml-mb-7{margin-bottom:7rem}body .sml-mb-7-half{margin-bottom:7.5rem}body .sml-pt-7{padding-top:7rem}body .sml-pt-7-half{padding-top:7.5rem}body .sml-mt-7{margin-top:7rem}body .sml-mt-7-half{margin-top:7.5rem}body .sml-my-7{margin-top:7rem;margin-bottom:7rem}body .sml-my-7-half{margin-top:7.5rem;margin-bottom:7.5rem}body .sml-mx-7{margin-left:7rem;margin-right:7rem}body .sml-mx-7-half{margin-left:7.5rem;margin-right:7.5rem}}body .gap-70{gap:70px}body .h-70{height:70%}body .w-70{width:70%}body .mx-8{margin-left:8rem;margin-right:8rem}body .mx-8-half{margin-left:8.5rem;margin-right:8.5rem}body .mr-8{margin-right:8rem}body .mr-8-half{margin-right:8.5rem}body .ml-8{margin-left:8rem}body .ml-8-half{margin-left:8.5rem}body .my-8{margin-top:8rem;margin-bottom:8rem}body .my-8-half{margin-top:8.5rem;margin-bottom:8.5rem}body .py-8{padding-top:8rem;padding-bottom:8rem}body .py-8-half{padding-top:8.5rem;padding-bottom:8.5rem}body .pb-8{padding-bottom:8rem}body .pb-8-half{padding-bottom:8.5rem}body .pt-8{padding-top:8rem}body .pt-8-half{padding-top:8.5rem}@media(min-width:764px){body .med-pl-8{padding-left:8rem}body .med-pl-8-half{padding-left:8.5rem}body .med-ml-8{margin-left:8rem}body .med-ml-8-half{margin-left:8.5rem}body .med-pr-8{padding-right:8rem}body .med-pr-8-half{padding-right:8.5rem}body .med-mr-8{margin-right:8rem}body .med-mr-8-half{margin-right:8.5rem}body .med-pb-8{padding-bottom:8rem}body .med-pb-8-half{padding-bottom:8.5rem}body .med-mb-8{margin-bottom:8rem}body .med-mb-8-half{margin-bottom:8.5rem}body .med-pt-8{padding-top:8rem}body .med-pt-8-half{padding-top:8.5rem}body .med-mt-8{margin-top:8rem}body .med-mt-8-half{margin-top:8.5rem}body .med-my-8{margin-top:8rem;margin-bottom:8rem}body .med-my-8-half{margin-top:8.5rem;margin-bottom:8.5rem}body .med-mx-8{margin-left:8rem;margin-right:8rem}body .med-mx-8-half{margin-left:8.5rem;margin-right:8.5rem}}@media(max-width:763px){body .sml-pl-8{padding-left:8rem}body .sml-pl-8-half{padding-left:8.5rem}body .sml-ml-8{margin-left:8rem}body .sml-ml-8-half{margin-left:8.5rem}body .sml-pr-8{padding-right:8rem}body .sml-pr-8-half{padding-right:8.5rem}body .sml-mr-8{margin-right:8rem}body .sml-mr-8-half{margin-right:8.5rem}body .sml-pb-8{padding-bottom:8rem}body .sml-pb-8-half{padding-bottom:8.5rem}body .sml-mb-8{margin-bottom:8rem}body .sml-mb-8-half{margin-bottom:8.5rem}body .sml-pt-8{padding-top:8rem}body .sml-pt-8-half{padding-top:8.5rem}body .sml-mt-8{margin-top:8rem}body .sml-mt-8-half{margin-top:8.5rem}body .sml-my-8{margin-top:8rem;margin-bottom:8rem}body .sml-my-8-half{margin-top:8.5rem;margin-bottom:8.5rem}body .sml-mx-8{margin-left:8rem;margin-right:8rem}body .sml-mx-8-half{margin-left:8.5rem;margin-right:8.5rem}}body .gap-80{gap:80px}body .h-80{height:80%}body .w-80{width:80%}body .mx-9{margin-left:9rem;margin-right:9rem}body .mx-9-half{margin-left:9.5rem;margin-right:9.5rem}body .mr-9{margin-right:9rem}body .mr-9-half{margin-right:9.5rem}body .ml-9{margin-left:9rem}body .ml-9-half{margin-left:9.5rem}body .my-9{margin-top:9rem;margin-bottom:9rem}body .my-9-half{margin-top:9.5rem;margin-bottom:9.5rem}body .py-9{padding-top:9rem;padding-bottom:9rem}body .py-9-half{padding-top:9.5rem;padding-bottom:9.5rem}body .pb-9{padding-bottom:9rem}body .pb-9-half{padding-bottom:9.5rem}body .pt-9{padding-top:9rem}body .pt-9-half{padding-top:9.5rem}@media(min-width:764px){body .med-pl-9{padding-left:9rem}body .med-pl-9-half{padding-left:9.5rem}body .med-ml-9{margin-left:9rem}body .med-ml-9-half{margin-left:9.5rem}body .med-pr-9{padding-right:9rem}body .med-pr-9-half{padding-right:9.5rem}body .med-mr-9{margin-right:9rem}body .med-mr-9-half{margin-right:9.5rem}body .med-pb-9{padding-bottom:9rem}body .med-pb-9-half{padding-bottom:9.5rem}body .med-mb-9{margin-bottom:9rem}body .med-mb-9-half{margin-bottom:9.5rem}body .med-pt-9{padding-top:9rem}body .med-pt-9-half{padding-top:9.5rem}body .med-mt-9{margin-top:9rem}body .med-mt-9-half{margin-top:9.5rem}body .med-my-9{margin-top:9rem;margin-bottom:9rem}body .med-my-9-half{margin-top:9.5rem;margin-bottom:9.5rem}body .med-mx-9{margin-left:9rem;margin-right:9rem}body .med-mx-9-half{margin-left:9.5rem;margin-right:9.5rem}}@media(max-width:763px){body .sml-pl-9{padding-left:9rem}body .sml-pl-9-half{padding-left:9.5rem}body .sml-ml-9{margin-left:9rem}body .sml-ml-9-half{margin-left:9.5rem}body .sml-pr-9{padding-right:9rem}body .sml-pr-9-half{padding-right:9.5rem}body .sml-mr-9{margin-right:9rem}body .sml-mr-9-half{margin-right:9.5rem}body .sml-pb-9{padding-bottom:9rem}body .sml-pb-9-half{padding-bottom:9.5rem}body .sml-mb-9{margin-bottom:9rem}body .sml-mb-9-half{margin-bottom:9.5rem}body .sml-pt-9{padding-top:9rem}body .sml-pt-9-half{padding-top:9.5rem}body .sml-mt-9{margin-top:9rem}body .sml-mt-9-half{margin-top:9.5rem}body .sml-my-9{margin-top:9rem;margin-bottom:9rem}body .sml-my-9-half{margin-top:9.5rem;margin-bottom:9.5rem}body .sml-mx-9{margin-left:9rem;margin-right:9rem}body .sml-mx-9-half{margin-left:9.5rem;margin-right:9.5rem}}body .gap-90{gap:90px}body .h-90{height:90%}body .w-90{width:90%}body .mx-10{margin-left:10rem;margin-right:10rem}body .mx-10-half{margin-left:10.5rem;margin-right:10.5rem}body .mr-10{margin-right:10rem}body .mr-10-half{margin-right:10.5rem}body .ml-10{margin-left:10rem}body .ml-10-half{margin-left:10.5rem}body .my-10{margin-top:10rem;margin-bottom:10rem}body .my-10-half{margin-top:10.5rem;margin-bottom:10.5rem}body .py-10{padding-top:10rem;padding-bottom:10rem}body .py-10-half{padding-top:10.5rem;padding-bottom:10.5rem}body .pb-10{padding-bottom:10rem}body .pb-10-half{padding-bottom:10.5rem}body .pt-10{padding-top:10rem}body .pt-10-half{padding-top:10.5rem}@media(min-width:764px){body .med-pl-10{padding-left:10rem}body .med-pl-10-half{padding-left:10.5rem}body .med-ml-10{margin-left:10rem}body .med-ml-10-half{margin-left:10.5rem}body .med-pr-10{padding-right:10rem}body .med-pr-10-half{padding-right:10.5rem}body .med-mr-10{margin-right:10rem}body .med-mr-10-half{margin-right:10.5rem}body .med-pb-10{padding-bottom:10rem}body .med-pb-10-half{padding-bottom:10.5rem}body .med-mb-10{margin-bottom:10rem}body .med-mb-10-half{margin-bottom:10.5rem}body .med-pt-10{padding-top:10rem}body .med-pt-10-half{padding-top:10.5rem}body .med-mt-10{margin-top:10rem}body .med-mt-10-half{margin-top:10.5rem}body .med-my-10{margin-top:10rem;margin-bottom:10rem}body .med-my-10-half{margin-top:10.5rem;margin-bottom:10.5rem}body .med-mx-10{margin-left:10rem;margin-right:10rem}body .med-mx-10-half{margin-left:10.5rem;margin-right:10.5rem}}@media(max-width:763px){body .sml-pl-10{padding-left:10rem}body .sml-pl-10-half{padding-left:10.5rem}body .sml-ml-10{margin-left:10rem}body .sml-ml-10-half{margin-left:10.5rem}body .sml-pr-10{padding-right:10rem}body .sml-pr-10-half{padding-right:10.5rem}body .sml-mr-10{margin-right:10rem}body .sml-mr-10-half{margin-right:10.5rem}body .sml-pb-10{padding-bottom:10rem}body .sml-pb-10-half{padding-bottom:10.5rem}body .sml-mb-10{margin-bottom:10rem}body .sml-mb-10-half{margin-bottom:10.5rem}body .sml-pt-10{padding-top:10rem}body .sml-pt-10-half{padding-top:10.5rem}body .sml-mt-10{margin-top:10rem}body .sml-mt-10-half{margin-top:10.5rem}body .sml-my-10{margin-top:10rem;margin-bottom:10rem}body .sml-my-10-half{margin-top:10.5rem;margin-bottom:10.5rem}body .sml-mx-10{margin-left:10rem;margin-right:10rem}body .sml-mx-10-half{margin-left:10.5rem;margin-right:10.5rem}}body .gap-100{gap:100px}body .h-100{height:100%}body .w-100{width:100%}body .mx-11{margin-left:11rem;margin-right:11rem}body .mx-11-half{margin-left:11.5rem;margin-right:11.5rem}body .mr-11{margin-right:11rem}body .mr-11-half{margin-right:11.5rem}body .ml-11{margin-left:11rem}body .ml-11-half{margin-left:11.5rem}body .my-11{margin-top:11rem;margin-bottom:11rem}body .my-11-half{margin-top:11.5rem;margin-bottom:11.5rem}body .py-11{padding-top:11rem;padding-bottom:11rem}body .py-11-half{padding-top:11.5rem;padding-bottom:11.5rem}body .pb-11{padding-bottom:11rem}body .pb-11-half{padding-bottom:11.5rem}body .pt-11{padding-top:11rem}body .pt-11-half{padding-top:11.5rem}@media(min-width:764px){body .med-pl-11{padding-left:11rem}body .med-pl-11-half{padding-left:11.5rem}body .med-ml-11{margin-left:11rem}body .med-ml-11-half{margin-left:11.5rem}body .med-pr-11{padding-right:11rem}body .med-pr-11-half{padding-right:11.5rem}body .med-mr-11{margin-right:11rem}body .med-mr-11-half{margin-right:11.5rem}body .med-pb-11{padding-bottom:11rem}body .med-pb-11-half{padding-bottom:11.5rem}body .med-mb-11{margin-bottom:11rem}body .med-mb-11-half{margin-bottom:11.5rem}body .med-pt-11{padding-top:11rem}body .med-pt-11-half{padding-top:11.5rem}body .med-mt-11{margin-top:11rem}body .med-mt-11-half{margin-top:11.5rem}body .med-my-11{margin-top:11rem;margin-bottom:11rem}body .med-my-11-half{margin-top:11.5rem;margin-bottom:11.5rem}body .med-mx-11{margin-left:11rem;margin-right:11rem}body .med-mx-11-half{margin-left:11.5rem;margin-right:11.5rem}}@media(max-width:763px){body .sml-pl-11{padding-left:11rem}body .sml-pl-11-half{padding-left:11.5rem}body .sml-ml-11{margin-left:11rem}body .sml-ml-11-half{margin-left:11.5rem}body .sml-pr-11{padding-right:11rem}body .sml-pr-11-half{padding-right:11.5rem}body .sml-mr-11{margin-right:11rem}body .sml-mr-11-half{margin-right:11.5rem}body .sml-pb-11{padding-bottom:11rem}body .sml-pb-11-half{padding-bottom:11.5rem}body .sml-mb-11{margin-bottom:11rem}body .sml-mb-11-half{margin-bottom:11.5rem}body .sml-pt-11{padding-top:11rem}body .sml-pt-11-half{padding-top:11.5rem}body .sml-mt-11{margin-top:11rem}body .sml-mt-11-half{margin-top:11.5rem}body .sml-my-11{margin-top:11rem;margin-bottom:11rem}body .sml-my-11-half{margin-top:11.5rem;margin-bottom:11.5rem}body .sml-mx-11{margin-left:11rem;margin-right:11rem}body .sml-mx-11-half{margin-left:11.5rem;margin-right:11.5rem}}body .gap-110{gap:110px}body .h-110{height:110%}body .w-110{width:110%}body .mx-12{margin-left:12rem;margin-right:12rem}body .mx-12-half{margin-left:12.5rem;margin-right:12.5rem}body .mr-12{margin-right:12rem}body .mr-12-half{margin-right:12.5rem}body .ml-12{margin-left:12rem}body .ml-12-half{margin-left:12.5rem}body .my-12{margin-top:12rem;margin-bottom:12rem}body .my-12-half{margin-top:12.5rem;margin-bottom:12.5rem}body .py-12{padding-top:12rem;padding-bottom:12rem}body .py-12-half{padding-top:12.5rem;padding-bottom:12.5rem}body .pb-12{padding-bottom:12rem}body .pb-12-half{padding-bottom:12.5rem}body .pt-12{padding-top:12rem}body .pt-12-half{padding-top:12.5rem}@media(min-width:764px){body .med-pl-12{padding-left:12rem}body .med-pl-12-half{padding-left:12.5rem}body .med-ml-12{margin-left:12rem}body .med-ml-12-half{margin-left:12.5rem}body .med-pr-12{padding-right:12rem}body .med-pr-12-half{padding-right:12.5rem}body .med-mr-12{margin-right:12rem}body .med-mr-12-half{margin-right:12.5rem}body .med-pb-12{padding-bottom:12rem}body .med-pb-12-half{padding-bottom:12.5rem}body .med-mb-12{margin-bottom:12rem}body .med-mb-12-half{margin-bottom:12.5rem}body .med-pt-12{padding-top:12rem}body .med-pt-12-half{padding-top:12.5rem}body .med-mt-12{margin-top:12rem}body .med-mt-12-half{margin-top:12.5rem}body .med-my-12{margin-top:12rem;margin-bottom:12rem}body .med-my-12-half{margin-top:12.5rem;margin-bottom:12.5rem}body .med-mx-12{margin-left:12rem;margin-right:12rem}body .med-mx-12-half{margin-left:12.5rem;margin-right:12.5rem}}@media(max-width:763px){body .sml-pl-12{padding-left:12rem}body .sml-pl-12-half{padding-left:12.5rem}body .sml-ml-12{margin-left:12rem}body .sml-ml-12-half{margin-left:12.5rem}body .sml-pr-12{padding-right:12rem}body .sml-pr-12-half{padding-right:12.5rem}body .sml-mr-12{margin-right:12rem}body .sml-mr-12-half{margin-right:12.5rem}body .sml-pb-12{padding-bottom:12rem}body .sml-pb-12-half{padding-bottom:12.5rem}body .sml-mb-12{margin-bottom:12rem}body .sml-mb-12-half{margin-bottom:12.5rem}body .sml-pt-12{padding-top:12rem}body .sml-pt-12-half{padding-top:12.5rem}body .sml-mt-12{margin-top:12rem}body .sml-mt-12-half{margin-top:12.5rem}body .sml-my-12{margin-top:12rem;margin-bottom:12rem}body .sml-my-12-half{margin-top:12.5rem;margin-bottom:12.5rem}body .sml-mx-12{margin-left:12rem;margin-right:12rem}body .sml-mx-12-half{margin-left:12.5rem;margin-right:12.5rem}}body .gap-120{gap:120px}body .h-120{height:120%}body .w-120{width:120%}body .mx-13{margin-left:13rem;margin-right:13rem}body .mx-13-half{margin-left:13.5rem;margin-right:13.5rem}body .mr-13{margin-right:13rem}body .mr-13-half{margin-right:13.5rem}body .ml-13{margin-left:13rem}body .ml-13-half{margin-left:13.5rem}body .my-13{margin-top:13rem;margin-bottom:13rem}body .my-13-half{margin-top:13.5rem;margin-bottom:13.5rem}body .py-13{padding-top:13rem;padding-bottom:13rem}body .py-13-half{padding-top:13.5rem;padding-bottom:13.5rem}body .pb-13{padding-bottom:13rem}body .pb-13-half{padding-bottom:13.5rem}body .pt-13{padding-top:13rem}body .pt-13-half{padding-top:13.5rem}@media(min-width:764px){body .med-pl-13{padding-left:13rem}body .med-pl-13-half{padding-left:13.5rem}body .med-ml-13{margin-left:13rem}body .med-ml-13-half{margin-left:13.5rem}body .med-pr-13{padding-right:13rem}body .med-pr-13-half{padding-right:13.5rem}body .med-mr-13{margin-right:13rem}body .med-mr-13-half{margin-right:13.5rem}body .med-pb-13{padding-bottom:13rem}body .med-pb-13-half{padding-bottom:13.5rem}body .med-mb-13{margin-bottom:13rem}body .med-mb-13-half{margin-bottom:13.5rem}body .med-pt-13{padding-top:13rem}body .med-pt-13-half{padding-top:13.5rem}body .med-mt-13{margin-top:13rem}body .med-mt-13-half{margin-top:13.5rem}body .med-my-13{margin-top:13rem;margin-bottom:13rem}body .med-my-13-half{margin-top:13.5rem;margin-bottom:13.5rem}body .med-mx-13{margin-left:13rem;margin-right:13rem}body .med-mx-13-half{margin-left:13.5rem;margin-right:13.5rem}}@media(max-width:763px){body .sml-pl-13{padding-left:13rem}body .sml-pl-13-half{padding-left:13.5rem}body .sml-ml-13{margin-left:13rem}body .sml-ml-13-half{margin-left:13.5rem}body .sml-pr-13{padding-right:13rem}body .sml-pr-13-half{padding-right:13.5rem}body .sml-mr-13{margin-right:13rem}body .sml-mr-13-half{margin-right:13.5rem}body .sml-pb-13{padding-bottom:13rem}body .sml-pb-13-half{padding-bottom:13.5rem}body .sml-mb-13{margin-bottom:13rem}body .sml-mb-13-half{margin-bottom:13.5rem}body .sml-pt-13{padding-top:13rem}body .sml-pt-13-half{padding-top:13.5rem}body .sml-mt-13{margin-top:13rem}body .sml-mt-13-half{margin-top:13.5rem}body .sml-my-13{margin-top:13rem;margin-bottom:13rem}body .sml-my-13-half{margin-top:13.5rem;margin-bottom:13.5rem}body .sml-mx-13{margin-left:13rem;margin-right:13rem}body .sml-mx-13-half{margin-left:13.5rem;margin-right:13.5rem}}body .gap-130{gap:130px}body .h-130{height:130%}body .w-130{width:130%}body .mx-14{margin-left:14rem;margin-right:14rem}body .mx-14-half{margin-left:14.5rem;margin-right:14.5rem}body .mr-14{margin-right:14rem}body .mr-14-half{margin-right:14.5rem}body .ml-14{margin-left:14rem}body .ml-14-half{margin-left:14.5rem}body .my-14{margin-top:14rem;margin-bottom:14rem}body .my-14-half{margin-top:14.5rem;margin-bottom:14.5rem}body .py-14{padding-top:14rem;padding-bottom:14rem}body .py-14-half{padding-top:14.5rem;padding-bottom:14.5rem}body .pb-14{padding-bottom:14rem}body .pb-14-half{padding-bottom:14.5rem}body .pt-14{padding-top:14rem}body .pt-14-half{padding-top:14.5rem}@media(min-width:764px){body .med-pl-14{padding-left:14rem}body .med-pl-14-half{padding-left:14.5rem}body .med-ml-14{margin-left:14rem}body .med-ml-14-half{margin-left:14.5rem}body .med-pr-14{padding-right:14rem}body .med-pr-14-half{padding-right:14.5rem}body .med-mr-14{margin-right:14rem}body .med-mr-14-half{margin-right:14.5rem}body .med-pb-14{padding-bottom:14rem}body .med-pb-14-half{padding-bottom:14.5rem}body .med-mb-14{margin-bottom:14rem}body .med-mb-14-half{margin-bottom:14.5rem}body .med-pt-14{padding-top:14rem}body .med-pt-14-half{padding-top:14.5rem}body .med-mt-14{margin-top:14rem}body .med-mt-14-half{margin-top:14.5rem}body .med-my-14{margin-top:14rem;margin-bottom:14rem}body .med-my-14-half{margin-top:14.5rem;margin-bottom:14.5rem}body .med-mx-14{margin-left:14rem;margin-right:14rem}body .med-mx-14-half{margin-left:14.5rem;margin-right:14.5rem}}@media(max-width:763px){body .sml-pl-14{padding-left:14rem}body .sml-pl-14-half{padding-left:14.5rem}body .sml-ml-14{margin-left:14rem}body .sml-ml-14-half{margin-left:14.5rem}body .sml-pr-14{padding-right:14rem}body .sml-pr-14-half{padding-right:14.5rem}body .sml-mr-14{margin-right:14rem}body .sml-mr-14-half{margin-right:14.5rem}body .sml-pb-14{padding-bottom:14rem}body .sml-pb-14-half{padding-bottom:14.5rem}body .sml-mb-14{margin-bottom:14rem}body .sml-mb-14-half{margin-bottom:14.5rem}body .sml-pt-14{padding-top:14rem}body .sml-pt-14-half{padding-top:14.5rem}body .sml-mt-14{margin-top:14rem}body .sml-mt-14-half{margin-top:14.5rem}body .sml-my-14{margin-top:14rem;margin-bottom:14rem}body .sml-my-14-half{margin-top:14.5rem;margin-bottom:14.5rem}body .sml-mx-14{margin-left:14rem;margin-right:14rem}body .sml-mx-14-half{margin-left:14.5rem;margin-right:14.5rem}}body .gap-140{gap:140px}body .h-140{height:140%}body .w-140{width:140%}body .mx-15{margin-left:15rem;margin-right:15rem}body .mx-15-half{margin-left:15.5rem;margin-right:15.5rem}body .mr-15{margin-right:15rem}body .mr-15-half{margin-right:15.5rem}body .ml-15{margin-left:15rem}body .ml-15-half{margin-left:15.5rem}body .my-15{margin-top:15rem;margin-bottom:15rem}body .my-15-half{margin-top:15.5rem;margin-bottom:15.5rem}body .py-15{padding-top:15rem;padding-bottom:15rem}body .py-15-half{padding-top:15.5rem;padding-bottom:15.5rem}body .pb-15{padding-bottom:15rem}body .pb-15-half{padding-bottom:15.5rem}body .pt-15{padding-top:15rem}body .pt-15-half{padding-top:15.5rem}@media(min-width:764px){body .med-pl-15{padding-left:15rem}body .med-pl-15-half{padding-left:15.5rem}body .med-ml-15{margin-left:15rem}body .med-ml-15-half{margin-left:15.5rem}body .med-pr-15{padding-right:15rem}body .med-pr-15-half{padding-right:15.5rem}body .med-mr-15{margin-right:15rem}body .med-mr-15-half{margin-right:15.5rem}body .med-pb-15{padding-bottom:15rem}body .med-pb-15-half{padding-bottom:15.5rem}body .med-mb-15{margin-bottom:15rem}body .med-mb-15-half{margin-bottom:15.5rem}body .med-pt-15{padding-top:15rem}body .med-pt-15-half{padding-top:15.5rem}body .med-mt-15{margin-top:15rem}body .med-mt-15-half{margin-top:15.5rem}body .med-my-15{margin-top:15rem;margin-bottom:15rem}body .med-my-15-half{margin-top:15.5rem;margin-bottom:15.5rem}body .med-mx-15{margin-left:15rem;margin-right:15rem}body .med-mx-15-half{margin-left:15.5rem;margin-right:15.5rem}}@media(max-width:763px){body .sml-pl-15{padding-left:15rem}body .sml-pl-15-half{padding-left:15.5rem}body .sml-ml-15{margin-left:15rem}body .sml-ml-15-half{margin-left:15.5rem}body .sml-pr-15{padding-right:15rem}body .sml-pr-15-half{padding-right:15.5rem}body .sml-mr-15{margin-right:15rem}body .sml-mr-15-half{margin-right:15.5rem}body .sml-pb-15{padding-bottom:15rem}body .sml-pb-15-half{padding-bottom:15.5rem}body .sml-mb-15{margin-bottom:15rem}body .sml-mb-15-half{margin-bottom:15.5rem}body .sml-pt-15{padding-top:15rem}body .sml-pt-15-half{padding-top:15.5rem}body .sml-mt-15{margin-top:15rem}body .sml-mt-15-half{margin-top:15.5rem}body .sml-my-15{margin-top:15rem;margin-bottom:15rem}body .sml-my-15-half{margin-top:15.5rem;margin-bottom:15.5rem}body .sml-mx-15{margin-left:15rem;margin-right:15rem}body .sml-mx-15-half{margin-left:15.5rem;margin-right:15.5rem}}body .gap-150{gap:150px}body .h-150{height:150%}body .w-150{width:150%}body .mx-16{margin-left:16rem;margin-right:16rem}body .mx-16-half{margin-left:16.5rem;margin-right:16.5rem}body .mr-16{margin-right:16rem}body .mr-16-half{margin-right:16.5rem}body .ml-16{margin-left:16rem}body .ml-16-half{margin-left:16.5rem}body .my-16{margin-top:16rem;margin-bottom:16rem}body .my-16-half{margin-top:16.5rem;margin-bottom:16.5rem}body .py-16{padding-top:16rem;padding-bottom:16rem}body .py-16-half{padding-top:16.5rem;padding-bottom:16.5rem}body .pb-16{padding-bottom:16rem}body .pb-16-half{padding-bottom:16.5rem}body .pt-16{padding-top:16rem}body .pt-16-half{padding-top:16.5rem}@media(min-width:764px){body .med-pl-16{padding-left:16rem}body .med-pl-16-half{padding-left:16.5rem}body .med-ml-16{margin-left:16rem}body .med-ml-16-half{margin-left:16.5rem}body .med-pr-16{padding-right:16rem}body .med-pr-16-half{padding-right:16.5rem}body .med-mr-16{margin-right:16rem}body .med-mr-16-half{margin-right:16.5rem}body .med-pb-16{padding-bottom:16rem}body .med-pb-16-half{padding-bottom:16.5rem}body .med-mb-16{margin-bottom:16rem}body .med-mb-16-half{margin-bottom:16.5rem}body .med-pt-16{padding-top:16rem}body .med-pt-16-half{padding-top:16.5rem}body .med-mt-16{margin-top:16rem}body .med-mt-16-half{margin-top:16.5rem}body .med-my-16{margin-top:16rem;margin-bottom:16rem}body .med-my-16-half{margin-top:16.5rem;margin-bottom:16.5rem}body .med-mx-16{margin-left:16rem;margin-right:16rem}body .med-mx-16-half{margin-left:16.5rem;margin-right:16.5rem}}@media(max-width:763px){body .sml-pl-16{padding-left:16rem}body .sml-pl-16-half{padding-left:16.5rem}body .sml-ml-16{margin-left:16rem}body .sml-ml-16-half{margin-left:16.5rem}body .sml-pr-16{padding-right:16rem}body .sml-pr-16-half{padding-right:16.5rem}body .sml-mr-16{margin-right:16rem}body .sml-mr-16-half{margin-right:16.5rem}body .sml-pb-16{padding-bottom:16rem}body .sml-pb-16-half{padding-bottom:16.5rem}body .sml-mb-16{margin-bottom:16rem}body .sml-mb-16-half{margin-bottom:16.5rem}body .sml-pt-16{padding-top:16rem}body .sml-pt-16-half{padding-top:16.5rem}body .sml-mt-16{margin-top:16rem}body .sml-mt-16-half{margin-top:16.5rem}body .sml-my-16{margin-top:16rem;margin-bottom:16rem}body .sml-my-16-half{margin-top:16.5rem;margin-bottom:16.5rem}body .sml-mx-16{margin-left:16rem;margin-right:16rem}body .sml-mx-16-half{margin-left:16.5rem;margin-right:16.5rem}}body .gap-160{gap:160px}body .h-160{height:160%}body .w-160{width:160%}body .mx-17{margin-left:17rem;margin-right:17rem}body .mx-17-half{margin-left:17.5rem;margin-right:17.5rem}body .mr-17{margin-right:17rem}body .mr-17-half{margin-right:17.5rem}body .ml-17{margin-left:17rem}body .ml-17-half{margin-left:17.5rem}body .my-17{margin-top:17rem;margin-bottom:17rem}body .my-17-half{margin-top:17.5rem;margin-bottom:17.5rem}body .py-17{padding-top:17rem;padding-bottom:17rem}body .py-17-half{padding-top:17.5rem;padding-bottom:17.5rem}body .pb-17{padding-bottom:17rem}body .pb-17-half{padding-bottom:17.5rem}body .pt-17{padding-top:17rem}body .pt-17-half{padding-top:17.5rem}@media(min-width:764px){body .med-pl-17{padding-left:17rem}body .med-pl-17-half{padding-left:17.5rem}body .med-ml-17{margin-left:17rem}body .med-ml-17-half{margin-left:17.5rem}body .med-pr-17{padding-right:17rem}body .med-pr-17-half{padding-right:17.5rem}body .med-mr-17{margin-right:17rem}body .med-mr-17-half{margin-right:17.5rem}body .med-pb-17{padding-bottom:17rem}body .med-pb-17-half{padding-bottom:17.5rem}body .med-mb-17{margin-bottom:17rem}body .med-mb-17-half{margin-bottom:17.5rem}body .med-pt-17{padding-top:17rem}body .med-pt-17-half{padding-top:17.5rem}body .med-mt-17{margin-top:17rem}body .med-mt-17-half{margin-top:17.5rem}body .med-my-17{margin-top:17rem;margin-bottom:17rem}body .med-my-17-half{margin-top:17.5rem;margin-bottom:17.5rem}body .med-mx-17{margin-left:17rem;margin-right:17rem}body .med-mx-17-half{margin-left:17.5rem;margin-right:17.5rem}}@media(max-width:763px){body .sml-pl-17{padding-left:17rem}body .sml-pl-17-half{padding-left:17.5rem}body .sml-ml-17{margin-left:17rem}body .sml-ml-17-half{margin-left:17.5rem}body .sml-pr-17{padding-right:17rem}body .sml-pr-17-half{padding-right:17.5rem}body .sml-mr-17{margin-right:17rem}body .sml-mr-17-half{margin-right:17.5rem}body .sml-pb-17{padding-bottom:17rem}body .sml-pb-17-half{padding-bottom:17.5rem}body .sml-mb-17{margin-bottom:17rem}body .sml-mb-17-half{margin-bottom:17.5rem}body .sml-pt-17{padding-top:17rem}body .sml-pt-17-half{padding-top:17.5rem}body .sml-mt-17{margin-top:17rem}body .sml-mt-17-half{margin-top:17.5rem}body .sml-my-17{margin-top:17rem;margin-bottom:17rem}body .sml-my-17-half{margin-top:17.5rem;margin-bottom:17.5rem}body .sml-mx-17{margin-left:17rem;margin-right:17rem}body .sml-mx-17-half{margin-left:17.5rem;margin-right:17.5rem}}body .gap-170{gap:170px}body .h-170{height:170%}body .w-170{width:170%}body .mx-18{margin-left:18rem;margin-right:18rem}body .mx-18-half{margin-left:18.5rem;margin-right:18.5rem}body .mr-18{margin-right:18rem}body .mr-18-half{margin-right:18.5rem}body .ml-18{margin-left:18rem}body .ml-18-half{margin-left:18.5rem}body .my-18{margin-top:18rem;margin-bottom:18rem}body .my-18-half{margin-top:18.5rem;margin-bottom:18.5rem}body .py-18{padding-top:18rem;padding-bottom:18rem}body .py-18-half{padding-top:18.5rem;padding-bottom:18.5rem}body .pb-18{padding-bottom:18rem}body .pb-18-half{padding-bottom:18.5rem}body .pt-18{padding-top:18rem}body .pt-18-half{padding-top:18.5rem}@media(min-width:764px){body .med-pl-18{padding-left:18rem}body .med-pl-18-half{padding-left:18.5rem}body .med-ml-18{margin-left:18rem}body .med-ml-18-half{margin-left:18.5rem}body .med-pr-18{padding-right:18rem}body .med-pr-18-half{padding-right:18.5rem}body .med-mr-18{margin-right:18rem}body .med-mr-18-half{margin-right:18.5rem}body .med-pb-18{padding-bottom:18rem}body .med-pb-18-half{padding-bottom:18.5rem}body .med-mb-18{margin-bottom:18rem}body .med-mb-18-half{margin-bottom:18.5rem}body .med-pt-18{padding-top:18rem}body .med-pt-18-half{padding-top:18.5rem}body .med-mt-18{margin-top:18rem}body .med-mt-18-half{margin-top:18.5rem}body .med-my-18{margin-top:18rem;margin-bottom:18rem}body .med-my-18-half{margin-top:18.5rem;margin-bottom:18.5rem}body .med-mx-18{margin-left:18rem;margin-right:18rem}body .med-mx-18-half{margin-left:18.5rem;margin-right:18.5rem}}@media(max-width:763px){body .sml-pl-18{padding-left:18rem}body .sml-pl-18-half{padding-left:18.5rem}body .sml-ml-18{margin-left:18rem}body .sml-ml-18-half{margin-left:18.5rem}body .sml-pr-18{padding-right:18rem}body .sml-pr-18-half{padding-right:18.5rem}body .sml-mr-18{margin-right:18rem}body .sml-mr-18-half{margin-right:18.5rem}body .sml-pb-18{padding-bottom:18rem}body .sml-pb-18-half{padding-bottom:18.5rem}body .sml-mb-18{margin-bottom:18rem}body .sml-mb-18-half{margin-bottom:18.5rem}body .sml-pt-18{padding-top:18rem}body .sml-pt-18-half{padding-top:18.5rem}body .sml-mt-18{margin-top:18rem}body .sml-mt-18-half{margin-top:18.5rem}body .sml-my-18{margin-top:18rem;margin-bottom:18rem}body .sml-my-18-half{margin-top:18.5rem;margin-bottom:18.5rem}body .sml-mx-18{margin-left:18rem;margin-right:18rem}body .sml-mx-18-half{margin-left:18.5rem;margin-right:18.5rem}}body .gap-180{gap:180px}body .h-180{height:180%}body .w-180{width:180%}body .mx-19{margin-left:19rem;margin-right:19rem}body .mx-19-half{margin-left:19.5rem;margin-right:19.5rem}body .mr-19{margin-right:19rem}body .mr-19-half{margin-right:19.5rem}body .ml-19{margin-left:19rem}body .ml-19-half{margin-left:19.5rem}body .my-19{margin-top:19rem;margin-bottom:19rem}body .my-19-half{margin-top:19.5rem;margin-bottom:19.5rem}body .py-19{padding-top:19rem;padding-bottom:19rem}body .py-19-half{padding-top:19.5rem;padding-bottom:19.5rem}body .pb-19{padding-bottom:19rem}body .pb-19-half{padding-bottom:19.5rem}body .pt-19{padding-top:19rem}body .pt-19-half{padding-top:19.5rem}@media(min-width:764px){body .med-pl-19{padding-left:19rem}body .med-pl-19-half{padding-left:19.5rem}body .med-ml-19{margin-left:19rem}body .med-ml-19-half{margin-left:19.5rem}body .med-pr-19{padding-right:19rem}body .med-pr-19-half{padding-right:19.5rem}body .med-mr-19{margin-right:19rem}body .med-mr-19-half{margin-right:19.5rem}body .med-pb-19{padding-bottom:19rem}body .med-pb-19-half{padding-bottom:19.5rem}body .med-mb-19{margin-bottom:19rem}body .med-mb-19-half{margin-bottom:19.5rem}body .med-pt-19{padding-top:19rem}body .med-pt-19-half{padding-top:19.5rem}body .med-mt-19{margin-top:19rem}body .med-mt-19-half{margin-top:19.5rem}body .med-my-19{margin-top:19rem;margin-bottom:19rem}body .med-my-19-half{margin-top:19.5rem;margin-bottom:19.5rem}body .med-mx-19{margin-left:19rem;margin-right:19rem}body .med-mx-19-half{margin-left:19.5rem;margin-right:19.5rem}}@media(max-width:763px){body .sml-pl-19{padding-left:19rem}body .sml-pl-19-half{padding-left:19.5rem}body .sml-ml-19{margin-left:19rem}body .sml-ml-19-half{margin-left:19.5rem}body .sml-pr-19{padding-right:19rem}body .sml-pr-19-half{padding-right:19.5rem}body .sml-mr-19{margin-right:19rem}body .sml-mr-19-half{margin-right:19.5rem}body .sml-pb-19{padding-bottom:19rem}body .sml-pb-19-half{padding-bottom:19.5rem}body .sml-mb-19{margin-bottom:19rem}body .sml-mb-19-half{margin-bottom:19.5rem}body .sml-pt-19{padding-top:19rem}body .sml-pt-19-half{padding-top:19.5rem}body .sml-mt-19{margin-top:19rem}body .sml-mt-19-half{margin-top:19.5rem}body .sml-my-19{margin-top:19rem;margin-bottom:19rem}body .sml-my-19-half{margin-top:19.5rem;margin-bottom:19.5rem}body .sml-mx-19{margin-left:19rem;margin-right:19rem}body .sml-mx-19-half{margin-left:19.5rem;margin-right:19.5rem}}body .gap-190{gap:190px}body .h-190{height:190%}body .w-190{width:190%}body .mx-20{margin-left:20rem;margin-right:20rem}body .mx-20-half{margin-left:20.5rem;margin-right:20.5rem}body .mr-20{margin-right:20rem}body .mr-20-half{margin-right:20.5rem}body .ml-20{margin-left:20rem}body .ml-20-half{margin-left:20.5rem}body .my-20{margin-top:20rem;margin-bottom:20rem}body .my-20-half{margin-top:20.5rem;margin-bottom:20.5rem}body .py-20{padding-top:20rem;padding-bottom:20rem}body .py-20-half{padding-top:20.5rem;padding-bottom:20.5rem}body .pb-20{padding-bottom:20rem}body .pb-20-half{padding-bottom:20.5rem}body .pt-20{padding-top:20rem}body .pt-20-half{padding-top:20.5rem}@media(min-width:764px){body .med-pl-20{padding-left:20rem}body .med-pl-20-half{padding-left:20.5rem}body .med-ml-20{margin-left:20rem}body .med-ml-20-half{margin-left:20.5rem}body .med-pr-20{padding-right:20rem}body .med-pr-20-half{padding-right:20.5rem}body .med-mr-20{margin-right:20rem}body .med-mr-20-half{margin-right:20.5rem}body .med-pb-20{padding-bottom:20rem}body .med-pb-20-half{padding-bottom:20.5rem}body .med-mb-20{margin-bottom:20rem}body .med-mb-20-half{margin-bottom:20.5rem}body .med-pt-20{padding-top:20rem}body .med-pt-20-half{padding-top:20.5rem}body .med-mt-20{margin-top:20rem}body .med-mt-20-half{margin-top:20.5rem}body .med-my-20{margin-top:20rem;margin-bottom:20rem}body .med-my-20-half{margin-top:20.5rem;margin-bottom:20.5rem}body .med-mx-20{margin-left:20rem;margin-right:20rem}body .med-mx-20-half{margin-left:20.5rem;margin-right:20.5rem}}@media(max-width:763px){body .sml-pl-20{padding-left:20rem}body .sml-pl-20-half{padding-left:20.5rem}body .sml-ml-20{margin-left:20rem}body .sml-ml-20-half{margin-left:20.5rem}body .sml-pr-20{padding-right:20rem}body .sml-pr-20-half{padding-right:20.5rem}body .sml-mr-20{margin-right:20rem}body .sml-mr-20-half{margin-right:20.5rem}body .sml-pb-20{padding-bottom:20rem}body .sml-pb-20-half{padding-bottom:20.5rem}body .sml-mb-20{margin-bottom:20rem}body .sml-mb-20-half{margin-bottom:20.5rem}body .sml-pt-20{padding-top:20rem}body .sml-pt-20-half{padding-top:20.5rem}body .sml-mt-20{margin-top:20rem}body .sml-mt-20-half{margin-top:20.5rem}body .sml-my-20{margin-top:20rem;margin-bottom:20rem}body .sml-my-20-half{margin-top:20.5rem;margin-bottom:20.5rem}body .sml-mx-20{margin-left:20rem;margin-right:20rem}body .sml-mx-20-half{margin-left:20.5rem;margin-right:20.5rem}}body .gap-200{gap:200px}body .h-200{height:200%}body .w-200{width:200%}@media(max-width:1023px){body .hide-med-down{display:none}}@media(max-width:763px){body .hide-sml-down{display:none}}body>#app .bg-primary{background-color:#054a5d}body>#app .text-primary{color:#054a5d}body>#app .bg-secondary{background-color:#f78c1e}body>#app .text-secondary{color:#f78c1e}body>#app .bg-tertiary{background-color:#177d9a}body>#app .text-tertiary{color:#177d9a}body>#app .bg-success{background-color:#60bc63}body>#app .text-success{color:#60bc63}body>#app .bg-warning{background-color:#ff8127}body>#app .text-warning{color:#ff8127}body>#app .bg-danger{background-color:#e61c24}body>#app .text-danger{color:#e61c24}body>#app .bg-l-gray{background-color:#ebebeb}body>#app .text-l-gray{color:#ebebeb}body>#app .bg-d-gray{background-color:#404040}body>#app .text-d-gray{color:#404040}body>#app .bg-blackest{background-color:#000}body>#app .text-blackest{color:#000}body>#app .bg-whitest{background-color:#fff}body>#app .text-whitest{color:#fff}@media(min-width:764px){body>#app{overflow:auto;height:100vh;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-points-y:repeat(100vh);scroll-snap-points-y:repeat(100vh);-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}}body>#app .flex-cols{display:flex;flex-wrap:wrap;width:100%}@media(min-width:320px){body>#app .flex-cols .xs-1{width:50%;border:none}body>#app .flex-cols .xs-1.padd{padding-left:16px;padding-right:16px}body>#app .flex-cols .xs-1.mrg{margin-left:16px;margin-right:16px;width:calc(50% - 32px)}body>#app .flex-cols .xs-2{width:100%;border:none}body>#app .flex-cols .xs-2.padd{padding-left:16px;padding-right:16px}body>#app .flex-cols .xs-2.mrg{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}@media(min-width:480px){body>#app .flex-cols .sm-1{width:16.6666666667%;border:none}body>#app .flex-cols .sm-1.padd{padding-left:12px;padding-right:12px}body>#app .flex-cols .sm-1.mrg{margin-left:12px;margin-right:12px;width:calc(16.66667% - 24px)}body>#app .flex-cols .sm-2{width:33.3333333333%;border:none}body>#app .flex-cols .sm-2.padd{padding-left:12px;padding-right:12px}body>#app .flex-cols .sm-2.mrg{margin-left:12px;margin-right:12px;width:calc(33.33333% - 24px)}body>#app .flex-cols .sm-3{width:50%;border:none}body>#app .flex-cols .sm-3.padd{padding-left:12px;padding-right:12px}body>#app .flex-cols .sm-3.mrg{margin-left:12px;margin-right:12px;width:calc(50% - 24px)}body>#app .flex-cols .sm-4{width:66.6666666667%;border:none}body>#app .flex-cols .sm-4.padd{padding-left:12px;padding-right:12px}body>#app .flex-cols .sm-4.mrg{margin-left:12px;margin-right:12px;width:calc(66.66667% - 24px)}body>#app .flex-cols .sm-5{width:83.3333333333%;border:none}body>#app .flex-cols .sm-5.padd{padding-left:12px;padding-right:12px}body>#app .flex-cols .sm-5.mrg{margin-left:12px;margin-right:12px;width:calc(83.33333% - 24px)}body>#app .flex-cols .sm-6{width:100%;border:none}body>#app .flex-cols .sm-6.padd{padding-left:12px;padding-right:12px}body>#app .flex-cols .sm-6.mrg{margin-left:12px;margin-right:12px;width:calc(100% - 24px)}}@media(min-width:764px){body>#app .flex-cols .md-1{width:8.3333333333%;border:none}body>#app .flex-cols .md-1.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-1.mrg{margin-left:8px;margin-right:8px;width:calc(8.33333% - 16px)}body>#app .flex-cols .md-2{width:16.6666666667%;border:none}body>#app .flex-cols .md-2.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-2.mrg{margin-left:8px;margin-right:8px;width:calc(16.66667% - 16px)}body>#app .flex-cols .md-3{width:25%;border:none}body>#app .flex-cols .md-3.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-3.mrg{margin-left:8px;margin-right:8px;width:calc(25% - 16px)}body>#app .flex-cols .md-4{width:33.3333333333%;border:none}body>#app .flex-cols .md-4.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-4.mrg{margin-left:8px;margin-right:8px;width:calc(33.33333% - 16px)}body>#app .flex-cols .md-5{width:41.6666666667%;border:none}body>#app .flex-cols .md-5.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-5.mrg{margin-left:8px;margin-right:8px;width:calc(41.66667% - 16px)}body>#app .flex-cols .md-6{width:50%;border:none}body>#app .flex-cols .md-6.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-6.mrg{margin-left:8px;margin-right:8px;width:calc(50% - 16px)}body>#app .flex-cols .md-7{width:58.3333333333%;border:none}body>#app .flex-cols .md-7.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-7.mrg{margin-left:8px;margin-right:8px;width:calc(58.33333% - 16px)}body>#app .flex-cols .md-8{width:66.6666666667%;border:none}body>#app .flex-cols .md-8.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-8.mrg{margin-left:8px;margin-right:8px;width:calc(66.66667% - 16px)}body>#app .flex-cols .md-9{width:75%;border:none}body>#app .flex-cols .md-9.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-9.mrg{margin-left:8px;margin-right:8px;width:calc(75% - 16px)}body>#app .flex-cols .md-10{width:83.3333333333%;border:none}body>#app .flex-cols .md-10.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-10.mrg{margin-left:8px;margin-right:8px;width:calc(83.33333% - 16px)}body>#app .flex-cols .md-11{width:91.6666666667%;border:none}body>#app .flex-cols .md-11.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-11.mrg{margin-left:8px;margin-right:8px;width:calc(91.66667% - 16px)}body>#app .flex-cols .md-12{width:100%;border:none}body>#app .flex-cols .md-12.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .md-12.mrg{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}}@media(min-width:1024px){body>#app .flex-cols .lg-1{width:8.3333333333%;border:none}body>#app .flex-cols .lg-1.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-1.mrg{margin-left:8px;margin-right:8px;width:calc(8.33333% - 16px)}body>#app .flex-cols .lg-2{width:16.6666666667%;border:none}body>#app .flex-cols .lg-2.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-2.mrg{margin-left:8px;margin-right:8px;width:calc(16.66667% - 16px)}body>#app .flex-cols .lg-3{width:25%;border:none}body>#app .flex-cols .lg-3.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-3.mrg{margin-left:8px;margin-right:8px;width:calc(25% - 16px)}body>#app .flex-cols .lg-4{width:33.3333333333%;border:none}body>#app .flex-cols .lg-4.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-4.mrg{margin-left:8px;margin-right:8px;width:calc(33.33333% - 16px)}body>#app .flex-cols .lg-5{width:41.6666666667%;border:none}body>#app .flex-cols .lg-5.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-5.mrg{margin-left:8px;margin-right:8px;width:calc(41.66667% - 16px)}body>#app .flex-cols .lg-6{width:50%;border:none}body>#app .flex-cols .lg-6.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-6.mrg{margin-left:8px;margin-right:8px;width:calc(50% - 16px)}body>#app .flex-cols .lg-7{width:58.3333333333%;border:none}body>#app .flex-cols .lg-7.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-7.mrg{margin-left:8px;margin-right:8px;width:calc(58.33333% - 16px)}body>#app .flex-cols .lg-8{width:66.6666666667%;border:none}body>#app .flex-cols .lg-8.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-8.mrg{margin-left:8px;margin-right:8px;width:calc(66.66667% - 16px)}body>#app .flex-cols .lg-9{width:75%;border:none}body>#app .flex-cols .lg-9.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-9.mrg{margin-left:8px;margin-right:8px;width:calc(75% - 16px)}body>#app .flex-cols .lg-10{width:83.3333333333%;border:none}body>#app .flex-cols .lg-10.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-10.mrg{margin-left:8px;margin-right:8px;width:calc(83.33333% - 16px)}body>#app .flex-cols .lg-11{width:91.6666666667%;border:none}body>#app .flex-cols .lg-11.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-11.mrg{margin-left:8px;margin-right:8px;width:calc(91.66667% - 16px)}body>#app .flex-cols .lg-12{width:100%;border:none}body>#app .flex-cols .lg-12.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .lg-12.mrg{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}}@media(min-width:1400px){body>#app .flex-cols .xl-1{width:8.3333333333%;border:none}body>#app .flex-cols .xl-1.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-1.mrg{margin-left:8px;margin-right:8px;width:calc(8.33333% - 16px)}body>#app .flex-cols .xl-2{width:16.6666666667%;border:none}body>#app .flex-cols .xl-2.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-2.mrg{margin-left:8px;margin-right:8px;width:calc(16.66667% - 16px)}body>#app .flex-cols .xl-3{width:25%;border:none}body>#app .flex-cols .xl-3.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-3.mrg{margin-left:8px;margin-right:8px;width:calc(25% - 16px)}body>#app .flex-cols .xl-4{width:33.3333333333%;border:none}body>#app .flex-cols .xl-4.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-4.mrg{margin-left:8px;margin-right:8px;width:calc(33.33333% - 16px)}body>#app .flex-cols .xl-5{width:41.6666666667%;border:none}body>#app .flex-cols .xl-5.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-5.mrg{margin-left:8px;margin-right:8px;width:calc(41.66667% - 16px)}body>#app .flex-cols .xl-6{width:50%;border:none}body>#app .flex-cols .xl-6.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-6.mrg{margin-left:8px;margin-right:8px;width:calc(50% - 16px)}body>#app .flex-cols .xl-7{width:58.3333333333%;border:none}body>#app .flex-cols .xl-7.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-7.mrg{margin-left:8px;margin-right:8px;width:calc(58.33333% - 16px)}body>#app .flex-cols .xl-8{width:66.6666666667%;border:none}body>#app .flex-cols .xl-8.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-8.mrg{margin-left:8px;margin-right:8px;width:calc(66.66667% - 16px)}body>#app .flex-cols .xl-9{width:75%;border:none}body>#app .flex-cols .xl-9.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-9.mrg{margin-left:8px;margin-right:8px;width:calc(75% - 16px)}body>#app .flex-cols .xl-10{width:83.3333333333%;border:none}body>#app .flex-cols .xl-10.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-10.mrg{margin-left:8px;margin-right:8px;width:calc(83.33333% - 16px)}body>#app .flex-cols .xl-11{width:91.6666666667%;border:none}body>#app .flex-cols .xl-11.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-11.mrg{margin-left:8px;margin-right:8px;width:calc(91.66667% - 16px)}body>#app .flex-cols .xl-12{width:100%;border:none}body>#app .flex-cols .xl-12.padd{padding-left:8px;padding-right:8px}body>#app .flex-cols .xl-12.mrg{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}}body>#app .flex-cols.justify-between{justify-content:space-between}body>#app .flex-cols.justify-center{justify-content:center}body>#app .flex-cols.justify-start{justify-content:flex-start}body>#app .flex-cols.justify-end{justify-content:flex-end}body>#app .flex-cols.align-center{align-content:center}body>#app .flex-cols.align-top{align-content:flex-start}body>#app .flex-cols.align-bottom{align-content:flex-end}body>#app .flex-cols.no-wrap{flex-wrap:nowrap}body>#app .flex{display:flex}body>#app .flex.justify-between{justify-content:space-between}body>#app .flex.justify-center{justify-content:center}body>#app .flex.justify-start{justify-content:flex-start}body>#app .flex.justify-end{justify-content:flex-end}body>#app .flex.align-center{align-content:center}body>#app .flex.align-top{align-content:flex-start}body>#app .flex.align-bottom{align-content:flex-end}body>#app .flex.no-wrap{flex-wrap:nowrap}body>#app .flex.-column{flex-direction:column}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body .spin{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body>#app>section{position:relative}body>#app>section>aside{align-items:center;display:flex;top:50vh;justify-content:center;position:absolute;right:0;right:-50px;transform:rotate(-90deg);z-index:0;pointer-events:none}body>#app>section>aside div{display:flex;justify-content:space-between;align-items:center;font-size:12px}body>#app>section>aside div span{margin:0 1.5rem}body>#app>section>aside div img,body>#app>section>aside div span{display:block}@media(min-width:1024px)and (max-width:1399px){body>#app>section>aside{right:-100px}}@media(max-width:1023px){body>#app>section>aside{display:none}}body>#app>section>aside.flip{transform:rotate(90deg)}body>#app>footer{margin-left:auto;margin-right:auto;max-width:1400px;width:92%;left:0;position:fixed;bottom:0;right:0;height:10vh;flex-direction:column;display:flex;justify-content:center}body>#app>footer>section{position:relative}body>#app>footer>section>nav{display:flex;justify-content:space-between;align-items:center}body>#app>footer>section>nav>ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:1rem}body>#app>footer>section>nav>ul>li{display:flex;flex-direction:column;justify-content:center}body>#app>footer>section>nav>ul>li:first-child{padding-left:0}body>#app>footer>section>nav>ul>li a{line-height:0}body>#app>footer>section>nav>ul>li a svg{opacity:.5;transition:opacity .3s}body>#app>footer>section>nav>ul>li a svg:hover{opacity:1}body>#app>footer.project-show{flex-direction:row;justify-content:space-between;align-items:center}body>#app>footer.project-show nav .back-to svg{width:18px}@media(max-width:763px){body>#app>footer{display:none}}body>#app>header{margin-left:auto;margin-right:auto;max-width:1400px;width:92%;left:0;position:fixed;top:0;right:0;height:10vh;flex-direction:column;display:flex;justify-content:center;z-index:1}body>#app>header>nav{display:flex;justify-content:space-between;align-items:center}body>#app>header>nav>a{display:flex;align-items:center;flex-direction:column;z-index:4}body>#app>header>nav>ul{margin:0;padding:0;list-style:none;display:flex}body>#app>header>nav>ul>li{padding:.5rem;position:relative;margin:0}body>#app>header>nav>ul>li>a,body>#app>header>nav>ul>li>button{line-height:1;text-decoration:none;transition:color .3s;font-size:18px;font-weight:500}body>#app>header>nav>ul>li>a:hover,body>#app>header>nav>ul>li>button:hover{text-decoration:underline;color:#f78c1e}body>#app>header>nav>ul>li>a.active,body>#app>header>nav>ul>li>button.active{color:#f78c1e}body>#app>header>nav>ul>li>a.active+ul,body>#app>header>nav>ul>li>button.active+ul{opacity:1;padding:.25rem 0;height:auto}body>#app>header>nav>ul>li button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0}body>#app>header>nav>ul>li>ul{box-shadow:0 0 6px -4px #000;margin:0;padding:0;list-style:none;background-color:#fff;border-radius:4px;height:0;min-width:80px;opacity:0;overflow:hidden;position:absolute;transition:border-color 1s,opacity 1s;z-index:1}body>#app>header>nav>ul>li>ul.right{right:0}body>#app>header>nav>ul>li>ul.left{left:0}body>#app>header>nav>ul>li>ul li{font-size:14px;line-height:1;margin:0}body>#app>header>nav>ul>li>ul li a,body>#app>header>nav>ul>li>ul li button{background-color:transparent;display:inline-block;padding:.5rem .75rem;text-decoration:none;transition:color .3s,background-color .3s;width:100%}body>#app>header>nav>ul>li>ul li a svg path,body>#app>header>nav>ul>li>ul li button svg path{fill:currentColor;transition:fill .3s}body>#app>header>nav>ul>li>ul li a:hover,body>#app>header>nav>ul>li>ul li button:hover{background-color:#f8f8f8}body>#app>header>nav>ul>li>ul li{text-align:left}body>#app>header>nav>ul.vertical{flex-direction:column}body>#app>header>nav>ul.vertical>li>ul{position:relative;border-radius:0;box-shadow:none}body>#app>header>nav>ul.vertical>li a.active+ul,body>#app>header>nav>ul.vertical>li button.active+ul{margin-top:.5rem}body>#app>header>nav>ul>li{display:flex;justify-content:center;flex-direction:column}body>#app>header>nav>ul>li a{font-family:Georgia,serif;font-weight:500;font-size:18px}body>#app>header>nav>ul>footer{display:none}body>#app>header>nav button{cursor:pointer;background-color:transparent;border:none;margin:0;outline:none;padding:0;display:none}body>#app>header>nav button svg{fill:#fff}@media(max-width:763px){body>#app>header>nav{padding-left:.75rem;padding-right:.75rem}body>#app>header>nav>button{display:block}body>#app>header>nav>ul{align-items:center;background-color:#054a5d;flex-direction:column;height:100vh;justify-content:center;left:-100vw;position:fixed;top:0;transition:left .5s;width:100vw;z-index:3}body>#app>header>nav>ul.active{left:0}body>#app>header>nav>ul>button{display:block;position:absolute;top:21px;right:14px;width:20px}body>#app>header>nav>ul>footer{bottom:20px;display:flex;position:absolute}}