html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box}*{margin:0;padding:0;outline:none}@font-face{font-family:"Montserrat";src:url("../woff2/montserrat-regular.woff2") format("woff2"),url("../woff/montserrat-regular.woff") format("woff");font-weight:normal}@font-face{font-family:"Montserrat";src:url("../woff2/montserrat-bold.woff2") format("woff2"),url("../woff/montserrat-bold.woff") format("woff");font-weight:bold}@font-face{font-family:"Montserrat";src:url("../woff2/montserrat-italic.woff2") format("woff2"),url("../woff/montserrat-italic.woff") format("woff");font-style:italic}@font-face{font-family:"Montserrat";src:url("../woff2/montserrat-bolditalic.woff2") format("woff2"),url("../woff/montserrat-bolditalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"Nuform Sans";src:url("../woff2/nuform_sans-bold.woff2") format("woff2"),url("../woff/nuform_sans-bold.woff") format("woff");font-weight:normal}@font-face{font-family:"Nuform Sans";src:url("../woff2/nuform_sans-bold.woff2") format("woff2"),url("../woff/nuform_sans-bold.woff") format("woff");font-weight:bold}html,body{font-size:100%;line-height:1.3;font-family:"Montserrat","Helvetica",sans-serif;font-size:14px;font-size:calc(14px + 2 * ( (100vw - 1024px) / 896))}@media screen and (max-width: 1024px){html,body{font-size:14px}}@media screen and (min-width: 1920px){html,body{font-size:16px}}strong,b{font-weight:bold}i,em{font-style:italic}.green-dot,.yellow-dot,.red-dot{display:inline-block;position:relative;padding-bottom:.5rem;padding-right:.5rem;line-height:1.2;display:inline-flex;align-items:flex-start}.green-dot:before,.yellow-dot:before,.red-dot:before{content:"";width:1rem;height:1rem;min-width:1rem;min-height:1rem;margin-right:.5rem;display:inline-block;top:0;left:0;border-radius:100%;background:#adfc2d}.yellow-dot:before{background:#fdd008}.red-dot:before{background:#f00001}.caption{position:relative;display:block;z-index:20;padding-left:1rem}.caption>p,.caption>span{padding-top:.5rem;line-height:1.5;font-size:.8rem;display:block}.caption.dotted:before{content:"";position:absolute;top:0;left:1rem;width:.5rem;height:.5rem;transform:translateY(-50%);background:#adfc2d;border-radius:100%}.button:not(.gform_button){padding:1rem 2rem;border-radius:5px;background:#adfc2d;display:inline-block;line-height:1;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:bold;color:#000;border:none;overflow:hidden;position:relative;transition:.5s cubic-bezier(0.28, 0, 0.18, 1);backface-visibility:hidden;transform:translateZ(0)}.button:not(.gform_button) span{position:relative;z-index:10;color:#000;transition:.5s cubic-bezier(0.28, 0, 0.18, 1)}.button:not(.gform_button):hover{color:#000}.button:not(.gform_button):hover span{color:#000}.button:not(.gform_button):after{content:"";background:#f5f5f5;position:absolute;top:0;z-index:1;left:0;width:100%;height:100%;transform-origin:0 50%;transform:scaleX(0);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1);border-radius:5px}.button:not(.gform_button):hover:after{transform:scaleX(1)}.wysiwyg .button{display:inline-flex}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.wysiwyg .button,.button:not(.gform_button){display:block;margin-right:0;text-align:center}.section.wysiwyg .button{margin-bottom:1rem}}.pod-button{text-decoration:none;font-weight:bold;padding:1rem 30px 1rem 15px;position:relative;font-size:.9rem;line-height:1;display:inline-block;border-radius:5px;transition:background .25s cubic-bezier(0.28, 0, 0.18, 1)}.pod-button svg{height:auto;width:10px;position:absolute;top:50%;right:15px;transform:translateY(-50%);opacity:.5;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}.pod-button.active,.pod-button:active,.pod-button:hover{background:#adfc2d}.pod-button.active svg,.pod-button:active svg,.pod-button:hover svg{opacity:1}.icon-button{display:inline-block;color:#fff;font-weight:bold;text-transform:uppercase;font-size:1rem;letter-spacing:.05rem;white-space:nowrap;text-decoration:none;position:relative;margin:0 .25rem .5rem 0;transition:color .5s cubic-bezier(0.28, 0, 0.18, 1);height:calc(2rem + 12px);line-height:calc(2rem + 12px);padding:0px 0 0px calc(2rem + 10px);font-size:12px;border:1px solid transparent;border-radius:5px}.icon-button:after{content:"";position:absolute;top:0%;left:0;border-radius:100%;border:2px solid #adfc2d;background-position:center center;background-repeat:no-repeat;background-size:calc(var(--pad)*.4) calc(var(--pad)*.4);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),border-color .5s cubic-bezier(0.28, 0, 0.18, 1)}.icon-button.icon-play:after{background-position:65% center;background-image:url(../svg/play-white.svg)}.icon-button.icon-headphones:after{background-image:url(../svg/audio-white.svg)}.icon-button:hover{color:#adfc2d}.icon-button:hover:after{border-color:#fff}.icon-button>span{line-height:calc(2rem + 12px)}.icon-button:after{top:50%;left:0px;background-size:1rem 1rem;width:2rem;height:2rem;transform:translateY(-50%)}.invert .icon-button{height:calc(2rem + 12px);line-height:calc(2rem + 12px);padding:0px 15px 0px calc(2rem + 20px);border:1px solid #f5f5f5}.invert .icon-button:hover:after{border-color:#000}.invert .icon-button.icon-play:after{background-image:url(../svg/play.svg)}.invert .icon-button.icon-headphones:after{background-image:url(../svg/audio.svg)}.invert .icon-button>span{line-height:calc(2rem + 12px)}.invert .icon-button:after{left:15px;background-size:12px 12px;width:1.75rem;height:1.75rem}.label{font-size:12px;letter-spacing:1px;font-weight:bold}.label.caps{text-transform:uppercase}.label.small{font-size:10px}.label.thin{font-variation-settings:"wght" 500}.graphic-heading{font-size:var(--pad);position:relative;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:1;text-align:center;padding-top:calc(var(--pad)*.5)}.graphic-heading span{position:relative;z-index:10}.graphic-heading.small{padding-top:calc(var(--pad)*.25);font-size:calc(var(--pad)*.66)}.graphic-heading.small figure img{height:calc(var(--pad) * .5)}.graphic-heading figure{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%) translateY(-50%)}.graphic-heading figure img{height:calc(var(--pad)*.75);width:auto;display:block}.graphic-heading.overlapped{padding-top:var(--pad)}.graphic-heading.overlapped figure{transform:translateX(-50%) translateY(0%)}.graphic-heading.overlapped figure img{height:calc(var(--pad)*1.5)}a.target{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}a.target span{display:none}html,body{width:100vw;position:relative;overflow-x:hidden;overflow-y:scroll;height:auto;margin:0;padding:0;background:#000}html.archive,html.blog,html.inverted,html.single,body.archive,body.blog,body.inverted,body.single{background:#fff;color:#000}html.archive.not-inverted,html.blog.not-inverted,html.inverted.not-inverted,html.single.not-inverted,body.archive.not-inverted,body.blog.not-inverted,body.inverted.not-inverted,body.single.not-inverted{background:#000;color:#fff}*:focus{outline:2px solid #adfc2d}::selection{background:#adfc2d}::-moz-selection{background:#adfc2d}.adthrive-sticky.adthrive-footer{background:none !important;border-top:none !important}.adthrive-footer-message{padding-bottom:100px;margin-bottom:0 !important;background:#000;position:relative;z-index:100;color:#fff;margin-top:0px !important;padding-top:5px}.adthrive-footer-message>span{border-top:none !important}.inverted .adthrive-footer-message{background:#f5f5f5;color:#222}@keyframes pulsate{0%,100%{opacity:1}50%{opacity:.5}}@keyframes wave{0%,100%{transform:rotate(0deg)}5%{transform:rotate(0deg)}15%{transform:rotate(-6deg)}25%{transform:rotate(3deg)}35%{transform:rotate(-6deg)}45%{transform:rotate(3deg)}55%{transform:rotate(0deg)}}@keyframes wavemobile{0%,100%{transform:rotate(0deg)}5%{transform:rotate(0deg)}15%{transform:rotate(-6deg)}25%{transform:rotate(3deg)}35%{transform:rotate(-6deg)}45%{transform:rotate(3deg)}55%{transform:rotate(0deg)}}.overlay-panel{position:fixed;top:50%;left:50%;background:#000;width:30%;min-width:300px;max-width:600px;border-radius:10px;z-index:10000;overflow:hidden;text-align:center;color:#fff;transition:transform .25s cubic-bezier(0.28, 0, 0.18, 1),opacity .25s cubic-bezier(0.28, 0, 0.18, 1);pointer-events:none;opacity:0;transform:translateX(-50%) translateY(-50%) scale(1.2)}.overlay-panel.show{pointer-events:all;opacity:1;transform:translateX(-50%) translateY(-50%)}.overlay-panel #close-overlay-btn{position:absolute;top:1rem;right:1rem;z-index:200}.overlay-panel #close-overlay-btn svg{width:1rem;height:1rem}.overlay-panel #close-overlay-btn svg *{fill:#fff}.overlay-panel #close-overlay-btn span{display:none}.overlay-panel .panel-countdown{display:inline-flex;border:1px solid gray;margin-bottom:.5rem}.overlay-panel .panel-countdown .number-block{display:flex;flex-direction:column;text-align:center;border-left:1px solid gray}.overlay-panel .panel-countdown .number-block>div{padding:.25rem}.overlay-panel .panel-countdown .number-block>div:nth-of-type(1){border-bottom:1px solid gray}.overlay-panel .panel-countdown .number-block>div .label{color:#f5f5f5;padding:0 .25rem}.overlay-panel .panel-countdown .number-block:nth-of-type(1){border-left:none}.overlay-panel .panel-countdown .panel-number{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1;font-size:calc(var(--pad) * .5)}.overlay-panel .panel-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.overlay-panel .panel-background img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}.overlay-panel>.container{z-index:10;display:flex;flex-wrap:wrap;flex-basis:100%;position:relative;flex-direction:column}.overlay-panel>.container>div.panel-graphic{padding:0 1rem}.overlay-panel>.container>div.panel-graphic img{display:block;margin:1rem auto 0;width:100%;height:100%;max-height:40vh;object-fit:contain}.overlay-panel .panel-text{padding:1rem}.overlay-panel .panel-text h4{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;line-height:1;font-size:calc(var(--pad) * .5);text-transform:uppercase;margin-bottom:.5rem}.overlay-panel .panel-text p.panel-caption{padding:0 1rem;margin-bottom:.5rem}#cookie-check{position:fixed;bottom:150px;display:none;left:10px;background:#adfc2d;z-index:1000;max-width:400px;border-radius:5px}#cookie-check a{color:#000}#cookie-check a:hover{text-decoration:none}#cookie-check.hide>.container #check-btn,#cookie-check:hover>.container #check-btn{background:#000}#cookie-check.hide>.container #check-btn svg *,#cookie-check:hover>.container #check-btn svg *{fill:#adfc2d}#cookie-check #check-catch{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}#cookie-check #check-catch span{display:none}#cookie-check>.container{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10}#cookie-check>.container>div:nth-of-type(1){flex-grow:1;z-index:10;padding-right:1rem}#cookie-check>.container>div:nth-of-type(1) p{font-size:12px;line-height:1.4}#cookie-check>.container>div:nth-of-type(2){flex-grow:0;z-index:10}#cookie-check>.container #check-btn{display:block;border:1px solid #000;border-radius:100%;width:1.5rem;height:1.5rem;position:relative}#cookie-check>.container #check-btn svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:.75rem;height:auto;display:block}#cookie-check>.container #check-btn span{display:none}#cookie-check>.container #check-btn:hover{background:#000}#cookie-check>.container #check-btn:hover svg *{fill:#adfc2d}#cookie-check.hide{display:none}figure.fullscreen{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;backface-visibility:hidden}figure.fullscreen img,figure.fullscreen video{z-index:10;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;display:block;opacity:1;transform:translateX(-50%) translateY(-50%)}div.corner{width:10px;height:10px;pointer-events:none;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background:-webkit-radial-gradient(100% 100%, circle, rgba(255, 255, 255, 0) 9px, #000 10px)}div.section{z-index:90;position:relative;background:#000;color:#fff;width:calc(100vw - 20px);margin:0 10px}div.section.padding-top{padding-top:var(--pad)}div.section.padding-bottom{padding-bottom:var(--pad)}div.section a{color:#adfc2d}div.section.invert:not(.hero){background:#fff;color:#000}div.section.invert:not(.hero) a{color:#000}div.section.first{margin-top:calc(var(--pad)*1.5)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){div.section{width:100vw;margin:0}div.section.first{margin-top:0}}.blog div.section:not(.hero),.archive div.section:not(.hero){color:#000;background:#fff}.blog div.section:not(.hero) a,.archive div.section:not(.hero) a{color:#000}#global-header-logo{position:fixed;left:50%;z-index:1200;top:calc(var(--pad)*1.25);transform:translateX(-50%);transition:top .5s cubic-bezier(0.28, 0, 0.18, 1),transform .5s cubic-bezier(0.28, 0, 0.18, 1)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#global-header-logo{display:none}}#global-header-logo a span{display:none}#global-header-logo svg{width:auto;height:var(--pad);display:block;position:relative;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-header-logo svg .logo-block.flip{fill:#adfc2d}#global-header-logo svg *{fill:#fff}.scrolled #global-header-logo,.show-drop #global-header-logo{top:calc(var(--pad) * .25)}.scrolled #global-header-logo svg,.show-drop #global-header-logo svg{transform:scale(0.75)}.scrolled #global-header #global-header-notification,.show-drop #global-header #global-header-notification{opacity:0;transform:translateY(-100%) translateX(-50%)}.scrolled.show-searchbar #global-header-logo,.show-drop.show-searchbar #global-header-logo{transform:translateX(-50%) translateY(var(--pad))}#global-searchbar form{display:flex;align-items:center;border-bottom:1px solid gray}#global-searchbar form>div:nth-of-type(2){flex-grow:1;padding-left:calc(var(--pad) * .5)}#global-searchbar form>div:nth-of-type(1),#global-searchbar form>div:nth-of-type(3),#global-searchbar form>div:nth-of-type(4){flex-grow:0}#global-searchbar form>div:nth-of-type(1) svg{animation:pulsate 2s cubic-bezier(0.28, 0, 0.18, 1) infinite}#global-searchbar form>div:nth-of-type(3){padding-right:calc(var(--pad) * .5);border-right:1px solid gray;padding-top:.5rem;padding-bottom:.5rem}#global-searchbar form input[type=text]{background:none;font-size:.9rem;font-family:"Montserrat","Helvetica",sans-serif;font-weight:bold;-moz-appearance:none;-webkit-appearance:none;border-radius:0px;border:none;width:100%;padding:1rem calc(var(--pad) * .5) 1rem 0;color:#fff}#global-searchbar form input[type=text]::-webkit-input-placeholder{color:#fff}#global-searchbar form input[type=text]:-moz-placeholder{color:#fff}#global-searchbar form input[type=text]::-moz-placeholder{color:#fff}#global-searchbar form input[type=text]:-ms-input-placeholder{color:#fff}#global-searchbar form button{border-radius:0px;border:none;background:none;color:#adfc2d;font-weight:bold;font-family:"Montserrat","Helvetica",sans-serif;font-size:.9rem;-moz-appearance:none;-webkit-appearance:none;border-radius:0px;line-height:1;padding:0;cursor:pointer}#global-searchbar form button svg{margin-left:calc(var(--pad) * .25);position:relative;width:1rem;height:auto;display:inline-block}#global-searchbar form button svg *{fill:#fff}#global-searchbar{background:#000;z-index:150;position:fixed;top:0;height:var(--pad);padding:calc(var(--pad) * .25) calc(var(--pad) * .5);width:100%;opacity:0;transform:translateY(-100%);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity 0s cubic-bezier(0.28, 0, 0.18, 1) .5s,background 1s cubic-bezier(0.28, 0, 0.18, 1)}#global-searchbar svg{display:block;width:calc(var(--pad)*.33);height:auto;transition:transform .25s cubic-bezier(0.28, 0, 0.18, 1)}#global-searchbar svg *{fill:#fff}#global-searchbar #close-search{margin-right:0;display:block;margin-left:calc(var(--pad) * .5)}#global-searchbar #close-search span{display:none}#global-searchbar #close-search:hover svg{transform:rotate(90deg)}#global-searchbar form input[type=text]{color:#fff}#global-searchbar form input[type=text]::-webkit-input-placeholder{color:#fff}#global-searchbar form input[type=text]:-moz-placeholder{color:#fff}#global-searchbar form input[type=text]::-moz-placeholder{color:#fff}#global-searchbar form input[type=text]:-ms-input-placeholder{color:#fff}#global-searchbar form button{color:#adfc2d}#global-searchbar form button svg *{fill:#fff}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#global-searchbar{padding:calc(var(--pad) * .5) calc(var(--pad) * .5) 0;height:auto;position:relative;opacity:1;transform:translateY(0%);margin-top:calc(-3.25rem - calc(var(--pad) * .5));transition:margin-top .25s cubic-bezier(0.28, 0, 0.18, 1),opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}#global-searchbar form{opacity:0;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}#global-searchbar form button span,#global-searchbar form>div:nth-of-type(1){display:none}#global-searchbar form input[type=text]{padding-right:0}#global-searchbar form>div:nth-of-type(2){padding-left:0px}}.show-searchbar #global-header{transform:translateY(var(--pad))}.show-searchbar #global-searchbar{opacity:1;transform:translateY(0);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity 0s cubic-bezier(0.28, 0, 0.18, 1) 0s}.show-searchbar #global-header-logo{transform:translateX(-50%) translateY(var(--pad))}.show-searchbar #global-header #global-secondary li#search-toggle{opacity:0;transform:translateY(100%);pointer-events:none}.show-searchbar .section.first{padding-top:calc(var(--pad)*2.5)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.show-searchbar .section.first{padding-top:0}.show-searchbar #global-searchbar{opacity:1;margin-top:0;transition:margin-top .25s cubic-bezier(0.28, 0, 0.18, 1),opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}.show-searchbar #global-searchbar form{opacity:1;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}}#mobile-header{display:none;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;padding:calc(var(--pad) * .5);background:#000;position:relative;z-index:300}#mobile-header #mobile-header-notification{padding-bottom:calc(var(--pad) * .5);flex-basis:100%;text-align:center;color:#fff;text-transform:uppercase;font-size:12px;font-weight:bold}#mobile-header #mobile-header-notification a{color:#adfc2d;text-decoration:none}#mobile-header #mobile-menu-toggle{width:2.5rem;height:1.25rem;position:relative;display:block}#mobile-header #mobile-menu-toggle>div{position:absolute;height:2px;background-color:#adfc2d;width:100%;left:0;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),background-color .5s cubic-bezier(0.28, 0, 0.18, 1);transform-origin:0 0}#mobile-header #mobile-menu-toggle>div:nth-of-type(1){top:0}#mobile-header #mobile-menu-toggle>div:nth-of-type(2){top:50%;margin-top:-1px;transform:scaleX(0.75)}#mobile-header #mobile-menu-toggle>div:nth-of-type(3){bottom:0;margin-top:-2px;transform:scaleX(0.5)}#mobile-header #mobile-menu-toggle span{display:none}#mobile-header>div.menu-item{flex-basis:33.3%}#mobile-header>div.menu-item:nth-of-type(3){text-align:center}#mobile-header>div.menu-item:nth-of-type(4){text-align:right}#mobile-header #mobile-header-logo span{display:none}#mobile-header #mobile-header-logo svg{height:calc(var(--pad)*1.25);width:auto}#mobile-header #mobile-search-toggle span{display:none}#mobile-header #mobile-search-toggle svg{width:1.5rem;height:auto}#mobile-header svg *{fill:#fff}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#mobile-header{display:flex}}#mobile-menu{display:none;background:#111;position:relative;overflow:hidden;max-height:0px;transition:max-height .5s cubic-bezier(0.28, 0, 0.18, 1)}#mobile-menu a{color:#fff;text-decoration:none}#mobile-menu #mobile-primary{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:var(--pad);padding:calc(var(--pad) * .5);line-height:1}#mobile-menu #mobile-secondary{font-size:calc(var(--pad)*.75);padding:calc(var(--pad) * .5) calc(var(--pad) * .5) calc(var(--pad)*2);line-height:1}#mobile-menu #mobile-secondary li{margin:.25rem 0}#mobile-menu #mobile-socials{position:relative;display:flex;width:100%;justify-content:space-between;align-items:center;z-index:10;padding-block:var(--pad)}#mobile-menu #mobile-socials>div{margin:0 calc(var(--pad) * .5);width:30px}#mobile-menu #mobile-socials>div a span{display:none}#mobile-menu #mobile-socials>div img{width:30px;height:30px;object-fit:contain}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#mobile-menu{display:block}}.show-mobile-menu #mobile-header #mobile-menu-toggle>div{background-color:#fff}.show-mobile-menu #mobile-header #mobile-menu-toggle>div:nth-of-type(1){transform:scaleX(0.5)}.show-mobile-menu #mobile-header #mobile-menu-toggle>div:nth-of-type(3){transform:scaleX(1)}.show-mobile-menu #mobile-menu{transition:max-height .75s cubic-bezier(0.28, 0, 0.18, 1);max-height:var(--menuHeight)}#global-header{position:fixed;top:0;left:0;width:100%;color:#fff;height:calc(var(--pad)*1.5 + 10px);z-index:1100;max-height:100vh;overflow:hidden;transition:height .5s cubic-bezier(0.28, 0, 0.18, 1),transform .5s cubic-bezier(0.28, 0, 0.18, 1)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#global-header{display:none}}#global-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(-10px);background:#000}#global-header>.container{width:100%;position:absolute;display:flex;flex-wrap:wrap;align-items:center;background:#000;z-index:100;height:calc(var(--pad)*1.5);justify-content:space-between}#global-header .corner{position:absolute;bottom:0;transform:translateY(0%)}#global-header .corner.left{left:10px}#global-header .corner.right{right:10px;transform:translateY(0%) rotate(90deg)}#global-header a{color:#fff;text-decoration:none;transition:color 1s cubic-bezier(0.28, 0, 0.18, 1)}#global-header a:hover{color:#adfc2d;transition:color .25s cubic-bezier(0.28, 0, 0.18, 1)}#global-header #global-primary{padding-left:calc(var(--pad) * .5)}#global-header #global-primary>ul{display:flex}#global-header #global-primary li a{padding-top:calc(var(--pad) * .5);padding-bottom:calc(var(--pad) * .5);margin-right:calc(var(--pad) * .5);font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);font-weight:bold;line-height:1;display:block}#global-header #global-primary li a.parent{position:relative;padding-right:calc(var(--pad) * .5)}#global-header #global-primary li a.parent svg{right:calc(calc(var(--pad) * .25)*.75);bottom:calc(calc(var(--pad) * .5)*1.07);position:absolute;height:calc(var(--pad) * .25);width:auto;opacity:.7;pointer-events:none;transition:.25s cubic-bezier(0.28, 0, 0.18, 1)}#global-header #global-primary li a.parent svg *{fill:#fff}#global-header #global-primary li a.parent.active svg{transform:rotate(-90deg)}#global-header #global-primary li a.parent.active svg *{fill:#adfc2d}#global-header #global-secondary{padding-right:calc(var(--pad) * .5);margin-top:10px}#global-header #global-secondary>ul{display:flex}#global-header #global-secondary li{margin-left:calc(var(--pad) * .25)}#global-header #global-secondary li a{padding:calc(var(--pad) * .25) 0;font-size:12px;text-transform:uppercase;font-weight:bold}#global-header #global-secondary li#search-toggle{margin-left:calc(var(--pad) * .5);transition:opacity .5s cubic-bezier(0.28, 0, 0.18, 1),transform .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-header #global-secondary li#search-toggle a{padding:1rem 0}#global-header #global-secondary li#search-toggle a span{display:none}#global-header #global-secondary li#search-toggle a svg{display:block;width:calc(var(--pad)*.33);height:auto;transition:transform .25s cubic-bezier(0.28, 0, 0.18, 1)}#global-header #global-secondary li#search-toggle a svg *{fill:#fff}#global-header #global-secondary li#search-toggle a:hover svg{transform:rotate(45deg)}#global-header #global-header-notification{flex-basis:100%;position:absolute;left:50%;transform:translateX(-50%);max-width:90%;top:10px;text-align:center;font-size:12px;z-index:200;text-transform:uppercase;font-weight:bold;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-header #global-header-notification a{color:#adfc2d}#global-frame{border-left:solid 10px #000;border-right:solid 10px #000;border-bottom:solid 10px #000;position:fixed;pointer-events:none;z-index:1000;width:100%;height:100%;top:0;left:0}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#global-frame{display:none}}#global-frame div.corner{position:absolute;bottom:0px}#global-frame div.corner.left{left:0px;transform:rotate(-90deg)}#global-frame div.corner.right{right:0px;transform:rotate(180deg)}#global-menus{position:absolute;background:#000;color:#fff;z-index:90;width:100%;transform:translateY(-10px)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#global-menus{display:none}}#global-menus a{color:#fff}#global-menus a svg{width:1rem;height:auto;margin-left:.5rem;display:inline-block;transition:opacity .5s cubic-bezier(0.28, 0, 0.18, 1);opacity:0}#global-menus a svg *{fill:#adfc2d}#global-menus a:hover svg{opacity:1}#global-menus .dropdown-menu{opacity:0;z-index:1;overflow:hidden;padding-top:calc(var(--pad)*1.5);position:absolute;top:0;left:0;width:100%;pointer-events:none;transition:opacity 0s cubic-bezier(0.28, 0, 0.18, 1) .5s}#global-menus .dropdown-menu>.container{display:flex;padding:10px 10px calc(var(--pad) * .5) calc(var(--pad) * .5);flex-wrap:wrap;width:100%}#global-menus .dropdown-menu>.container>div:nth-of-type(1){flex-basis:60%;display:flex;flex-direction:column;justify-content:space-between}#global-menus .dropdown-menu>.container>div:nth-of-type(2){flex-basis:40%}#global-menus .dropdown-menu.active{opacity:1;pointer-events:all;z-index:10;transition:opacity 0s cubic-bezier(0.28, 0, 0.18, 1) 0s}#global-menus .dropdown-menu.active .dropdown-bottom-links .label{opacity:1;transform:translateY(0);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .5s}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li{opacity:1;transform:translateX(0)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(1){transition-delay:calc(.5s + 1 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(2){transition-delay:calc(.5s + 2 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(3){transition-delay:calc(.5s + 3 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(4){transition-delay:calc(.5s + 4 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(5){transition-delay:calc(.5s + 5 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(6){transition-delay:calc(.5s + 6 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(7){transition-delay:calc(.5s + 7 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(8){transition-delay:calc(.5s + 8 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(9){transition-delay:calc(.5s + 9 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(10){transition-delay:calc(.5s + 10 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(11){transition-delay:calc(.5s + 11 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(12){transition-delay:calc(.5s + 12 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(13){transition-delay:calc(.5s + 13 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(14){transition-delay:calc(.5s + 14 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(15){transition-delay:calc(.5s + 15 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(16){transition-delay:calc(.5s + 16 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(17){transition-delay:calc(.5s + 17 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(18){transition-delay:calc(.5s + 18 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(19){transition-delay:calc(.5s + 19 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(20){transition-delay:calc(.5s + 20 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(21){transition-delay:calc(.5s + 21 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(22){transition-delay:calc(.5s + 22 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(23){transition-delay:calc(.5s + 23 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(24){transition-delay:calc(.5s + 24 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(25){transition-delay:calc(.5s + 25 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(26){transition-delay:calc(.5s + 26 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(27){transition-delay:calc(.5s + 27 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(28){transition-delay:calc(.5s + 28 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(29){transition-delay:calc(.5s + 29 * .05s)}#global-menus .dropdown-menu.active .dropdown-bottom-links ul li:nth-child(30){transition-delay:calc(.5s + 30 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li{opacity:1;transform:translateY(0)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(1){transition-delay:calc(1 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(2){transition-delay:calc(2 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(3){transition-delay:calc(3 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(4){transition-delay:calc(4 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(5){transition-delay:calc(5 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(6){transition-delay:calc(6 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(7){transition-delay:calc(7 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(8){transition-delay:calc(8 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(9){transition-delay:calc(9 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(10){transition-delay:calc(10 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(11){transition-delay:calc(11 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(12){transition-delay:calc(12 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(13){transition-delay:calc(13 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(14){transition-delay:calc(14 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(15){transition-delay:calc(15 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(16){transition-delay:calc(16 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(17){transition-delay:calc(17 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(18){transition-delay:calc(18 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(19){transition-delay:calc(19 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(20){transition-delay:calc(20 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(21){transition-delay:calc(21 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(22){transition-delay:calc(22 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(23){transition-delay:calc(23 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(24){transition-delay:calc(24 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(25){transition-delay:calc(25 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(26){transition-delay:calc(26 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(27){transition-delay:calc(27 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(28){transition-delay:calc(28 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(29){transition-delay:calc(29 * .05s)}#global-menus .dropdown-menu.active .dropdown-columns ul li:nth-child(30){transition-delay:calc(30 * .05s)}#global-menus .dropdown-menu.active .dropdown-highlight>.container,#global-menus .dropdown-menu.active .dropdown-highlight>.container .artwork,#global-menus .dropdown-menu.active .dropdown-highlight>.container .text{opacity:1;transform:translateY(0px)}#global-menus .dropdown-columns{display:flex}#global-menus .dropdown-columns ul{margin-right:var(--pad)}#global-menus .dropdown-columns ul li{margin-bottom:.5rem;transform:translateY(1rem);opacity:0;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-menus .dropdown-columns ul li.title{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:1.5rem}#global-menus .dropdown-bottom-links{padding-top:calc(var(--pad) * .5)}#global-menus .dropdown-bottom-links .label{position:relative;display:block;opacity:0;transform:translateY(calc(calc(var(--pad) * .25)*-1));transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-menus .dropdown-bottom-links ul{display:flex;margin-top:.5rem}#global-menus .dropdown-bottom-links ul li{margin-right:calc(var(--pad) * .25);transform:translateX(calc(calc(var(--pad) * .25)*-1));opacity:0;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-menus .dropdown-bottom-links ul li a{text-transform:uppercase;font-size:12px}#global-menus .dropdown-bottom-links ul li a svg{width:.75rem}#global-menus .dropdown-highlight{flex-basis:40%;height:100%}#global-menus .dropdown-highlight>.container{position:relative;height:100%;display:flex;border-radius:10px;padding:calc(var(--pad) * .5);overflow:hidden;align-items:center;color:#000;opacity:0;transform:translateY(calc(calc(var(--pad) * .25)));transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-menus .dropdown-highlight>.container.invert-text{color:#fff}#global-menus .dropdown-highlight>.container.color-white{background:#fff}#global-menus .dropdown-highlight>.container.color-red{background:#f00001}#global-menus .dropdown-highlight>.container.color-green{background:#adfc2d}#global-menus .dropdown-highlight>.container.color-light-gray{background:#f5f5f5}#global-menus .dropdown-highlight>.container.color-gray{background:gray}#global-menus .dropdown-highlight>.container.color-dark-gray{background:#222}#global-menus .dropdown-highlight>.container .artwork{opacity:0;transform:translateY(calc(calc(var(--pad) * .25)));transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1) .25s,opacity .75s cubic-bezier(0.28, 0, 0.18, 1) .25s}#global-menus .dropdown-highlight>.container .artwork figure img{transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1)}#global-menus .dropdown-highlight>.container .text{opacity:0;transform:translateY(calc(calc(var(--pad) * .25)));transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .4s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .4s}#global-menus .dropdown-highlight>.container:hover .artwork figure img{transform:scale(1.1)}#global-menus .dropdown-highlight>.container.style-split{display:flex;padding:calc(var(--pad) * .25)}#global-menus .dropdown-highlight>.container.style-split .artwork{flex-basis:45%;padding-left:calc(var(--pad) * .5)}#global-menus .dropdown-highlight>.container.style-split .artwork figure img{width:100%;height:auto;display:block;position:relative}#global-menus .dropdown-highlight>.container.style-split .text{text-align:center;padding:0 calc(var(--pad) * .25) 0 0;flex-basis:55%}#global-menus .dropdown-highlight>.container.style-split .text h2{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:1.75rem;font-weight:bold;line-height:1;padding:0 calc(var(--pad) * .5)}#global-menus .dropdown-highlight>.container.style-stacked{flex-direction:column;text-align:center;justify-content:center;align-items:center}#global-menus .dropdown-highlight>.container.style-stacked .artwork{width:33.3%}#global-menus .dropdown-highlight>.container.style-stacked .artwork figure img{width:100%;height:auto;display:block}#global-menus .dropdown-highlight>.container.style-stacked .text{margin:calc(var(--pad) * .25)}#global-menus .dropdown-highlight>.container.style-stacked .text h2{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;font-size:calc(var(--pad) * .5)}#global-menus .dropdown-highlight>.container.style-stacked .text p{max-width:300px;margin:0 auto}#global-footer{min-height:50vh;background:#000;color:#fff;position:relative;z-index:100;padding:calc(var(--pad) * .5)}#global-footer .corner{position:absolute;top:0}#global-footer .corner.left{left:10px;transform:translateY(-100%) rotate(-90deg)}#global-footer .corner.right{right:10px;transform:translateY(-100%) rotate(180deg)}#global-footer a{color:#fff}#global-footer>.container{display:flex;width:100%;flex-wrap:wrap;padding:calc(var(--pad) * 2)}#global-footer #footer-summary{flex-basis:60%;padding-right:calc(var(--pad) * 2)}#global-footer #footer-summary #footer-summary-heading{font-size:var(--pad);font-family:"Nuform Sans","Helvetica",sans-serif;line-height:.9;padding-bottom:calc(var(--pad) * .5)}#global-footer #footer-summary #footer-summary-caption{padding-bottom:calc(var(--pad) * .5)}#global-footer #footer-summary #footer-summary-caption a{color:#adfc2d}#global-footer #footer-summary #footer-summary-caption a:hover{text-decoration:none;color:#adfc2d}#global-footer #footer-summary #footer-links{flex-basis:100%;display:flex}#global-footer #footer-summary #footer-links .title{font-weight:bold}#global-footer #footer-summary #footer-links>ul{margin-right:calc(var(--pad) * .5)}#global-footer #footer-summary #footer-links>ul li{margin-bottom:.25rem}#global-footer #footer-summary #footer-links>ul li a{text-decoration:none}#global-footer #footer-summary #footer-links>ul li a:hover{text-decoration:underline;color:#adfc2d}#global-footer #footer-newsletter{position:relative;flex-basis:40%}#global-footer #footer-legalese{flex-basis:100%;justify-content:flex-end;text-align:right}#global-footer #footer-legalese li{margin-bottom:.25rem}#global-footer #footer-legalese a{text-decoration:none}#global-footer #footer-legalese a:hover{text-decoration:underline;color:#adfc2d}#global-footer #footer-footer{padding-top:calc(var(--pad) * .25);flex-basis:100%;display:flex}#global-footer #footer-footer #footer-logo{flex-basis:60%}#global-footer #footer-footer #footer-logo a span{display:none}#global-footer #footer-footer #footer-logo svg{width:auto;height:calc(var(--pad)*.75)}#global-footer #footer-footer #footer-logo svg .logo-block.flip{fill:#adfc2d}#global-footer #footer-footer #footer-logo svg *{fill:#fff}#global-footer #footer-footer #footer-tagline{flex-basis:40%;display:flex;justify-content:space-between;align-items:center}#global-footer #footer-footer #footer-tagline>div:nth-of-type(1){padding-right:calc(var(--pad) * .25);font-weight:bold}#global-footer #footer-footer #footer-tagline>div{white-space:nowrap}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#global-footer .corner{display:none}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){#global-footer>.container{padding:0}#global-footer #footer-summary{flex-basis:100%;padding-right:0;order:2;padding-bottom:var(--pad)}#global-footer #footer-summary #footer-summary-caption{padding-bottom:calc(var(--pad)*1.5)}#global-footer #footer-summary #footer-links>ul{flex-basis:50%}#global-footer #footer-newsletter{flex-basis:100%;order:1;text-align:center;padding-bottom:var(--pad)}#global-footer #footer-newsletter figure{position:relative;padding:0 0 calc(var(--pad) * .5);transform-origin:50% 50%}#global-footer #footer-newsletter figure img{width:120px;transform:none;max-width:100%;display:inline-block}#global-footer #footer-newsletter #footer-newsletter-heading,#global-footer #footer-newsletter #footer-newsletter-caption{padding:0 var(--pad)}#global-footer #footer-footer{flex-basis:100%;order:4;flex-wrap:wrap}#global-footer #footer-footer #footer-logo{flex-basis:100%;padding-bottom:calc(var(--pad) * .25)}#global-footer #footer-footer #footer-tagline{flex-basis:100%}#global-footer #footer-legalese{flex-basis:100%;order:3;text-align:left;padding-bottom:var(--pad)}}@media(min-width: 800px){.inverted #global-header>.container,.inverted #global-footer,.inverted #global-menus,.inverted #global-header:after,.inverted #global-searchbar{background:#f5f5f5;color:#000}.inverted div.corner{background:-webkit-radial-gradient(100% 100%, circle, rgba(255, 255, 255, 0) 9px, #f5f5f5 10px)}.inverted #global-header{color:#000}.inverted #global-footer a,.inverted #global-header a{color:#000}.inverted #global-footer a:hover,.inverted #global-header a:hover{color:#222}.inverted #global-footer #footer-legalese a:hover{color:#222}.inverted #global-header #global-primary li a.parent:hover,.inverted #global-header #global-primary li a:hover{color:#222}.inverted #global-header #global-secondary li a:hover{color:gray}.inverted #global-header #global-header-notification a{color:gray}.inverted #global-header #global-header-notification a:hover{color:#000}.inverted #global-menus a svg *{fill:gray}.inverted #global-header-logo svg *,.inverted #global-footer #footer-footer #footer-logo svg *,.inverted #global-header #global-primary li a.parent svg *,.inverted #global-header #global-primary li a.parent.active svg *,.inverted #global-header #global-secondary li#search-toggle a svg *,.inverted #global-searchbar form button svg *,.inverted #global-searchbar svg *{fill:#000}.inverted #global-header #global-primary li a.parent:hover svg *{fill:#222}.inverted #global-frame{border-left:solid 10px #f5f5f5;border-right:solid 10px #f5f5f5;border-bottom:solid 10px #f5f5f5}.inverted #global-footer #footer-newsletter form .gform-body input,.inverted #global-footer #footer-newsletter form .gform_footer input[type=submit],.inverted #global-footer #footer-summary #footar-summary-caption a,.inverted #global-footer #footer-summary #footer-links>ul li a,.inverted #global-searchbar form input[type=text],.inverted #global-searchbar form button{color:#000}.inverted #global-footer #footer-newsletter form .gform-body input::-webkit-input-placeholder,.inverted #global-footer #footer-newsletter form .gform_footer input[type=submit]::-webkit-input-placeholder,.inverted #global-footer #footer-summary #footar-summary-caption a::-webkit-input-placeholder,.inverted #global-footer #footer-summary #footer-links>ul li a::-webkit-input-placeholder,.inverted #global-searchbar form input[type=text]::-webkit-input-placeholder,.inverted #global-searchbar form button::-webkit-input-placeholder{color:#000}.inverted #global-footer #footer-newsletter form .gform-body input:-moz-placeholder,.inverted #global-footer #footer-newsletter form .gform_footer input[type=submit]:-moz-placeholder,.inverted #global-footer #footer-summary #footar-summary-caption a:-moz-placeholder,.inverted #global-footer #footer-summary #footer-links>ul li a:-moz-placeholder,.inverted #global-searchbar form input[type=text]:-moz-placeholder,.inverted #global-searchbar form button:-moz-placeholder{color:#000}.inverted #global-footer #footer-newsletter form .gform-body input::-moz-placeholder,.inverted #global-footer #footer-newsletter form .gform_footer input[type=submit]::-moz-placeholder,.inverted #global-footer #footer-summary #footar-summary-caption a::-moz-placeholder,.inverted #global-footer #footer-summary #footer-links>ul li a::-moz-placeholder,.inverted #global-searchbar form input[type=text]::-moz-placeholder,.inverted #global-searchbar form button::-moz-placeholder{color:#000}.inverted #global-footer #footer-newsletter form .gform-body input:-ms-input-placeholder,.inverted #global-footer #footer-newsletter form .gform_footer input[type=submit]:-ms-input-placeholder,.inverted #global-footer #footer-summary #footar-summary-caption a:-ms-input-placeholder,.inverted #global-footer #footer-summary #footer-links>ul li a:-ms-input-placeholder,.inverted #global-searchbar form input[type=text]:-ms-input-placeholder,.inverted #global-searchbar form button:-ms-input-placeholder{color:#000}.inverted #global-footer #footer-summary #footer-summary-caption a{color:#000}.inverted #global-footer #footer-newsletter form{border-bottom-color:#000}.inverted #global-footer #footer-newsletter form .gform_footer input[type=submit]{background-image:url(../svg/arrow-right.svg)}}#footer-newsletter figure,#newsletter-overlay figure{position:absolute;left:0;top:0;padding-right:calc(var(--pad) * .25);transform-origin:-50% 50%;animation:wave 3s cubic-bezier(0.28, 0, 0.18, 1) infinite}#footer-newsletter figure img,#newsletter-overlay figure img{max-width:calc(var(--pad) * 2);height:auto;display:block;transform:translateX(-75%) translateY(-75%);position:relative}#footer-newsletter #newsletter-overlay-heading,#footer-newsletter #footer-newsletter-heading,#newsletter-overlay #newsletter-overlay-heading,#newsletter-overlay #footer-newsletter-heading{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:1;font-size:1.5rem}#footer-newsletter #newsletter-overlay-caption,#footer-newsletter #footer-newsletter-caption,#newsletter-overlay #newsletter-overlay-caption,#newsletter-overlay #footer-newsletter-caption{margin-top:.5rem}#footer-newsletter .gform_wrapper .gfield_validation_message,#footer-newsletter .gform_wrapper .validation_message,#newsletter-overlay .gform_wrapper .gfield_validation_message,#newsletter-overlay .gform_wrapper .validation_message{background:none;color:#fff;border:none;padding:0;font-size:.8rem;text-transform:uppercase}#footer-newsletter .gform_wrapper .gform_validation_errors,#newsletter-overlay .gform_wrapper .gform_validation_errors{background:none;border:none;padding:0;margin:0;margin-bottom:calc(var(--pad) * .25);color:#fff;border-radius:0px;box-shadow:none;font-weight:bold}#footer-newsletter .gform_wrapper .gform_validation_errors>h2,#newsletter-overlay .gform_wrapper .gform_validation_errors>h2{color:#fff;line-height:1.2;font-size:.9rem}#footer-newsletter .gform_wrapper .gform_validation_errors>h2 .gform-icon,#newsletter-overlay .gform_wrapper .gform_validation_errors>h2 .gform-icon{display:none}#footer-newsletter .gform_confirmation_wrapper,#newsletter-overlay .gform_confirmation_wrapper{padding:calc(var(--pad) * .5) 0;font-size:1rem;line-height:1.2}#footer-newsletter .gform_wrapper,#newsletter-overlay .gform_wrapper{margin-top:calc(var(--pad) * .5)}#footer-newsletter img.gform_ajax_spinner,#newsletter-overlay img.gform_ajax_spinner{display:none !important}#footer-newsletter form,#newsletter-overlay form{display:flex;align-items:flex-start;border-bottom:1px solid #fff}#footer-newsletter form .gform-body,#newsletter-overlay form .gform-body{flex-grow:1;padding-right:calc(var(--pad) * .25)}#footer-newsletter form .gform-body .gfield_description,#newsletter-overlay form .gform-body .gfield_description{display:none}#footer-newsletter form .gform-body input,#newsletter-overlay form .gform-body input{background:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0px;box-shadow:none;border:none;color:#fff;font-size:1.1rem;line-height:1;font-family:"Montserrat","Helvetica",sans-serif;padding:.5rem 0;font-weight:lighter}#footer-newsletter form .gform-body input::-webkit-input-placeholder,#newsletter-overlay form .gform-body input::-webkit-input-placeholder{color:#fff}#footer-newsletter form .gform-body input:-moz-placeholder,#newsletter-overlay form .gform-body input:-moz-placeholder{color:#fff}#footer-newsletter form .gform-body input::-moz-placeholder,#newsletter-overlay form .gform-body input::-moz-placeholder{color:#fff}#footer-newsletter form .gform-body input:-ms-input-placeholder,#newsletter-overlay form .gform-body input:-ms-input-placeholder{color:#fff}#footer-newsletter form .gform_footer,#newsletter-overlay form .gform_footer{margin:0;padding:0;flex-grow:0}#footer-newsletter form .gform_footer input[type=submit],#newsletter-overlay form .gform_footer input[type=submit]{background:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0px;box-shadow:none;border:none;color:#adfc2d;font-size:.9rem;line-height:1.1rem;font-family:"Montserrat","Helvetica",sans-serif;padding:.6rem 0;font-weight:bold;font-weight:bold;padding-right:1.5rem;background-image:url(../svg/arrow-right-white.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:right 50%}#newsletter-overlay{position:fixed;top:50%;left:50%;width:400px;border-radius:1rem;background:#000;z-index:100000;color:#fff;transform:translateX(-50%) translateY(-50%);padding:var(--pad) calc(var(--pad) * .5) var(--pad);text-align:center}#newsletter-overlay.hidden,#newsletter-overlay.closed{display:none}#newsletter-overlay #newsletter-success{display:none}#newsletter-overlay.success{background:#adfc2d;color:#000}#newsletter-overlay.success #newsletter-wrapper{display:none}#newsletter-overlay.success #newsletter-success{display:block}#newsletter-overlay.success #toggle-newsletter-overlay svg *{fill:#000}#newsletter-overlay #toggle-newsletter-overlay{background:none;border:none;border-radius:0;position:absolute;z-index:1000;top:calc(var(--pad) * .5);right:calc(var(--pad) * .5);cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}#newsletter-overlay #toggle-newsletter-overlay span{display:none}#newsletter-overlay #toggle-newsletter-overlay svg{width:1rem;height:1rem}#newsletter-overlay #toggle-newsletter-overlay svg *{fill:#fff}#newsletter-overlay form .gform-body input{font-size:1rem}#newsletter-overlay #newsletter-overlay-heading{font-size:2.2rem}#newsletter-overlay figure{left:50%;padding-right:0}#newsletter-overlay figure img{transform:translateX(-50%) translateY(-50%)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#newsletter-overlay{width:calc(100% - var(--pad))}}.adthrive-ccpa-link a{color:gray}.wysiwyg-wrapper,.tribe-events-before-html{position:relative;display:block;line-height:1.8}.wysiwyg-wrapper h1,.tribe-events-before-html h1{font-size:calc(var(--pad)*.75)}.wysiwyg-wrapper h2,.tribe-events-before-html h2{font-size:calc(var(--pad) * .5)}.wysiwyg-wrapper h1,.wysiwyg-wrapper h2,.wysiwyg-wrapper h3,.wysiwyg-wrapper h4,.wysiwyg-wrapper h5,.wysiwyg-wrapper h6,.tribe-events-before-html h1,.tribe-events-before-html h2,.tribe-events-before-html h3,.tribe-events-before-html h4,.tribe-events-before-html h5,.tribe-events-before-html h6{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;padding:1rem 0 1rem;line-height:1}.wysiwyg-wrapper h1:first-child,.wysiwyg-wrapper h2:first-child,.wysiwyg-wrapper h3:first-child,.wysiwyg-wrapper h4:first-child,.wysiwyg-wrapper h5:first-child,.wysiwyg-wrapper h6:first-child,.tribe-events-before-html h1:first-child,.tribe-events-before-html h2:first-child,.tribe-events-before-html h3:first-child,.tribe-events-before-html h4:first-child,.tribe-events-before-html h5:first-child,.tribe-events-before-html h6:first-child{padding-top:.5rem}.wysiwyg-wrapper h4,.tribe-events-before-html h4{text-transform:none;font-weight:normal;font-size:3rem}.wysiwyg-wrapper h3,.wysiwyg-wrapper h5,.wysiwyg-wrapper h6,.tribe-events-before-html h3,.tribe-events-before-html h5,.tribe-events-before-html h6{font-size:1.1rem}.wysiwyg-wrapper p,.wysiwyg-wrapper address,.tribe-events-before-html p,.tribe-events-before-html address{padding:0;margin-bottom:1rem}.wysiwyg-wrapper p img,.wysiwyg-wrapper address img,.tribe-events-before-html p img,.tribe-events-before-html address img{margin:1rem auto !important;width:100%;height:auto}.wysiwyg-wrapper>div:not(.adthrive):not(.adthrive-ad),.tribe-events-before-html>div:not(.adthrive):not(.adthrive-ad){max-width:100%;width:auto !important;background:none !important;margin:0 auto 1rem !important;float:none !important;border-radius:10px}.wysiwyg-wrapper>div:not(.adthrive):not(.adthrive-ad) img,.tribe-events-before-html>div:not(.adthrive):not(.adthrive-ad) img{float:none !important}.wysiwyg-wrapper img,.tribe-events-before-html img{max-width:100%;width:100% !important;height:auto !important;margin:1rem auto;display:block;border-radius:10px}.wysiwyg-wrapper img.emoji,.tribe-events-before-html img.emoji{display:inline-block;border-radius:0px;margin:0 !important;width:1em !important;height:1em !important}.wysiwyg-wrapper .wp-caption,.wysiwyg-wrapper .gallery-item,.tribe-events-before-html .wp-caption,.tribe-events-before-html .gallery-item{margin:var(--pad) auto;width:100% !important}.wysiwyg-wrapper .wp-caption img,.wysiwyg-wrapper .gallery-item img,.tribe-events-before-html .wp-caption img,.tribe-events-before-html .gallery-item img{margin:0;border:none !important}.wysiwyg-wrapper .wp-caption p,.wysiwyg-wrapper .gallery-item p,.tribe-events-before-html .wp-caption p,.tribe-events-before-html .gallery-item p{margin-bottom:0px}.wysiwyg-wrapper iframe,.tribe-events-before-html iframe{margin:1rem 0;max-width:100%}.wysiwyg-wrapper blockquote,.tribe-events-before-html blockquote{padding:0 1rem 1rem;width:100%;font-size:110%;line-height:1.4;margin:0}.wysiwyg-wrapper blockquote footer,.tribe-events-before-html blockquote footer{font-style:normal}.wysiwyg-wrapper blockquote p,.tribe-events-before-html blockquote p{margin-bottom:1rem}.wysiwyg-wrapper mark,.tribe-events-before-html mark{background:#f1f1f1}.wysiwyg-wrapper .wp-caption-text,.tribe-events-before-html .wp-caption-text{position:relative;display:block;z-index:20;padding-top:.5rem;padding-left:1rem;color:#fff;font-size:12px}.wysiwyg-wrapper .wp-caption-text:before,.tribe-events-before-html .wp-caption-text:before{content:"";position:absolute;top:0;left:1rem;width:.5rem;height:.5rem;transform:translateY(-50%);background:#adfc2d;border-radius:100%}.wysiwyg-wrapper a:not(.button),.tribe-events-before-html a:not(.button){color:#fff}.wysiwyg-wrapper a:not(.button):hover,.wysiwyg-wrapper a:not(.button):focus,.tribe-events-before-html a:not(.button):hover,.tribe-events-before-html a:not(.button):focus{text-decoration:none}.wysiwyg-wrapper ul,.wysiwyg-wrapper ol,.tribe-events-before-html ul,.tribe-events-before-html ol{line-height:1.5;padding:0 0 1rem calc(var(--pad) * .5);display:block;list-style-position:inside}.wysiwyg-wrapper ul li,.wysiwyg-wrapper ol li,.tribe-events-before-html ul li,.tribe-events-before-html ol li{list-style:square;padding-bottom:1rem}.wysiwyg-wrapper ul li ul,.wysiwyg-wrapper ul li ol,.wysiwyg-wrapper ol li ul,.wysiwyg-wrapper ol li ol,.tribe-events-before-html ul li ul,.tribe-events-before-html ul li ol,.tribe-events-before-html ol li ul,.tribe-events-before-html ol li ol{padding-bottom:0}.wysiwyg-wrapper ol li,.tribe-events-before-html ol li{list-style:decimal}.wysiwyg-wrapper table,.tribe-events-before-html table{width:100%;font-size:.8rem;margin:1rem 0}.wysiwyg-wrapper table thead,.tribe-events-before-html table thead{font-weight:bold;background:#eee}.wysiwyg-wrapper table thead th,.tribe-events-before-html table thead th{text-align:left;padding:.5rem}.wysiwyg-wrapper table tbody tr td,.wysiwyg-wrapper table tfoot tr td,.tribe-events-before-html table tbody tr td,.tribe-events-before-html table tfoot tr td{padding:.5rem}.wysiwyg-wrapper table tbody tr:nth-of-type(even),.wysiwyg-wrapper table tfoot tr:nth-of-type(even),.tribe-events-before-html table tbody tr:nth-of-type(even),.tribe-events-before-html table tfoot tr:nth-of-type(even){background:#f1f1f1}.wysiwyg-wrapper table tfoot,.tribe-events-before-html table tfoot{background:#eee}.invert .wp-caption-text{color:#000}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.section.hero{height:56vw;max-height:calc(var(--vh) * 100);position:relative;overflow:hidden;display:flex;z-index:200;align-items:flex-end;justify-content:center;margin-bottom:calc(var(--pad) * .25)}.section.hero .favorie-violator{display:none}.section.hero.first{max-height:calc(calc(var(--vh) * 100) - var(--pad)*1.5)}.section.hero.has-video{max-height:unset;height:auto}.section.hero.has-video.first{padding-top:calc(var(--pad))}.section.hero.has-video>.container{padding:var(--pad) calc(var(--pad) * .5)}.section.hero.has-video iframe{margin:calc(var(--pad) * .5) 0;width:100%;height:100%;aspect-ratio:16/9}.section.hero.has-video .scroll-btn{color:#fff;font-size:12px;text-transform:uppercase;text-decoration:none;opacity:.5}.section.hero.has-video .scroll-btn:hover{opacity:1}.section.hero.has-video .scroll-btn svg{width:12px;height:12px}.section.hero.has-video .scroll-btn svg *{fill:#fff}@media(max-height: 960px){.section.hero{max-height:100%}.section.hero.first{max-height:100%}}.section.hero.split-screen{align-items:center;justify-content:right}.section.hero.split-screen>figure.fullscreen{width:50%}.section.hero.split-screen>.container{width:50%;margin:0}.section.hero.split-screen>.container .heading{padding:0 var(--pad)}.section.hero.split-screen.podcast .podcast-logo{display:block;margin:0 auto 1rem;width:200px;height:auto}.section.hero.split-screen.podcast .podcast-logo.hidden{visibility:hidden}.section.hero.split-screen.podcast .podcast_buttons{position:absolute;bottom:2rem;z-index:200;width:50%;display:flex;justify-content:center}.section.hero.split-screen.podcast .podcast_buttons div{margin:1rem}.section.hero .hero-scroll{position:absolute;bottom:0;left:0;z-index:100;width:100%;border-top:1px solid #adfc2d;color:#fff;text-decoration:none;line-height:16px;padding:.5rem calc(var(--pad) * .25)}.section.hero .hero-scroll svg{width:auto;height:14px;margin-right:.5rem;position:relative;display:inline-block;top:3px}.section.hero .hero-scroll svg *{fill:#adfc2d}.section.hero .hero-scroll span{line-height:16px}.section.hero>.container{padding:var(--pad);position:relative;z-index:10;color:#fff;text-align:center;margin:0 auto;max-width:calc(calc(100vw - 20px) * .5)}.section.hero>.container .hero-foreground img{max-height:50vh;width:70%;max-width:400px;object-fit:contain}.section.hero>.container h1,.section.hero>.container .heading{line-height:1;margin-top:1rem;font-size:calc(var(--pad)*.33)}.section.hero>.container h1 strong,.section.hero>.container h1 b,.section.hero>.container .heading strong,.section.hero>.container .heading b{text-transform:unset;font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad)*.75);line-height:.9}.section.hero>.container h1{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad)*.75);line-height:.9}.section.hero>.container .button{margin-top:calc(var(--pad) * .25)}.section.hero>figure{background:#222}.section.hero>figure img,.section.hero>figure video{opacity:.8}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.hero{flex-wrap:wrap;height:auto}.section.hero.first{max-height:100%}.section.hero>figure img,.section.hero>figure video{opacity:1}.section.hero>.container{max-width:100%;order:2;padding:calc(var(--pad) * .5)}.section.hero .hero-scroll{position:relative;order:3;text-align:center;padding:calc(var(--pad) * .5)}.section.hero.split-screen>figure.fullscreen,.section.hero.split-screen>.container{width:100%}.section.hero.split-screen.podcast>.container{order:2}.section.hero.split-screen.podcast .hero-scroll{order:4}.section.hero.split-screen.podcast .podcast-logo.hidden{display:none}.section.hero.split-screen.podcast .podcast_buttons{position:relative;bottom:auto;width:100%;order:3}.section.hero figure.fullscreen{position:relative;height:auto;order:1}.section.hero figure.fullscreen img,.section.hero figure.fullscreen video{width:100%;height:auto;object-fit:contain;position:relative;top:0;left:0;transform:none}.section.hero .section.hero.has-video>.container{padding:calc(var(--pad) * .5)}}.section.dashboard>h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad)*.75);text-align:center;margin-bottom:calc(var(--pad) * .25);font-weight:bold;line-height:1;text-transform:uppercase}.section.dashboard>.dashboard-wrapper{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.section.dashboard>.dashboard-wrapper>.dashboard-row{display:flex}.section.dashboard>.dashboard-wrapper>.dashboard-row figure img{height:var(--pad);width:auto}.section.dashboard>.dashboard-wrapper>.dashboard-row .card{text-align:center;padding:calc(var(--pad) * .25);margin:1px;background:#222;display:flex;flex-direction:column;justify-content:center}.section.dashboard>.dashboard-wrapper>.dashboard-row .card .card-caption{margin:calc(var(--pad) * .25) 0 0}.section.dashboard>.dashboard-wrapper>.dashboard-row .card .card-caption p{text-transform:uppercase;font-size:12px;line-height:1;margin-bottom:.75rem;font-variation-settings:"wght" 500}.section.dashboard>.dashboard-wrapper>.dashboard-row.grid-1>.card{flex-basis:100%}.section.dashboard>.dashboard-wrapper>.dashboard-row.grid-2>.card{flex-basis:50%}.section.dashboard>.dashboard-wrapper>.dashboard-row.grid-3>.card{flex-basis:33.33%}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.dashboard>.dashboard-wrapper{padding:0 calc(var(--pad) * .5);max-width:100%}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.dashboard>.dashboard-wrapper>.dashboard-row{flex-basis:100%;flex-wrap:wrap}.section.dashboard>.dashboard-wrapper>.dashboard-row .card{padding:calc(var(--pad) * .5)}.section.dashboard>.dashboard-wrapper>.dashboard-row.grid-3>.card,.section.dashboard>.dashboard-wrapper>.dashboard-row.grid-2>.card{flex-basis:100%}}.section.cta>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;display:flex;border-top:5px solid #fff;padding:calc(var(--pad) * .5) 0;align-items:center;justify-content:space-between}.section.cta>.container>.cta-text{flex-basis:70%;flex-grow:1;padding-right:var(--pad)}.section.cta>.container>.cta-text .cta-heading{font-size:calc(var(--pad) * .5);font-family:"Nuform Sans","Helvetica",sans-serif;line-height:.9;margin:calc(var(--pad) * .25) 0 calc(var(--pad) * .5);text-transform:uppercase}.section.cta>.container>.cta-artwork{flex-basis:30%;text-align:right}.section.cta>.container>.cta-artwork figure{display:inline-block}.section.cta>.container>.cta-artwork figure img{width:100%;height:auto;display:block}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.cta>.container{max-width:calc(100% - var(--pad));width:calc(100% - var(--pad));flex-wrap:wrap;padding:var(--pad) 0;border-bottom:5px solid #fff}.section.cta>.container>.cta-text{flex-basis:100%;padding-right:0;text-align:center;order:2}.section.cta>.container>.cta-artwork{flex-basis:100%;text-align:center;padding:0 calc(var(--pad) * .5) calc(var(--pad) * .5)}.section.cta>.container>.cta-artwork img{max-width:200px;margin:0 auto}}.section.numbers>.container{max-width:calc(calc(100vw - 20px) * .5);border:3px solid gray;border-radius:10px;margin:0 auto}.section.numbers>.container h4{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:2rem;font-weight:bold;width:calc(100% - calc(var(--pad) * .5));border-bottom:1px solid gray;margin:0 calc(var(--pad) * .25);padding:calc(var(--pad) * .25) 0;line-height:1}.section.numbers>.container>.numbers{flex-wrap:wrap;display:flex}.section.numbers>.container>.numbers>.number-wrapper{flex-basis:50%;padding:calc(var(--pad) * .25);max-width:50%;position:relative;overflow:hidden}.section.numbers>.container>.numbers>.number-wrapper span{display:block}.section.numbers>.container>.numbers>.number-wrapper span.number{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;line-height:1;font-size:4rem}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.numbers>.container{text-align:center;max-width:calc(100% - var(--pad));width:calc(100% - var(--pad))}.section.numbers>.container>.numbers>.number-wrapper{flex-basis:100%;max-width:100%}}.section.ranked_list>.container{padding:calc(var(--pad) * .5) 0;max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;text-align:center}.section.ranked_list>.container .listing-label{margin:0 auto;max-width:calc(calc(calc(100vw - 20px) * .5)/2);text-transform:uppercase;line-height:1;font-size:11px;margin-bottom:calc(var(--pad) * .5)}.section.ranked_list>.container .listing-rows{border-top:gray 1px solid}.section.ranked_list>.container .listing-rows>div{padding:calc(var(--pad) * .5) 0;border-bottom:gray 1px solid;display:flex;align-items:center;text-align:left}.section.ranked_list>.container .listing-rows>div>div:nth-of-type(1){font-weight:bold;color:#adfc2d;flex-basis:calc(var(--pad) * .5);padding-right:calc(var(--pad) * .25);flex-grow:0}.section.ranked_list>.container .listing-rows>div>div:nth-of-type(2){font-weight:bold;flex-grow:1}.section.ranked_list>.container .listing-rows>div>div:nth-of-type(3){flex-grow:0}.section.ranked_list>.container .listing-rows>div>div:nth-of-type(3) img{width:var(--pad);height:auto;display:block}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.ranked_list>.container{max-width:calc(100% - var(--pad))}.section.ranked_list>.container .listing-label{max-width:100%}}.section.infographics>.container{padding:calc(var(--pad) * .5) 0;max-width:calc(calc(calc(100vw - 20px) * .5) + calc(var(--pad) * .5));margin:0 auto;text-align:center;display:flex;flex-wrap:wrap}.section.infographics>.container .chart{padding:calc(var(--pad) * .25);flex-basis:50%;display:flex;flex-direction:column}.section.infographics>.container .chart .chart-title{text-align:center;text-transform:uppercase;line-height:1;font-size:11px;margin-bottom:calc(var(--pad) * .5);flex-grow:0}.section.infographics>.container .chart-grid{flex-grow:1}.section.infographics>.container .chart-grid>.chart-grid-icons{width:100%;display:flex;justify-content:space-between}.section.infographics>.container .chart-grid>.chart-grid-icons>div{flex-basis:18%;display:flex;flex-direction:column;flex-direction:column-reverse}.section.infographics>.container .chart-grid>.chart-grid-icons img{width:100%;height:auto;display:block;margin:.5rem 0}.section.infographics>.container .chart-grid .chart-grid-footer{display:flex;width:100%;justify-content:space-between;font-weight:bold}.section.infographics>.container .chart-grid .chart-grid-footer>div:nth-of-type(2){color:#adfc2d}.section.infographics>.container .chart-graph{display:flex;height:100%;flex-wrap:wrap;flex-grow:1}.section.infographics>.container .chart-graph .chart-bar{background:#191919;border-radius:5px;margin:1px;display:flex;align-items:flex-end;flex-grow:1}.section.infographics>.container .chart-graph .chart-bar .chart-bar-value{width:100%;background:#adfc2d;border-radius:5px;position:relative}.section.infographics>.container .chart-graph .chart-bar .chart-bar-value .chart-bar-value-label{position:absolute;top:0;left:0;width:100%;font-weight:bold;text-align:center;padding:.25rem;transform:translateY(-100%)}.section.infographics>.container .chart-graph .chart-y-axis{display:flex;flex-grow:0;width:calc(var(--pad) * .5);font-size:10px;text-align:left;color:gray;font-weight:bold;flex-direction:column;flex-direction:column-reverse;justify-content:space-between}.section.infographics>.container .style-graph .chart-footer{padding-left:calc(var(--pad) * .5);width:100%;display:flex;flex-grow:0;justify-content:space-around;text-align:center;font-weight:bold;font-size:12px}.section.infographics>.container .style-graph .chart-footer>div{padding:.5rem .25rem 0}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.infographics>.container{max-width:calc(100% - var(--pad))}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.infographics>.container .chart{flex-basis:100%;padding:calc(var(--pad) * .5)}.section.infographics>.container .style-graph{min-height:100vw}}.section.levels>.container{width:calc(calc(100vw - 20px) * .5);padding:calc(var(--pad) * .5) 0;margin:0 auto}.section.levels>.container .levels-heading{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1;font-size:200%;padding-bottom:calc(var(--pad) * .25)}.section.levels>.container .levels-list{display:flex;flex-wrap:wrap;justify-content:center}.section.levels>.container .levels-list .level{flex-basis:50%;flex-grow:0;text-align:center;position:relative;padding-top:calc(var(--pad) * .5)}.section.levels>.container .levels-list .level:after{content:"";width:100%;height:3px;background:#fff;position:absolute;top:var(--pad);left:0;z-index:1}.section.levels>.container .levels-list .level .level-text{max-width:15vw;display:block;margin:0 auto}.section.levels>.container .levels-list .level img{width:60%;height:auto;max-width:190px;display:block;margin:0 auto .5rem;position:relative;z-index:10}.section.levels>.container .levels-list .level h4{font-weight:bold;text-transform:uppercase;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;line-height:1;font-size:1.5rem;margin-bottom:.5rem;margin-top:.25rem}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.levels>.container{width:100%;max-width:calc(100% - var(--pad))}.section.levels>.container .levels-list .level .level-text{max-width:100%}.section.levels>.container .levels-list .level{flex-basis:100%}}.section.episode{padding:calc(var(--pad) * .5) 0}.section.episode>.container{background:#000;border-radius:10px;margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);position:relative;color:#fff;padding:calc(var(--pad) * .5)}.section.episode>.container>div:nth-of-type(1){width:100%;text-align:center}.section.episode>.container>div:nth-of-type(1) h5{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:calc(var(--pad) * .5)}.section.episode>.container>div:nth-of-type(2){display:flex;align-content:center;justify-content:center;padding-top:calc(var(--pad) * .25)}.section.episode>.container>div:nth-of-type(2)>div{padding:0 calc(var(--pad) * .5)}.section.episode>.container>div:nth-of-type(2)>div:nth-of-type(2){border-left:1px solid gray}.section.episode>.container>div:nth-of-type(2) .icon-button{margin-right:0}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.episode>.container{max-width:100%}.section.episode>.container>div:nth-of-type(2){flex-wrap:wrap}.section.episode>.container>div:nth-of-type(2)>div:nth-of-type(2){border-left:0px}}.section.embed{position:relative;background:none;z-index:100;padding:calc(var(--pad) * .25)}.section.embed.invert:not(.hero){background:none}.section.embed iframe{max-width:100%}.section.embed>.container{width:100%;border-radius:10px;background:#000;color:#fff;padding:calc(var(--pad) * .5);text-align:center}.section.embed>.container h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:var(--pad);padding-bottom:calc(var(--pad) * .25);line-height:1;text-transform:uppercase;display:inline-block}.section.embed>.container h3.graphic-heading{margin-top:calc(var(--pad) * .5)}.section.embed>.container .embed-heading{margin:0 auto;max-width:calc(calc(calc(100vw - 20px) * .5)/1.5);padding-bottom:calc(var(--pad) * .5)}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.embed>.container .embed-heading{max-width:100%}.section.embed iframe{max-width:100%;max-height:50vw}}.section.product_feature{padding:calc(var(--pad) * .25) calc(var(--pad) * .5)}.section.product_feature>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.section.product_feature>.container .feature-heading{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);line-height:1;border-bottom:calc(var(--pad)*.1) solid #fff;padding-bottom:calc(var(--pad) * .5);margin-bottom:calc(var(--pad) * .5)}.section.product_feature>.container h4{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1;font-size:calc(var(--pad) * .5);font-weight:bold}.section.product_feature>.container figure{padding-bottom:calc(var(--pad) * .5)}.section.product_feature>.container figure img{display:block;width:100%;height:auto}.section.product_feature>.container>.feature-info{display:flex;align-items:flex-start;justify-content:space-between}.section.product_feature>.container>.feature-info>div{flex-grow:0}.section.product_feature>.container>.feature-info>div:nth-of-type(1){flex-grow:1;padding-right:calc(var(--pad) * .5)}.section.product_feature>.container>.feature-info>div:nth-of-type(1)>div{margin-top:calc(var(--pad) * .25);line-height:1.4}.section.product_feature.invert>.container .feature-heading{border-bottom-color:#000}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.product_feature{padding:calc(var(--pad) * .5)}.section.product_feature>.container{max-width:100%}.section.product_feature>.container>.feature-info{flex-wrap:wrap}.section.product_feature>.container>.feature-info>div{flex-basis:100%}.section.product_feature>.container>.feature-info>div:nth-of-type(1){padding-right:0;padding-bottom:1rem}.section.product_feature>.container>.feature-info>div:nth-of-type(2){text-align:center}}.section.text_image_highlight{padding:calc(var(--pad) * .25) calc(var(--pad) * .5)}.section.text_image_highlight>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.section.text_image_highlight>.container>div:nth-of-type(1){flex-basis:70%;flex-grow:1;padding-right:calc(var(--pad) * .5)}.section.text_image_highlight>.container>div:nth-of-type(2){flex-basis:30%;flex-grow:0}.section.text_image_highlight>.container>div p{line-height:1.4;margin-top:.5rem;margin-bottom:.5rem}.section.text_image_highlight>.container h5{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1;font-size:1.5rem;font-weight:bold;padding:.5rem 0}.section.text_image_highlight>.container a{color:#fff}.section.text_image_highlight>.container figure{position:relative;overflow:hidden;padding-top:100%;width:100%;height:0px;border-radius:10px}.section.text_image_highlight>.container figure img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.text_image_highlight>.container{max-width:100%;flex-wrap:wrap}.section.text_image_highlight>.container>div:nth-of-type(1){flex-basis:100%;order:2;padding:1rem 0}.section.text_image_highlight>.container>div:nth-of-type(2){flex-basis:100%;order:1}}.section.photos>.container,.author-banner>.container{display:flex;flex-wrap:wrap;justify-content:center}.section.photos>.container>div,.author-banner>.container>div{margin:.5rem}.section.photos>.container figure,.author-banner>.container figure{position:relative;border-radius:10px;overflow:hidden;z-index:10}.section.photos>.container figure img,.author-banner>.container figure img{width:100%;height:auto;display:block}.section.photos .caption,.author-banner .caption{width:100%}.section.photos.size-whole>.container,.author-banner.size-whole>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.section.photos.size-whole>.container>div,.author-banner.size-whole>.container>div{flex-basis:100%;margin:1rem 0}.section.photos.size-quarter>.container>div,.author-banner.size-quarter>.container>div{flex-basis:25%}.section.photos.size-third .caption,.author-banner.size-third .caption{left:20%;width:80%}.section.photos.size-third>.container>div,.author-banner.size-third>.container>div{flex-basis:30%}.section.photos.size-half>.container>div,.author-banner.size-half>.container>div{flex-basis:50%}.section.photos.size-fullscreen,.author-banner.size-fullscreen{padding:0;z-index:200}.section.photos.size-fullscreen>.container>div,.author-banner.size-fullscreen>.container>div{flex-basis:100%;margin:0}.section.photos.size-fullscreen>.container figure,.author-banner.size-fullscreen>.container figure{width:calc(100vw - 20px);height:calc(var(--vh) * 100);position:relative;top:0;left:0;margin:0;z-index:1;border-radius:0px;overflow:hidden;backface-visibility:hidden;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1) 0s,transform 2s cubic-bezier(0.28, 0, 0.18, 1) 0s}.section.photos.size-fullscreen>.container figure img,.section.photos.size-fullscreen>.container figure video,.author-banner.size-fullscreen>.container figure img,.author-banner.size-fullscreen>.container figure video{z-index:10;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;display:block;opacity:1;transform:translateX(-50%) translateY(-50%)}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.photos,.author-banner{padding:0 0 1rem}.section.photos.size-whole>.container,.section.photos .author-banner.size-whole>.container,.author-banner.size-whole>.container,.author-banner .author-banner.size-whole>.container{max-width:calc(100% - var(--pad))}.section.photos.size-quarter>.container>div,.section.photos .author-banner.size-quarter>.container>div,.author-banner.size-quarter>.container>div,.author-banner .author-banner.size-quarter>.container>div{flex-basis:100%;margin:.5rem calc(var(--pad) * .5)}.section.photos.size-fullscreen>.container figure,.section.photos .author-banner.size-fullscreen>.container figure,.author-banner.size-fullscreen>.container figure,.author-banner .author-banner.size-fullscreen>.container figure{width:100%;height:150vw}.section.photos.size-third>.container>div,.section.photos .author-banner.size-third>.container>div,.author-banner.size-third>.container>div,.author-banner .author-banner.size-third>.container>div{flex-basis:100%;margin:.5rem calc(var(--pad) * .5)}}.section.rankings.first>.container{padding-top:calc(var(--pad)*2)}.section.rankings>.container{padding:calc(var(--pad) * .5) 0;margin:0 auto;max-width:calc(calc(calc(100vw - 20px) * .5) * 1.5 + 2rem)}.section.rankings .rankings-lists{position:relative;width:100%;margin:calc(var(--pad) * .5) auto 0;padding-top:calc(var(--pad) * .5)}.section.rankings .rankings-lists:before{content:"";position:absolute;top:0;left:1rem;width:calc(100% - 2rem);height:1px;background:gray}.section.rankings .rankings-lists>.rankings-list{flex-basis:calc(33.3% - 2rem);margin-bottom:calc(var(--pad) * .5)}.section.rankings .rankings-heading{text-align:center}.section.rankings .rankings-intro{text-align:center;margin:calc(var(--pad) * .5) auto;width:calc(100% - 2rem);max-width:calc(calc(calc(100vw - 20px) * .5)*.75)}.section.rankings .rankings-link{display:inline-block;margin-top:1rem}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.rankings{padding:calc(var(--pad) * .5)}.section.rankings>.container{max-width:100%}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.rankings{padding:calc(var(--pad) * .5)}.section.rankings>.container{padding:"Nuform Sans","Helvetica",sans-serif;max-width:100%;text-align:center}.section.rankings .rankings-lists{flex-wrap:wrap}.section.rankings .rankings-lists>.rankings-list{flex-basis:100%;padding-bottom:var(--pad)}}.rankings-lists{display:flex;justify-content:flex-start;flex-wrap:wrap}.rankings-lists>.rankings-list{margin:1rem;text-align:center}.rankings-lists>.rankings-list .label{display:block;text-align:center;padding-bottom:calc(var(--pad) * .25)}.rankings-lists>.rankings-list .ranked-item{display:flex;padding:.5rem 0;align-items:center;text-align:left;font-size:.85rem;position:relative;border-bottom:1px solid gray}.rankings-lists>.rankings-list .ranked-item .count{flex-basis:10%;font-weight:bold;color:#f00001}.rankings-lists>.rankings-list .ranked-item .name{flex-basis:calc(65% + .5rem);padding-right:1rem;flex-grow:1;font-weight:bold}.rankings-lists>.rankings-list .ranked-item .photo{flex-basis:calc(25% - .5rem);padding-right:.5rem}.rankings-lists>.rankings-list .ranked-item .photo figure{position:relative;overflow:hidden;padding-top:100%;width:100%;height:0px;border-radius:100%;background:#fff}.rankings-lists>.rankings-list .ranked-item .photo figure img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}.rankings-lists.author.solo{width:calc(calc(100vw - 20px) * .5);margin:0 auto}.rankings-lists.author.solo>.rankings-list{width:75%;max-width:400px;margin:calc(var(--pad) * .5) auto 1rem}.rankings-lists.author.solo>.rankings-list .ranked-item .photo{padding-right:0}@media(max-width: 1024px){.rankings-lists.author.solo{width:100%;max-width:400px}}.section.collage{width:calc(100vw - 20px);overflow:hidden}.section.collage>.container{padding:calc(var(--pad) * .25) 0;margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);position:relative;z-index:100}.section.collage>.container .collage-text{max-width:calc(calc(calc(100vw - 20px) * .5)*.5)}.section.collage>.container h2{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;font-size:calc(var(--pad) * .5);line-height:1;padding-bottom:calc(var(--pad) * .25)}.section.collage>.container a{color:#adfc2d}.section.collage.style-text{padding-top:var(--pad)}.section.collage.style-text>.container{z-index:10;position:relative;text-align:center;padding-top:var(--pad);position:absolute;top:0%;padding-top:calc(var(--pad)*3);left:50%;transform:translateX(-50%)}.section.collage.style-text>.container .collage-text{margin:0 auto}.section.collage.style-text .photos{z-index:100;flex-wrap:wrap}.section.collage.style-text .photos .photo{flex-basis:50%}.section.collage.style-text .photos .photo figure{width:calc(var(--width) * 1%);margin-left:var(--left)}.section.collage.style-text .photos .photo figure .caption{width:60%;margin-left:40%;transform-origin:0 0;transform:rotate(calc( var(--rotateCaption) * -1deg))}.section.collage.style-text .photos .photo figure .caption p{padding-top:1.25rem}.section.collage.style-text .photos .photo img{position:relative;display:block;object-fit:contain;width:100%;height:auto}.section.collage .big-text{text-align:center}.section.collage .big-text h3{color:#adfc2d;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;position:relative;font-size:calc(1vw * var(--text-size));line-height:calc(.7vw * var(--text-size));top:calc(-.07vw * var(--text-size))}.section.collage .big-text.hidden{visibility:hidden;pointer-events:none}.section.collage .big-text.background{position:absolute}.section.collage.style-images .photos .photo{width:calc(var(--width) * 1vw);transform:none;margin-top:0}.section.collage.style-images .photos .photo figure{height:calc(var(--width) * 1vw);width:100%;position:relative;transform:translateX(0%) translateY(0%) rotate(var(--rotation));transition:transform .25s cubic-bezier(0.28, 0, 0.18, 1) .25s}.section.collage.style-images .photos .photo img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}.section.collage.style-images .photos .photo .caption{opacity:0;padding:1rem;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1) 0s}.section.collage.style-images .photos .photo .caption h4{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:1.75rem;line-break:1;text-transform:uppercase}.section.collage.style-images .photos .photo .caption p{margin:0;padding:0}.section.collage.style-images .photos .photo:hover{z-index:10}.section.collage.style-images .photos .photo:hover figure{transform:translateX(0%) translateY(0%) rotate(0deg);transition:transform .25s cubic-bezier(0.28, 0, 0.18, 1) 0s}.section.collage.style-images .photos .photo:hover .caption{opacity:1;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1) .25s}.section.collage .photos{display:flex;position:relative;padding:calc(var(--pad) * .5);justify-content:center;z-index:10}.section.collage .photos .photo{width:calc(var(--width) * 1%);margin-top:calc(var(--pad) * (var(--top)*.01));transform:translateX(0%) translateY(0%) rotate(var(--rotation));position:relative}.section.collage .photos .photo img{display:block;width:100%;height:auto}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.collage.style-images .photos .photo.has-caption figure{transform:translateX(0%) translateY(0%) rotate(0deg)}.section.collage.style-images .photos .photo.has-caption .caption{opacity:1}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.collage{width:100%}.section.collage .photos{padding:0;width:150vw;margin-left:-25vw;flex-wrap:wrap}.section.collage .photos .photo{transform:translateX(0%) translateY(0%) rotate(var(--rotation)) scale(0.75)}.section.collage.style-images .photos{padding-bottom:var(--pad)}.section.collage.style-images .photos .photo{width:calc(100vw - var(--pad));padding-bottom:calc(var(--pad) * .5)}.section.collage.style-images .photos .photo figure{height:calc(100vw - var(--pad))}.section.collage.style-images .photos .photo .caption{padding:1rem 0 var(--pad)}.section.collage>.container .collage-text{max-width:100%}.section.collage.style-text>.container{padding-top:0;top:50%;transform:translateY(-66.6%) translateX(-50%)}.section.collage.style-text .photos .photo figure .caption{width:100%}.section.collage>.container{padding:calc(var(--pad) * .5);max-width:100%;text-align:center}}.section.gallery_callout{margin:0 auto;padding:calc(var(--pad) * .5) 0}.section.gallery_callout>.container{padding:calc(var(--pad) * .25) 0;margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);position:relative;z-index:100}.section.gallery_callout h5{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:1.5rem;line-height:.9;text-transform:uppercase;margin-bottom:1rem}.section.gallery_callout .preview-photos{margin-top:1rem;display:flex;height:calc(calc(calc(100vw - 20px) * .5)*.3)}.section.gallery_callout .preview-photos figure{flex-basis:calc(33.3% - .25rem);height:100%;margin:.25rem 0;border-radius:5px;position:relative;overflow:hidden}.section.gallery_callout .preview-photos figure:nth-of-type(2){margin:.25rem .5rem}.section.gallery_callout .preview-photos figure img{object-fit:cover;width:100%;height:100%;position:absolute;display:block}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.gallery_callout{padding:calc(var(--pad) * .5)}.section.gallery_callout>.container{max-width:100%}.section.gallery_callout .preview-photos{height:calc(33vw - calc(var(--pad) * .25))}}.section.callouts{padding:0;overflow:hidden;position:relative;max-width:calc(100vw - 20px)}.section.callouts.style-shop>.container{margin:0 auto}.section.callouts.style-grid{padding:calc(var(--pad) * .25) 0}.section.callouts.style-grid>.container>.callouts-heading{max-width:calc(calc(calc(100vw - 20px) * .5)*1.66 + 1rem)}.section.callouts>.container>.callouts-heading{padding-top:calc(var(--pad) * .25);margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);padding-bottom:.5rem}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.callouts{max-width:100%;padding:calc(var(--pad) * .5)}.section.callouts.style-grid>.container>.callouts-heading{max-width:100%;padding:0 calc(var(--pad) * .5)}.section.callouts>.container>.callouts-heading{max-width:100%}}.shop-cards{max-width:calc(100vw - 20px);margin:0 10px}.shop-cards.hybrid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.shop-cards.hybrid>.container{width:calc(calc(calc(100vw - 20px) * .5) + 1rem)}.shop-cards.hybrid .custom-card{margin:.5rem;width:calc(calc(calc(100vw - 20px) * .5)*.66 );flex-basis:calc(calc(calc(100vw - 20px) * .5)*.66 );height:calc(calc(calc(100vw - 20px) * .5)*.66 )}.shop-cards.hybrid.arrange-right>.container{order:2}.shop-cards.hybrid.arrange-right>.rankings-list{order:1}.shop-cards.hybrid .rankings-lists{padding:calc(var(--pad) * .5) 0;text-align:center;width:calc(calc(calc(100vw - 20px) * .5)*.5 - .5rem);margin:.5rem}.shop-cards.hybrid .rankings-lists .graphic-heading{margin:0 auto}.shop-cards.hybrid .rankings-lists>.rankings-list{width:100%;padding:calc(var(--pad) * .5);margin:0 auto}.shop-cards.hybrid .rankings-link{color:#fff;font-size:.9rem;text-align:center;display:block;width:100%}.shop-cards.hybrid .rankings-link:hover{text-decoration:none}.shop-cards>.container{display:flex;flex-wrap:wrap;justify-content:center}.shop-cards>.container>.callouts-heading{padding:.5rem;flex-basis:100%}.shop-cards .shop-card{background:#f5f5f5;border-radius:10px;position:relative;width:calc(calc(calc(100vw - 20px) * .5)*.5 - .5rem);margin:.5rem;height:calc(calc(calc(100vw - 20px) * .5)*.66);overflow:hidden}.shop-cards .shop-card figure{height:100%;object-fit:contain}.shop-cards .shop-card figure img{position:absolute;top:50%;left:50%;width:80%;height:auto;display:block;transform:translateX(-50%) translateY(-50%)}.shop-cards .shop-card>div{position:absolute;bottom:calc(var(--pad) * .5);text-align:center;color:#000;width:100%}.shop-cards .shop-card>div>span{display:block;text-align:center}.shop-cards .shop-card>div>span.title{font-weight:bold}.shop-cards.single .shop-card{width:calc(calc(calc(100vw - 20px) * .5))}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.shop-cards.hybrid .rankings-lists{width:40vw}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.shop-cards{max-width:100%;margin:0}.shop-cards>.container{flex-wrap:wrap}.shop-cards .shop-card{width:calc(100vw);margin:0 0 calc(var(--pad) * .5);height:calc(66vw)}.shop-cards.hybrid>.container{width:100%}.shop-cards.hybrid .custom-card{margin:.5rem;width:100vw;flex-basis:100vw;height:66vw}.shop-cards.hybrid .rankings-lists{width:100%;margin:0}.shop-cards.hybrid .rankings-lists .rankings-list{padding:calc(var(--pad) * .5) 0}}.custom-cards-container{display:flex;justify-content:space-between}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.custom-cards-container{max-width:100%;margin:0;flex-wrap:wrap}}.grid-container{padding:0;position:relative;max-width:calc(calc(calc(100vw - 20px) * .5)*1.66 + 1rem);margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:1rem;grid-row-gap:1rem}.grid-container:after{content:"";position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:20%;height:1px;background:gray}.grid-container .left-col{position:relative;grid-area:1/1/3/2;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:10px;padding:calc(var(--pad) * .25)}.grid-container .left-col.style-product{background:#fff;color:#000}.grid-container .left-col.style-product img{width:75%;height:auto}.grid-container .left-col.style-product>div>span{display:block;text-align:center}.grid-container .left-col.style-product>div>span.title{font-weight:bold;font-size:1.2rem}.grid-container .left-col.style-feature{background:gray;color:#fff}.grid-container .left-col.style-feature img{width:66.6%;height:auto}.grid-container .left-col h5{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad)*.75);text-transform:uppercase;font-weight:bold}.grid-container .left-col p{padding:.5rem 1rem 0}.grid-container .mid-col-top{grid-area:1/2/2/3;border-top:1px solid gray}.grid-container .mid-col-bottom{grid-area:2/2/3/3;border-bottom:1px solid gray}.grid-container .mid-col-top,.grid-container .mid-col-bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;padding:calc(var(--pad) * .5);position:relative;overflow:hidden}.grid-container .mid-col-top .arrow,.grid-container .mid-col-bottom .arrow{width:calc(var(--pad) * .25);height:auto;margin-top:1rem}.grid-container .mid-col-top .arrow *,.grid-container .mid-col-bottom .arrow *{fill:#fff}.grid-container .mid-col-top>div>figure img,.grid-container .mid-col-bottom>div>figure img{width:50%;height:auto}.grid-container .mid-col-top>div>figure.porthole,.grid-container .mid-col-bottom>div>figure.porthole{border-radius:100%;overflow:hidden;width:50%;height:0px;padding-top:50%;position:relative;margin:1rem auto;transform:scale(0.9)}.grid-container .mid-col-top>div>figure.porthole img,.grid-container .mid-col-bottom>div>figure.porthole img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover}.grid-container .mid-col-top h3.graphic-heading,.grid-container .mid-col-bottom h3.graphic-heading{font-size:calc(var(--pad) * .5);padding:calc(var(--pad) * .25) var(--pad) 0;line-height:.9}.grid-container .mid-col-top h5,.grid-container .mid-col-bottom h5{font-weight:bold;font-family:"Nuform Sans","Helvetica",sans-serif;text-transform:uppercase;line-height:1;font-size:calc(var(--pad) * .5);padding:.5rem var(--pad)}.grid-container .mid-col-top p,.grid-container .mid-col-bottom p{max-width:200px;font-size:.9rem;margin:0 auto}.grid-container .right-col-top{background:#222;grid-area:1/3/2/4;border-radius:10px;display:flex;align-content:center;justify-content:center;align-items:center}.grid-container .right-col-bottom{background:#222;grid-area:2/3/3/4;border-radius:10px;display:flex;align-content:center;justify-content:center;align-items:center}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.grid-container{max-width:100%;display:flex;padding:calc(var(--pad) * .5);flex-wrap:wrap}.grid-container:after{display:none}.grid-container .left-col.style-feature{padding:calc(var(--pad) * .5)}.grid-container .right-col-top,.grid-container .right-col-bottom,.grid-container .mid-col-top,.grid-container .mid-col-bottom{width:100%}}.invert.callouts .right-col-top{background:#f5f5f5}.invert.callouts .right-col-bottom{background:#f5f5f5}.custom-card{background:#fff;border-radius:10px;position:relative;width:calc(calc(100vw - 20px)*.5 - .5rem);flex-basis:calc(calc(100vw - 20px)*.5 - .5rem);margin:.5rem 0;height:calc(calc(100vw - 20px)*.5);overflow:hidden}.custom-card .target{z-index:100}.custom-card.invert-text div{color:#fff}.custom-card figure{height:101%;position:absolute;top:0;left:0;width:101%;z-index:1}.custom-card figure.foreground{z-index:10}.custom-card figure.foreground img{object-fit:contain;width:50%;height:auto}.custom-card figure.background{z-index:1}.custom-card figure.background img{width:100%;height:100%;object-fit:cover}.custom-card figure img{position:absolute;top:50%;left:50%;height:auto;display:block;transform:translateX(-50%) translateY(-50%)}.custom-card>div{position:absolute;bottom:calc(var(--pad) * .5);text-align:center;color:#000;width:100%;z-index:50}.custom-card>div .title{font-weight:bold;margin-top:.5rem;font-size:1.25rem}.custom-card>div>span{display:block;text-align:center}.custom-card>div>span.title{font-weight:bold}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.custom-card{width:calc(100vw);margin:0 0 calc(var(--pad) * .5);height:calc(66vw);flex-basis:100%}}.section.avatar_grid{padding:calc(var(--pad) * .5) 0}.section.avatar_grid>.container{max-width:calc(var(--pad)*16);margin:0 auto}.section.avatar_grid .avatar-grid-header{padding:calc(var(--pad) * .5);text-align:center;border-top:1px solid gray}.section.avatar_grid .avatar-grid-header h4{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);text-transform:uppercase;font-weight:bold}.section.avatar_grid .avatar-grid-wrapper{border-top:1px solid gray;border-bottom:1px solid gray;padding-top:calc(var(--pad) * .5);display:flex;flex-wrap:wrap;justify-content:center}.section.avatar_grid .avatar-grid-wrapper>.avatar-card{width:calc(var(--pad)*4);padding:0 calc(var(--pad) * .5) calc(var(--pad) * .5);display:flex;flex-direction:column;text-align:center;align-content:center;justify-content:space-between}.section.avatar_grid .avatar-grid-wrapper>.avatar-card figure{border-radius:100%;margin:0 auto;overflow:hidden;position:relative;width:calc(var(--pad)*2);height:calc(var(--pad)*2);max-width:120px;max-height:120px;margin-bottom:1rem}.section.avatar_grid .avatar-grid-wrapper>.avatar-card figure img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}.section.avatar_grid .avatar-grid-wrapper>.avatar-card span{display:block;text-align:center}.section.avatar_grid .avatar-grid-wrapper>.avatar-card a{font-size:.9rem;text-transform:uppercase;font-weight:bold;margin-top:calc(var(--pad) * .25);display:inline-block}.section.avatar_grid .avatar-grid-wrapper>.avatar-card span.name{font-size:1.25rem;font-weight:bold}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.avatar_grid>.container{max-width:100%}.section.avatar_grid .avatar-grid-wrapper>.avatar-card{width:50%}.section.avatar_grid .avatar-grid-wrapper>.avatar-card figure{width:75%;height:0;padding-top:75%;max-width:100%;max-height:100%}}.section.banner_ads{padding:calc(var(--pad) * .25) 0;color:#222}.section.banner_ads.b2s{width:100%}.section.banner_ads>.container{color:#f5f5f5;margin:0 auto;text-align:center}.section.banner_ads>.container.double{max-width:calc(calc(calc(100vw - 20px) * .5) + 1rem);display:flex;border-radius:0px;background:none;padding:0;min-height:25vw}.section.banner_ads>.container.double>.ad-wrap{margin:.5rem;border-radius:10px;flex-basis:50%;position:relative}.section.banner_ads>.container.double .banner-callout{margin:.5rem;background:#222;border-radius:10px;flex-basis:50%;position:relative;display:flex;align-items:center;justify-content:center;position:relative;background:#fff;color:#000;text-align:left}.section.banner_ads>.container.double .banner-callout>div{padding:2rem}.section.banner_ads>.container.double .banner-callout img{width:var(--pad);height:auto;display:block;margin-bottom:1rem}.section.banner_ads.invert>.container{color:#222}.section.banner_ads.invert>.container.double{background:none}.section.banner_ads.invert>.container.double .banner-callout{background:#000;color:#fff}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.banner_ads{padding:calc(var(--pad) * .5)}}.ad-wrap{display:flex;align-items:center;justify-content:center;padding:2rem 0;position:relative}.ad-wrap .label{position:absolute;top:1rem;left:50%;transform:translateX(-50%);display:none}.section.swiper{position:relative;width:calc(100vw - 20px);overflow:hidden;padding:calc(var(--pad) * .25) 0;z-index:100}.section.swiper.invert{background:none}.section.swiper .swiper-container{overflow:visible;position:relative;margin:0 auto}.section.swiper .swiper-container.solo .swiper-slide figure{transform:scale(1)}.section.swiper.style-cards .swiper-container{overflow:visible;width:calc(calc(calc(100vw - 20px) * .5) + 1rem);margin:0 auto}.section.swiper.style-cards .swiper-container .swiper-slide{width:calc(calc(calc(100vw - 20px) * .5)*.5 + .5rem)}.section.swiper.style-cards .swiper-container .swiper-slide figure{margin:.5rem}.section.swiper.style-standard .swiper-container{overflow:visible;width:calc(calc(calc(100vw - 20px) * .5) + 1rem);margin:0 auto;position:relative}.section.swiper.style-standard .swiper-container.solo .swiper-slide figure{transform:scale(1)}.section.swiper.style-standard .swiper-container .swiper-slide{width:calc(calc(calc(100vw - 20px) * .5) + 1rem)}.section.swiper.style-standard .swiper-container .swiper-slide figure{margin:.5rem;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1);transform:scale(0.9)}.section.swiper.style-standard .swiper-container .swiper-slide.swiper-slide-next figure{transform-origin:0 50%}.section.swiper.style-standard .swiper-container .swiper-slide.swiper-slide-prev figure{transform-origin:100% 50%}.section.swiper.style-standard .swiper-container .swiper-slide.swiper-slide-active figure{transform:scale(1);transform-origin:50% 50%}.section.swiper.style-standard.fullscreen{z-index:200}.section.swiper.style-standard.fullscreen .swiper-container{overflow:visible;width:calc(100vw - 20px);margin:0 auto}.section.swiper.style-standard.fullscreen .swiper-container .swiper-slide{width:calc(100vw - 20px)}.section.swiper.style-standard.fullscreen .swiper-container .swiper-slide figure{margin:.5rem 0}.section.swiper.style-standard .swiper-footer{display:flex;padding:0 .5rem;position:absolute;bottom:0;right:0;transform:translateY(-50%)}.section.swiper.style-standard .swiper-footer .slide-caption{flex-grow:1}.section.swiper.style-standard .swiper-footer .swiper-pagination{position:relative}.section.swiper.style-cards .swiper-header{padding-bottom:calc(var(--pad) * .25)}.section.swiper.style-cards .swiper-header h3{font-size:calc(var(--pad) * .5)}.section.swiper.style-cards .slide-details{padding:.5rem}.section.swiper.style-cards .slide-details .name{font-size:1.5rem;font-weight:bold}.section.swiper.style-cards .slide-details a{text-transform:uppercase;text-decoration:none;font-size:12px;font-variation-settings:"wght" 500;margin-top:calc(var(--pad) * .25);display:inline-block}.section.swiper.style-cards .swiper-pagination{display:none}.section.swiper .swiper-header{overflow:visible;width:calc(calc(calc(100vw - 20px) * .5));margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end}.section.swiper .swiper-header .swiper-title{flex-grow:1}.section.swiper .swiper-header h3{font-weight:bold;font-family:"Nuform Sans","Helvetica",sans-serif;font-size:2rem;text-transform:uppercase;line-height:.9}.section.swiper .swiper-header .gallery-total{background:#111;padding:1rem;color:#fff;border-radius:5px}.section.swiper .swiper-header .gallery-total strong{font-weight:bold}.section.swiper .caption{position:relative;width:66%;top:-0.5rem;margin-left:1rem;opacity:0;transition:opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.swiper .swiper-slide-active .caption{opacity:1}.section.swiper.style-gallery .swiper-header{padding-bottom:calc(var(--pad) * .25)}.section.swiper.style-gallery .swiper-header .label{font-weight:bold;font-family:"Nuform Sans","Helvetica",sans-serif;font-size:1rem;text-transform:uppercase;line-height:.9}.section.swiper.style-gallery .caption{width:33.3%;margin-left:66.6%}.section.swiper.style-gallery .swiper-pagination{position:absolute;right:0px;top:calc(-20px - 2rem);z-index:10;height:20px;justify-content:flex-end;align-items:center;padding-right:5px}.section.swiper.style-gallery .swiper-container{overflow:visible;width:calc(calc(calc(100vw - 20px) * .5) + 1rem);margin:0 auto}.section.swiper.style-gallery .swiper-container .swiper-slide{width:calc(calc(calc(100vw - 20px) * .5) + 1rem)}.section.swiper.style-gallery .swiper-container .swiper-slide figure{margin:.5rem}.section.swiper .swiper-pagination{display:flex}.section.swiper .swiper-pagination .swiper-pagination-bullet{width:1.5rem;height:3px;background:#f5f5f5;opacity:.5;margin-left:.25rem;border-radius:2px}.section.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.section.swiper.invert .swiper-pagination .swiper-pagination-bullet{background:gray}.section.swiper .swiper-slide{width:calc(var(--pad)*15);position:relative}.section.swiper .swiper-slide .target{z-index:100}.section.swiper .swiper-slide figure{position:relative;z-index:10;border-radius:10px;overflow:hidden}.section.swiper .swiper-slide figure img{width:100%;height:auto;display:block}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.swiper.style-cards .caption{display:none}.section.swiper.style-cards .swiper-pagination{display:block;padding:calc(var(--pad) * .25) calc(var(--pad) * .5) 0;position:relative;bottom:0}.section.swiper.style-cards .swiper-container,.section.swiper.style-cards .swiper-wrapper{width:calc(100% - var(--pad));overflow:visible}.section.swiper .swiper-header{flex-wrap:wrap}.section.swiper .swiper-header .swiper-title{flex-basis:100%;padding-bottom:1rem}.section.swiper .swiper-pagination .swiper-pagination-bullet{width:.5rem;margin-left:.1rem}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.swiper{width:100%}.section.swiper .swiper-header{width:100%;padding:calc(var(--pad) * .5)}.section.swiper.style-gallery .swiper-pagination{padding-right:calc(var(--pad) * .5)}.section.swiper .caption{width:50%}.section.swiper.style-cards .caption{display:none}.section.swiper.style-cards .slide-details{padding:0 calc(var(--pad) * .5) calc(var(--pad) * .5)}.section.swiper.style-standard .swiper-footer .swiper-pagination{bottom:1rem;padding-right:calc(var(--pad) * .5)}.section.swiper.style-standard.fullscreen .swiper-container .swiper-slide,.section.swiper.style-standard .swiper-container,.section.swiper.style-standard .swiper-container .swiper-slide,.section.swiper.style-cards .swiper-container,.section.swiper.style-cards .swiper-container .swiper-slide,.section.swiper.style-gallery .swiper-container .swiper-slide,.section.swiper.style-gallery .swiper-container{width:100%}.section.swiper.style-standard.fullscreen .swiper-container .swiper-slide figure,.section.swiper.style-standard .swiper-container figure,.section.swiper.style-standard .swiper-container .swiper-slide figure,.section.swiper.style-cards .swiper-container figure,.section.swiper.style-cards .swiper-container .swiper-slide figure,.section.swiper.style-gallery .swiper-container .swiper-slide figure,.section.swiper.style-gallery .swiper-container figure{margin:.5rem calc(var(--pad) * .5)}}.score-container{display:flex;align-items:center;padding:.75rem 1rem;border-radius:10px;margin:0 0 .5rem 0;border:1px solid #f5f5f5}.score-container.first{margin-top:calc(var(--pad) * .25)}.score-container>div{padding-right:.5rem;flex-basis:40%;flex-grow:0}.score-container>div span{display:block;font-size:12px}.score-container>div span.score-title{font-weight:bold;text-transform:uppercase}.score-container ol{flex-basis:60%;display:flex;flex-grow:1}.score-container ol li{flex-basis:20%;padding-left:.25rem}.score-container ol li img,.score-container ol li svg{width:100%;height:auto;display:block}.score-header{position:relative}.score-header .score-info{position:absolute;top:.25rem;right:0rem}.score-header .score-info:hover a{display:block}.score-header .score-info:hover .score-info-toggle{visibility:hidden}.score-header .score-info a{white-space:nowrap;position:absolute;display:none;top:0;right:0;background:#fff;padding:.25rem .5rem;border-radius:1rem;text-decoration:none;border:1px solid gray}.score-header .score-info .score-info-toggle{width:1rem;cursor:pointer;height:1rem;display:block;text-align:center;line-height:1rem;padding:.25rem;box-sizing:content-box;border:1px solid gray;border-radius:100%}.score-header h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);padding-bottom:calc(var(--pad) * .5);text-transform:uppercase}.score-header figure{position:absolute;left:50%;width:30%;top:50%;transform:translateX(-50%) translateY(-50%)}.score-header figure img{object-fit:contain;left:9%;width:100%;height:100%;display:block;transform:translateY(-5%);position:relative}.score-header .score-count{text-align:center;position:absolute;bottom:0;left:0;width:100%;line-height:1}.score-header .score-count .total{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .75)}.score-header .score-count span{font-size:1rem}.section.wysiwyg{padding:calc(var(--pad) * .25)}.section.wysiwyg.first{margin-top:calc(var(--pad)*4)}.section.wysiwyg>.container{margin:0 auto;max-width:calc(calc(100vw - 20px) * .5)}.section.wysiwyg.narrow>.container{max-width:calc(calc(calc(100vw - 20px) * .5)*.75)}.section.wysiwyg.wyntk{display:flex;margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);padding:0}.section.wysiwyg.wyntk>.container{margin:0 auto;max-width:auto;border-radius:10px;border:1px solid #f5f5f5;padding:1rem}.section.wysiwyg.wyntk>.container.wyntk{flex-basis:calc(60% - 1rem);flex-grow:1;margin-right:1rem}.section.wysiwyg.wyntk>.container.wyntk.solo{margin-right:0;flex-basis:100%}.section.wysiwyg.wyntk>.container.wyntk .wysiwyg-columns{border-top:0;border-bottom:0}.section.wysiwyg.wyntk>.container.wyntk .wysiwyg-columns>.single-col{flex-basis:50%}.section.wysiwyg.wyntk>.container.score{flex-basis:40%;flex-grow:0}@media(max-width: 1440px){.section.wysiwyg.wyntk{flex-wrap:wrap}.section.wysiwyg.wyntk>.container.wyntk{flex-basis:100%;margin-right:0;margin-bottom:1rem}.section.wysiwyg.wyntk>.container.score{flex-basis:100%;display:flex;align-items:center}.section.wysiwyg.wyntk>.container.score>div{flex-basis:50%}.section.wysiwyg.wyntk>.container.score .score-header{padding-right:1rem;height:auto}.section.wysiwyg.wyntk>.container.score .score-wrapper{padding-right:1rem}.section.wysiwyg.wyntk>.container.score .score-wrapper .first{margin-top:0}}@media(max-width: 1024px){.section.wysiwyg.wyntk>.container.score{flex-wrap:wrap}.section.wysiwyg.wyntk>.container.score>div{flex-basis:100%}.section.wysiwyg.wyntk>.container.score .score-wrapper{padding-top:1rem}}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.wysiwyg.wyntk{max-width:100%;padding:calc(var(--pad) * .5)}}.section.wysiwyg .button,.section.wysiwyg .icon-button{margin-right:1rem;margin-bottom:.5rem}.section.wysiwyg .wysiwyg-intro-image{max-width:calc(var(--pad)*2);height:auto;display:inline-block;margin-bottom:1rem}.section.wysiwyg h2.col-heading{flex-basis:100%;font-size:calc(var(--pad) * .5);font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;padding:1rem 0 1rem;line-height:1}.section.wysiwyg h2.col-heading:first-child{padding-top:.5rem}.section.wysiwyg .wysiwyg-columns{display:flex;flex-wrap:wrap;border-top:1px solid gray;border-bottom:1px solid gray;padding:1rem 0 0rem;margin:.5rem 0 1rem}.section.wysiwyg .wysiwyg-columns>.single-col{flex-basis:33%;padding-right:1rem;padding-bottom:1.5rem}.section.wysiwyg .wysiwyg-columns>.single-col .title{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:16px;text-transform:uppercase;display:block;padding-bottom:.5rem}.section.wysiwyg .wysiwyg-columns>.single-col div{font-size:.9rem;line-height:1.2}.section.wysiwyg.centered .button,.section.wysiwyg.centered .icon-button{margin:0 .5rem .5rem}.section.wysiwyg.centered>.container{text-align:center}.section.wysiwyg.centered>.container .wysiwyg-wrapper{text-align:center}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.wysiwyg.first{margin-top:0}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.wysiwyg{padding:calc(var(--pad) * .5)}.section.wysiwyg>.container,.section.wysiwyg.narrow>.container{max-width:100%}.section.wysiwyg .wysiwyg-columns>.single-col{flex-basis:50%}.section.wysiwyg .wysiwyg-columns>.single-col:nth-of-type(even){padding-right:0}.section.wysiwyg .button,.section.wysiwyg .button:not(.gform_button){display:block;margin-right:0;text-align:center}.section.wysiwyg .button{margin-bottom:1rem}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.wysiwyg .wysiwyg-columns>.single-col{flex-basis:100%;padding-right:0}}.section.feed .feed-heading{padding:calc(var(--pad) * .5) calc(var(--pad) * .5) 0;max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;text-align:center}.section.feed .feed-heading h3{position:relative;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:1;text-align:center;font-size:calc(var(--pad)*.66);padding-bottom:calc(var(--pad) * .25)}.section.feed .feed-heading a{color:#adfc2d;text-decoration:none}.section.feed.bottom-border{border-bottom:1px solid gray;margin-bottom:calc(.5rem + calc(var(--pad) * .5))}.section.feed .feed-callout{position:relative;margin:.5rem;flex-basis:calc(33.3% - 1rem);display:flex;border-radius:10px;padding:calc(var(--pad) * .5);overflow:hidden;align-items:center;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1);color:#fff;background:#222;flex-direction:column;text-align:center;justify-content:center;align-items:center}.section.feed .feed-callout:hover .artwork figure img{transform:scale(1.1)}.section.feed .feed-callout .artwork{width:50%;opacity:1}.section.feed .feed-callout .artwork figure img{width:100%;height:auto;display:block;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.feed .feed-callout .text{margin:calc(var(--pad) * .25);opacity:1}.section.feed .feed-callout .text h2{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;font-size:calc(var(--pad)*.75)}.section.feed .feed-callout .text p{max-width:300px;margin:0 auto}.section.feed .card-wrap .article-card h2 a{color:#fff}.section.feed .card-wrap{padding:calc(var(--pad) * .25) 0}.section.feed.events{max-width:calc(calc(calc(100vw - 20px) * .5) * 1.5);display:flex;flex-wrap:wrap;margin:0 auto}.section.feed.events .feed-heading{padding-bottom:calc(var(--pad) * .5);flex-basis:100%}.section.feed.events .card-wrap{padding:0;flex-basis:60%;flex-wrap:wrap}.section.feed.events .ad-container{flex-basis:40%;background:#222;border-radius:10px;position:relative;padding:2rem;display:flex;justify-content:center;align-content:center;align-items:center;overflow:hidden}.section.feed.events .ad-container>span.label{position:absolute;top:1rem;left:50%;transform:translateX(-50%)}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.feed .feed-heading{max-width:100%;padding:calc(var(--pad) * .5)}.section.feed .feed-callout{flex-basis:100%;margin:calc(var(--pad) * .5)}.section.feed.events{max-width:100%}.section.feed.events .card-wrap{flex-basis:100%}.section.feed.events .card-wrap .article-card.event-feed{padding:0 calc(var(--pad) * .5) calc(var(--pad) * .5)}.section.feed.events .ad-container{margin:calc(var(--pad) * .5);flex-basis:100%}}.section.contact_info{background:#000;color:#fff;margin-bottom:calc(var(--pad) * .25);overflow:hidden}.section.contact_info.first .contact-form{padding-top:calc(var(--pad)*2)}.section.contact_info .map-bg img{width:100%;height:auto;display:block}.section.contact_info.shown .contact-tooltip{transform:translateY(calc(-100% - 20px)) translateX(-50%) scaleY(1)}.section.contact_info.shown .contact-heading{opacity:1;transform:translateX(-50%) translateY(0%)}.section.contact_info.shown .contact-socials{transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .5s;transform:translateY(0%);opacity:1}.section.contact_info.shown.show-info .contact-heading,.section.contact_info.shown.show-form .contact-heading{opacity:0;transform:translateX(-50%) translateY(100%);pointer-events:none;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info.shown.show-info .contact-socials,.section.contact_info.shown.show-form .contact-socials{transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) 0s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) 0s;transform:translateY(200%);opacity:0}.section.contact_info.shown.show-form .contact-tooltip{transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) 0s,background .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1);opacity:0;transform:translateY(calc(100%)) translateX(-50%)}.section.contact_info .contact-socials{position:absolute;bottom:calc(var(--pad) * .25);display:flex;width:100%;justify-content:center;align-items:center;z-index:10;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .5s;transform:translateY(200%);opacity:0}.section.contact_info .contact-socials>div{margin:0 1rem;width:20px}.section.contact_info .contact-socials>div a span{display:none}.section.contact_info .contact-socials>div img{width:20px;height:20px;object-fit:contain;transition:transform .25s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-socials>div a:hover img{transform:scale(1.1)}.section.contact_info .contact-tooltip{position:absolute;z-index:300;background:#adfc2d;color:#000;font-size:1.25rem;line-height:1;text-transform:uppercase;font-weight:bold;border-radius:15px;padding:10px 15px;opacity:1;cursor:pointer;transform-origin:50% calc(100% + 40px);transform:translateY(calc(-100% - 40px)) translateX(-50%) scaleY(0);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s,background .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .5s}.section.contact_info .contact-tooltip:after{content:"";width:15px;height:15px;position:absolute;top:100%;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #adfc2d;transition:.5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-tooltip span.default{display:block}.section.contact_info .contact-tooltip span.hover{display:none}.section.contact_info .contact-tooltip span.active{display:none}.section.contact_info .contact-tooltip:hover span.hover{display:block}.section.contact_info .contact-tooltip:hover span.default{display:none}.section.contact_info .contact-heading{position:absolute;z-index:10;left:50%;transform:translateX(-50%) translateY(100%);text-align:center;opacity:0;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .5s}.section.contact_info .contact-heading h1{font-size:calc(var(--pad)*1.5);font-family:"Nuform Sans","Helvetica",sans-serif;line-height:.85;font-weight:bold;padding-bottom:var(--pad)}.section.contact_info.show-info .contact-location{pointer-events:all}.section.contact_info.show-info .contact-location figure{transform:translateX(0);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s}.section.contact_info.show-info .contact-location>div{transform:translateY(0);opacity:1;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .5s,opacity .5s cubic-bezier(0.28, 0, 0.18, 1) .5s}.section.contact_info.show-info .contact-tooltip span.default{display:none}.section.contact_info.show-info .contact-tooltip span.hover{display:block}.section.contact_info.show-info .contact-tooltip span.active{display:none}.section.contact_info.show-info .contact-tooltip:hover{background:#fff;color:#000}.section.contact_info.show-info .contact-tooltip:hover:after{border-top-color:#fff}.section.contact_info.show-info .contact-tooltip:hover span.hover{display:none}.section.contact_info.show-info .contact-tooltip:hover span.active{display:block}.section.contact_info.show-form .contact-form{pointer-events:all;transform:translateY(0);transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-form{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;background:#222;pointer-events:none;backface-visibility:hidden;z-index:400;display:flex;align-items:center;justify-content:center;padding:var(--pad);transform:translateY(-100%);transition:transform 1s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-form .close-btn{position:absolute;opacity:.75;top:0;right:0;padding:1rem;transform:translateX(100%) translateY(-100%);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-form .close-btn span{display:none}.section.contact_info .contact-form .close-btn svg{display:block;width:calc(var(--pad) * .25);height:calc(var(--pad) * .25);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-form .close-btn svg *{fill:#fff}.section.contact_info .contact-form .close-btn:hover{opacity:1}.section.contact_info .contact-form .close-btn:hover svg{transform:rotate(180deg)}.section.contact_info .contact-form>.container{display:flex;max-width:calc(calc(100vw - 20px) * .5);position:relative}.section.contact_info .contact-form>.container>.contact-form-heading{flex-basis:30%;padding-right:calc(var(--pad) * .5)}.section.contact_info .contact-form>.container>.contact-form-heading h2{font-size:calc(var(--pad)*2);font-family:"Nuform Sans","Helvetica",sans-serif;line-height:.8;font-weight:bold;padding-bottom:calc(var(--pad) * .25);text-transform:uppercase}.section.contact_info .contact-form>.container>.contact-form-wrapper{flex-basis:70%}.section.contact_info .gform_confirmation_message{background:#adfc2d;color:#000;box-shadow:none;border:none;border-radius:10px;margin-top:1rem;padding:1rem;margin-bottom:1rem}.section.contact_info .gform_wrapper .gform_heading{display:none}.section.contact_info .gform_wrapper .gsection,.section.contact_info .gform_wrapper .field-group{border-bottom:none;float:left;clear:both;width:100%;margin:calc(var(--pad) * .5) 0 0;padding-top:calc(var(--pad) * .5) !important}.section.contact_info .gform_wrapper .gform_heading{text-align:center;max-width:640px;margin:0 auto calc(var(--pad) * .5)}.section.contact_info .gform_wrapper .gform_heading h3{font-size:3.5rem;font-weight:500;line-height:1.3}.section.contact_info .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.section.contact_info .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.section.contact_info .gform_wrapper .top_label div.ginput_container{margin-top:0}.section.contact_info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.section.contact_info .gform_wrapper li.gfield.gfield_error,.section.contact_info .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;margin-bottom:0 !important;border:none !important}.section.contact_info .gform_wrapper .validation_message{background:#f00001;color:#fff;font-size:12px;margin-top:20px;border-radius:10px;border:none;padding:10px 20px;position:relative}.section.contact_info .gform_wrapper .validation_message:after{content:"";width:10px;height:10px;position:absolute;top:0%;left:30px;transform:translateX(-50%) translateY(-100%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #f00001;transition:.5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .gform_wrapper ul li.gfield{margin:0}.section.contact_info .gform_wrapper .gform_validation_errors{background:#f00001;color:#fff;box-shadow:none;border:none;border-radius:0px;margin-top:1rem;padding:10px 20px;border-radius:10px;margin-bottom:1rem}.section.contact_info .gform_wrapper .gform_validation_errors>h2{color:#fff;line-height:1.4}.section.contact_info .gform_wrapper .gform_validation_errors .gform-icon--close{display:none}.section.contact_info .gform_wrapper div.validation_error{color:#fff;border:none !important;font-weight:normal}.section.contact_info .gform_wrapper select{padding:1rem 0;border:none;border-bottom:2px solid #fff;background-color:transparent;background-image:url(../svg/arrow-down-white.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:right 50%;-moz-appearance:none;border-radius:0px;color:#fff;-webkit-appearance:none}.section.contact_info .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap}.section.contact_info .gform_wrapper .gform_fields fieldset{width:100%}.section.contact_info .gform_wrapper .gform_fields div{flex-basis:100%}.section.contact_info .gform_wrapper .gform_fields div.gchoice{padding:.5rem 0}.section.contact_info .gform_wrapper .gform_fields li{flex-basis:100%;padding:.5rem}.section.contact_info .gform_wrapper .gform_fields li input,.section.contact_info .gform_wrapper .gform_fields li select{margin:0;width:100%}.section.contact_info .gform_wrapper .gform_fields li.half-width{flex-basis:50%}.section.contact_info .gform_wrapper .gform_fields li.third-width{flex-basis:33.3%}.section.contact_info .gform_wrapper .gform_fields li.quarter-width{flex-basis:25%}.section.contact_info .gform_wrapper .gfield.field-group .gfield_label,.section.contact_info .gform_wrapper .gfield.gfield_visibility_visible .gfield_label{padding:1rem 0 .5rem;margin:0}.section.contact_info .gform_wrapper .gfield:not(.field-group):not(.gfield_visibility_visible) .gfield_label{display:none}.section.contact_info .contact-location{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;overflow-x:hidden;overflow-y:scroll;pointer-events:none}.section.contact_info .contact-location>div{position:absolute;z-index:10;opacity:0;transform:translateX(100%);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-location>div h3,.section.contact_info .contact-location>div a{font-size:calc(var(--pad)*1);font-family:"Nuform Sans","Helvetica",sans-serif;line-height:.9;font-weight:bold}.section.contact_info .contact-location>div a{color:#adfc2d}.section.contact_info .contact-location figure{position:absolute;top:0;left:0;height:100%;width:50%;transform:translateX(-100%);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.contact_info .contact-location figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;object-fit:cover}body img.gform_ajax_spinner{display:none !important}.section .ginput_container_radio,.section .ginput_container_checkbox,.section .comment-form-cookies-consent{width:100%;padding-bottom:1rem;border-bottom:2px solid #fff}.section .ginput_container_radio ul,.section .ginput_container_checkbox ul,.section .comment-form-cookies-consent ul{display:flex;flex-wrap:wrap;justify-content:space-between}.section .ginput_container_radio ul li,.section .ginput_container_checkbox ul li,.section .comment-form-cookies-consent ul li{margin:0 1.5rem 1.5rem 0;flex-basis:calc(50% - 1.5rem);position:relative;overflow:visible}.section .ginput_container_radio ul li label,.section .ginput_container_checkbox ul li label,.section .comment-form-cookies-consent ul li label{margin-left:0}.section .ginput_container_radio label,.section .ginput_container_checkbox label,.section .comment-form-cookies-consent label{margin-left:0px;display:flex;align-items:center;padding-left:2rem;font-size:100%;line-height:1.5rem;position:relative}.section .ginput_container_radio label:after,.section .ginput_container_radio label:before,.section .ginput_container_checkbox label:after,.section .ginput_container_checkbox label:before,.section .comment-form-cookies-consent label:after,.section .comment-form-cookies-consent label:before{display:block;position:absolute;content:"";height:1.5rem;width:1.5rem;border-radius:100%;left:0;top:50%;transform-origin:50% 50%;transform:translateY(-50%)}.section .ginput_container_radio label:before,.section .ginput_container_checkbox label:before,.section .comment-form-cookies-consent label:before{border:1px solid #adfc2d;background:#fff;transition:border-width .25s cubic-bezier(0.28, 0, 0.18, 1),border-color .25s cubic-bezier(0.28, 0, 0.18, 1)}.section .ginput_container_radio label:after,.section .ginput_container_checkbox label:after,.section .comment-form-cookies-consent label:after{background:#adfc2d;height:1rem;width:1rem;left:.25rem;transform:scale(0) translateY(-50%)}.section .ginput_container_radio input[type=radio],.section .ginput_container_radio input[type=checkbox],.section .ginput_container_checkbox input[type=radio],.section .ginput_container_checkbox input[type=checkbox],.section .comment-form-cookies-consent input[type=radio],.section .comment-form-cookies-consent input[type=checkbox]{position:absolute;opacity:0;left:0;display:block;width:1rem;height:1rem;z-index:100;cursor:pointer;margin:0;padding:0}.section .ginput_container_radio input[type=radio]:checked+label:after,.section .ginput_container_radio input[type=checkbox]:checked+label:after,.section .ginput_container_checkbox input[type=radio]:checked+label:after,.section .ginput_container_checkbox input[type=checkbox]:checked+label:after,.section .comment-form-cookies-consent input[type=radio]:checked+label:after,.section .comment-form-cookies-consent input[type=checkbox]:checked+label:after{transform:scale(1) translateY(-50%)}.section.invert .ginput_container_radio,.section.invert .ginput_container_checkbox,.section.invert .comment-form-cookies-consent{border-bottom:2px solid #000}.section.invert .ginput_container_radio label:before,.section.invert .ginput_container_checkbox label:before,.section.invert .comment-form-cookies-consent label:before{border:1px solid #000;background:#fff}.section.invert .ginput_container_radio label:after,.section.invert .ginput_container_checkbox label:after,.section.invert .comment-form-cookies-consent label:after{background:#000}.section input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:0;padding:1rem 0;line-height:1;font-size:1rem;box-shadow:none;width:100%;border-top:none;border-left:none;font-family:"Montserrat","Helvetica",sans-serif;border-right:none;border-bottom:2px solid #fff;background:none;-moz-appearance:none;color:#fff;-webkit-appearance:none}.section input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section input[type=submit]{background:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0px;box-shadow:none;border:none;color:#fff;font-size:1rem;line-height:1.1rem;font-family:"Montserrat","Helvetica",sans-serif;padding:.6rem 0;padding-right:1.5rem;background-image:url(../svg/arrow-right-white.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:right 50%}.section textarea{border:none;border-bottom:2px solid #fff;background:none;border-radius:0px;font-size:1rem;color:#fff;font-family:"Montserrat","Helvetica",sans-serif;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;padding:1rem 0}.section textarea::-webkit-input-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section textarea:-moz-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section textarea::-moz-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section textarea:-ms-input-placeholder{color:#fff;text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:bold}.section textarea.large{height:120px}.section.invert textarea,.section.invert input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#000;border-bottom-color:#000}.section.invert textarea::-webkit-input-placeholder,.section.invert input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{color:#000}.section.invert textarea:-moz-placeholder,.section.invert input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder{color:#000}.section.invert textarea::-moz-placeholder,.section.invert input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:#000}.section.invert textarea:-ms-input-placeholder,.section.invert input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:#000}.section.invert input[type=submit]{color:#000;background-image:url(../svg/arrow-right.svg)}@media(max-height: 960px){.gform_wrapper.gravity-theme .gfield textarea.large{height:100px !important}.section.contact_info .contact-form .close-btn{transform:translateX(100%) translateY(0%)}}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.contact_info{display:flex;flex-wrap:wrap}.section.contact_info>div{flex-basis:100%}.section.contact_info .contact-tooltip{display:none}.section.contact_info .contact-heading{position:relative;padding:calc(var(--pad) * .5) calc(var(--pad) * .5) 0;order:1;opacity:1;left:0;text-align:center;transform:none !important}.section.contact_info .contact-heading h1{padding-bottom:calc(var(--pad) * .5)}.section.contact_info .contact-tooltip{position:relative}.section.contact_info .contact-heading h1{font-size:3rem}.section.contact_info .map-bg{position:absolute;top:0;left:0;width:100%;height:100%;order:1;display:none}.section.contact_info .map-bg img,.section.contact_info .map-bg video{width:100%;height:100%;object-fit:cover;position:relative;top:0;left:0;transform:none}.section.contact_info .gform_wrapper.gravity-theme .gfield textarea.large{height:150px}.section.contact_info .contact-form{position:relative;transform:none;height:auto;pointer-events:all;padding:calc(var(--pad) * .5);order:4}.section.contact_info .contact-heading .toggle-form{display:none}.section.contact_info .contact-socials{order:3;position:relative;bottom:0;transform:none;opacity:1;padding:calc(var(--pad) * .5);z-index:1000;margin-top:calc(var(--pad) * -1.6)}.section.contact_info .contact-location{position:relative;pointer-events:all;overflow:hidden;transform:none;order:2;display:flex;flex-wrap:wrap}.section.contact_info .contact-location>div h3,.section.contact_info .contact-location>div a{font-family:"Montserrat","Helvetica",sans-serif;font-weight:normal;font-size:2rem;line-height:1.3}.section.contact_info .contact-location>div{position:relative;top:0 !important;left:0 !important;opacity:1;transform:none;text-align:center;padding:0 calc(var(--pad) * .5) calc(var(--pad) * .5);order:1;flex-basis:100%}.section.contact_info .contact-location figure{position:relative;width:100%;height:auto;transform:none;flex-basis:100%;order:2}.section.contact_info .contact-location figure img{height:auto;position:relative;transform:none;top:0;left:0;object-fit:contain}.section.contact_info .contact-form .close-btn{display:none}.section.contact_info .contact-form>.container{flex-wrap:wrap}.section.contact_info .contact-form>.container>.contact-form-wrapper{flex-basis:100%;padding:calc(var(--pad) * .5) 0}.section.contact_info.first .contact-form{padding-top:calc(var(--pad) * .5)}.section.contact_info .contact-form>.container>.contact-form-heading{flex-basis:100%;padding-right:0}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.contact_info .contact-form>.container{max-width:100%}}.section.shoppable{position:relative;overflow:visible;max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.section.shoppable.full-width{overflow:hidden;max-width:100%}.section.shoppable figure{position:relative;z-index:1}.section.shoppable figure img,.section.shoppable figure video{width:100%;height:auto;display:block}.section.shoppable.shown div.shop-items .item-marker{transform:scale(1)}.section.shoppable div.shop-items{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.section.shoppable div.shop-items .shop-veil{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0)}.section.shoppable div.shop-items .item-marker{background:#adfc2d;position:absolute;border-radius:5px;overflow:hidden;color:#000;top:var(--top);left:var(--left);width:200px;max-width:0px;z-index:10;transition:.5s cubic-bezier(0.28, 0, 0.18, 1) .5s;transform:scale(0);cursor:pointer;backface-visibility:hidden}.section.shoppable div.shop-items .item-marker .price{font-weight:bold;padding:.5rem;position:relative;z-index:10;display:inline-block}.section.shoppable div.shop-items .item-marker .item-info{position:absolute;top:0;left:0;width:200px;overflow:hidden}.section.shoppable div.shop-items .item-marker .item-info .price{opacity:0}.section.shoppable div.shop-items .item-marker .item-info p{padding:0 .5rem 1rem}.section.shoppable div.shop-items .item-marker .item-info a{padding:0 .5rem 1rem;color:#000;text-transform:uppercase;display:inline-block}.section.shoppable div.shop-items .item-marker:before{content:"";position:absolute;top:0;right:0;width:30px;z-index:1;background:#fff;background-image:url(../svg/arrow-right.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:50% 50%;height:100%;max-width:0px;transition:max-width .5s cubic-bezier(0.28, 0, 0.18, 1) .25s}.section.shoppable div.shop-items .item-marker.hover{transition:.5s cubic-bezier(0.28, 0, 0.18, 1)}.section.shoppable div.shop-items .item-marker.hover:before{max-width:30px;transition:max-width .5s cubic-bezier(0.28, 0, 0.18, 1) 0s}.section.shoppable div.shop-items .item-marker.hover.active:before{max-width:0px;transition:max-width .25s cubic-bezier(0.28, 0, 0.18, 1) 0s}.section.shoppable div.shop-items .item-marker.has-link{padding-right:40px;cursor:pointer}.section.shoppable div.shop-items .item-marker.has-link:after{content:"";position:absolute;top:0;right:0;width:30px;z-index:1;background:#adfc2d;background-image:url(../svg/arrow-right.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:50% 50%;height:100%;transform:translateX(100%);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) 0s}.section.shoppable div.shop-items .item-marker.has-link .item-info p{padding-bottom:0}.section.shoppable div.shop-items .item-marker .target{pointer-events:none}.section.shoppable div.shop-items .item-marker.active{background:#fff;transition:.5s cubic-bezier(0.28, 0, 0.18, 1)}.section.shoppable div.shop-items .item-marker.active .item-info{opacity:1}.section.shoppable div.shop-items .item-marker.active.has-link:after{transform:translateX(0);transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1) .25s}.section.shoppable div.shop-items .item-marker.active.has-link .target{pointer-events:all}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.shoppable{max-width:75%;padding:calc(var(--pad) * .5)}}.section.related{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;padding:calc(var(--pad) * .5) 0}.section.related .related-heading h2{position:relative;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:.9;font-size:calc(var(--pad)*.33)}.section.related .related-heading h3{position:relative;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:1;font-size:calc(var(--pad)*.66);padding-bottom:calc(var(--pad) * .25)}.section.related .card-wrap{padding:0}.section.related .card-wrap .article-card{flex-basis:50%}.section.related .card-wrap .article-card h2 a{color:#fff}.section.related .card-wrap .article-card .permalink a{color:#adfc2d}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.related{max-width:100%}.section.related .related-heading{padding:0 calc(var(--pad) * .5)}.section.related .card-wrap .article-card{flex-basis:100%}}.author_pagination{width:100%}.author_pagination span.page-numbers,.author_pagination a.page-numbers{padding:.5rem}.author_pagination>ul{width:100%;display:flex;align-content:center;justify-content:space-between;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:calc(var(--pad) * .5) 0 calc(var(--pad) * .5)}.author_pagination ul li{flex-grow:0}.author_pagination ul li:has(.prev),.author_pagination ul li:has(.next){flex-grow:1;display:none}.author_pagination ul li:has(.next){text-align:right}.author_pagination a.page-numbers{text-decoration:underline}.author_pagination a,.author_pagination span{text-decoration:none;display:inline-flex;align-content:center}.author_pagination a:hover svg,.author_pagination span:hover svg{opacity:1;text-decoration:underline}.author_pagination a.prev,.author_pagination span.prev{padding-left:0}.author_pagination a.prev svg,.author_pagination span.prev svg{margin-right:.5rem}.author_pagination a.next,.author_pagination span.next{padding-right:0}.author_pagination a.next svg,.author_pagination span.next svg{margin-right:.5rem}.author_pagination svg{width:.8rem;opacity:.7;height:auto;display:block}.archive-pagination{padding:calc(var(--pad) * .5) calc(var(--pad)*2.5 - 0rem) calc(var(--pad) * .5);display:flex;align-content:center}.archive-pagination .pagination-btn{padding:1rem;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.archive-pagination .pagination-btn>span,.archive-pagination .pagination-btn>a{text-decoration:none;display:flex;align-content:center}.archive-pagination .pagination-btn>span:hover svg,.archive-pagination .pagination-btn>a:hover svg{opacity:1;text-decoration:underline}.archive-pagination .pagination-btn.prev{padding-left:0}.archive-pagination .pagination-btn.prev svg{margin-right:.5rem}.archive-pagination .pagination-btn.next{padding-right:0}.archive-pagination .pagination-btn.next svg{margin-left:.5rem}.archive-pagination .pagination-btn svg{width:.8rem;opacity:.7;height:auto}.archive-pagination a{color:#000;text-decoration:none}.archive-pagination .mid{flex-grow:1;text-align:center;padding:1rem;border:1px solid #f5f5f5}.archive-pagination ul{display:flex;justify-content:center}.archive-pagination ul li{border-bottom:2px solid transparent}.archive-pagination ul li a{padding:.5rem}.archive-pagination ul li.active{border-bottom:2px solid #222}.archive-pagination ul li.active a{opacity:.7}.select2-container--default .select2-selection--single{border-radius:0px;border:none;border-right:1px solid #f5f5f5;background:none}.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../svg/arrow-down.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:50% 50%;opacity:.7}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:scaleY(-1)}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container .select2-selection--single{height:calc(28px + 2rem)}.select2-container .select2-selection--single .select2-selection__rendered{padding:1rem 20px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:gray}.select2-dropdown{border-radius:0px;border-left-color:#f5f5f5;border-right-color:#f5f5f5;border-bottom-color:#f5f5f5}.author-archive .intro .profile-avatar figure{width:calc(var(--pad)*2);height:calc(var(--pad)*2);margin:0 auto 1rem;border-radius:100%;position:relative;overflow:hidden}.author-archive .intro .profile-avatar figure img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}.author-socials{display:flex;justify-content:center}.author-socials li{margin:.5rem}.author-socials a img{width:1.5rem;height:1.5rem;display:block;object-fit:contain}.author-socials a span{display:none}.author-stats{display:flex;justify-content:center;text-align:left}.author-stats .label{color:gray;display:block}.author-stats h4{font-size:calc(var(--pad)*.75);line-height:1;padding-top:.5rem;font-variation-settings:"wght" 600}.author-stats ul{display:flex}.author-stats ul li{padding-right:2rem}.author-stats ul li p{padding-top:.75rem;font-size:1.66rem;line-height:1;font-variation-settings:"wght" 600}.section.article-grid .stats-container{display:flex;max-width:calc(calc(100vw - 20px) * .5);margin:calc(var(--pad) * .5) auto 1rem;text-align:left;position:relative;padding:1rem 0 0;border-top:1px solid #222;border-bottom:1px solid #222}.section.article-grid .stats-container .label{color:gray;font-weight:normal}.section.article-grid .stats-container .label>strong{color:#fff;font-weight:bold}.section.article-grid .stats-container:after{content:"";position:absolute;top:0;left:50%;width:1px;background:#222;height:100%}.section.article-grid .stats-container>.stats-wrap{margin-right:2rem;flex-basis:calc(50% - 1rem)}.section.article-grid .stats-container>.stats-wrap>.label{display:block;padding-bottom:calc(var(--pad) * .25)}.section.article-grid .stats-container .author-stats{border-top:none;flex-wrap:wrap;margin:0;justify-content:stretch}.section.article-grid .stats-container .author-stats>div{flex-basis:50%;padding-bottom:.5rem;padding-top:.5;border-top:none;min-height:6vw;border-bottom:1px solid #222}.section.article-grid .stats-container .author-stats>div:nth-of-type(3){flex-basis:100%;padding:0 0;border-bottom:none;max-height:12.5vw;border-left:none}.section.article-grid .stats-container .author-stats>div:nth-of-type(3)>.label{padding-top:1rem}.section.article-grid .stats-container .author-stats>div:nth-of-type(3)>div{flex-basis:50%}.section.article-grid .stats-container .author-stats ul{flex-wrap:wrap}.section.article-grid .stats-container .author-stats ul li{flex-basis:50%;min-height:5vw}.section.article-grid .stats-container .rankings-lists{flex-basis:calc(50% - 1rem)}.section.article-grid .stats-container .rankings-lists .rankings-list{margin:0;width:100%}.section.article-grid .stats-container .rankings-lists .rankings-list .label{text-align:left}.section.article-grid .stats-container .rankings-lists .rankings-list .ranked-item{border-bottom-color:#222}.section.article-grid .stats-container .rankings-lists .rankings-list .ranked-item:last-of-type{border-bottom:none}@media(max-width: 1024px){.section.article-grid .stats-container{flex-wrap:wrap;width:100%;max-width:400px}.section.article-grid .stats-container:after{display:none}.section.article-grid .stats-container>.stats-wrap{flex-basis:100%;margin-right:0;padding-bottom:1rem;border-bottom:1px solid #222}.section.article-grid .stats-container>.stats-wrap>.label{text-align:center}.section.article-grid .stats-container>.stats-wrap .author-stats{justify-content:center}.section.article-grid .stats-container>.stats-wrap .author-stats>div{text-align:center;flex-basis:auto;padding-left:1rem;padding-right:1rem;border-bottom:none}.section.article-grid .stats-container>.stats-wrap .author-stats>div:nth-of-type(3){max-height:auto;flex-basis:100%}.section.article-grid .stats-container>.stats-wrap .author-stats ul{justify-content:center}.section.article-grid .stats-container>.stats-wrap .author-stats ul li{padding:0 1rem;text-align:center;flex-basis:auto;min-height:auto}.section.article-grid .stats-container .rankings-lists{flex-basis:100%;padding-top:2rem}.section.article-grid .stats-container .rankings-lists .rankings-list .label{text-align:center}}.section.article-grid .pod_banner,.section.search-results .pod_banner{border-radius:10px;position:relative;overflow:hidden;margin-bottom:var(--pad)}.section.article-grid .pod_banner img,.section.search-results .pod_banner img{width:100%;height:auto;display:block}.section.article-grid.first,.section.search-results.first{margin-top:0;padding-top:calc(var(--pad)*4)}.section.article-grid.author-archive.first,.section.search-results.author-archive.first{padding-top:0}.section.article-grid.author-archive.first>.intro,.section.search-results.author-archive.first>.intro{padding-top:calc(var(--pad)*4)}.section.article-grid.author-archive>.intro,.section.search-results.author-archive>.intro{background:#000;color:#fff;max-width:100%}.section.article-grid.author-archive>.intro h3,.section.search-results.author-archive>.intro h3{padding-top:1rem;text-transform:unset}.section.article-grid.author-archive>.intro a,.section.search-results.author-archive>.intro a{color:#adfc2d}.section.article-grid.author-archive>.header,.section.search-results.author-archive>.header{padding-top:calc(var(--pad) * .5);text-align:center}.section.article-grid>.intro,.section.search-results>.intro{padding:calc(var(--pad) * .5) calc(var(--pad)*2.5 - 1rem) calc(var(--pad) * .5);margin:0 auto;text-align:center;max-width:1920px}.section.article-grid>.intro h3,.section.search-results>.intro h3{font-family:"Nuform Sans","Helvetica",sans-serif;text-transform:uppercase;font-weight:bold;line-height:.9;font-size:calc(var(--pad)*.75)}.section.article-grid>.intro h2,.section.search-results>.intro h2{font-family:"Nuform Sans","Helvetica",sans-serif;text-transform:uppercase;font-weight:bold;line-height:.9;font-size:calc(var(--pad))}.section.article-grid>.intro>p,.section.search-results>.intro>p{font-size:1.75rem;line-height:1.4;margin:calc(var(--pad) * .5) calc(var(--pad) * .5) 0;font-variation-settings:"wght" 600}.section.article-grid .author-socials,.section.search-results .author-socials{padding-top:calc(var(--pad) * .5)}.section.article-grid .author-stats,.section.search-results .author-stats{margin:calc(var(--pad) * .5) auto 0;padding-top:0;max-width:calc(calc(100vw - 20px) * .5)}.section.article-grid .author-stats>div,.section.search-results .author-stats>div{border-top:1px solid #222;padding-top:1rem;padding-right:1rem}.section.article-grid .author-stats>div:nth-of-type(2),.section.search-results .author-stats>div:nth-of-type(2){padding-left:1rem;padding-right:1rem}.section.article-grid .author-stats>div:nth-of-type(3),.section.search-results .author-stats>div:nth-of-type(3){padding-left:1rem;border-left:1px solid #222}.section.article-grid>.filters,.section.search-results>.filters{padding:calc(var(--pad) * .25) calc(var(--pad)*2.5 - .5rem) 0;margin:0 auto}.section.article-grid>.filters#search-filters .filter,.section.search-results>.filters#search-filters .filter{flex-grow:1}.section.article-grid>.filters .filter-title,.section.search-results>.filters .filter-title{padding-right:1rem}.section.article-grid>.filters .filter-title span,.section.search-results>.filters .filter-title span{white-space:nowrap}.section.article-grid>.filters>.container,.section.search-results>.filters>.container{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;display:flex;align-items:center}.section.article-grid>.filters .podcast-bar,.section.search-results>.filters .podcast-bar{display:flex;width:100%;justify-content:space-between}.section.article-grid>.filters .podcast-bar>div,.section.search-results>.filters .podcast-bar>div{display:flex;align-items:center}.section.article-grid>.filters .podcast-bar .pod-links,.section.search-results>.filters .podcast-bar .pod-links{display:flex;border-right:1px solid #f5f5f5}.section.article-grid>.filters .podcast-bar .pod-links>div,.section.search-results>.filters .podcast-bar .pod-links>div{padding:.5rem;border-left:1px solid #f5f5f5}.section.article-grid>.filters .podcast-bar .pod-subscribe,.section.search-results>.filters .podcast-bar .pod-subscribe{display:flex;height:100%;align-items:center}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links,.section.search-results>.filters .podcast-bar .pod-subscribe .pod-sub-links{display:flex;height:100%;align-items:center;padding-left:.5rem;border-left:1px solid #f5f5f5}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links a,.section.search-results>.filters .podcast-bar .pod-subscribe .pod-sub-links a{margin-left:.5rem;display:block;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links a span,.section.search-results>.filters .podcast-bar .pod-subscribe .pod-sub-links a span{display:none}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links a img,.section.search-results>.filters .podcast-bar .pod-subscribe .pod-sub-links a img{display:block;height:1.5rem;width:auto}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links a:hover,.section.search-results>.filters .podcast-bar .pod-subscribe .pod-sub-links a:hover{opacity:.5}.section.article-grid>.filters select,.section.search-results>.filters select{width:100%}.section.article-grid>.filters form,.section.search-results>.filters form{flex-grow:1;display:flex;justify-content:stretch;flex-wrap:wrap;border-left:1px solid #f5f5f5;align-items:center}.section.article-grid>.filters form .filter,.section.search-results>.filters form .filter{margin-left:-1px;flex-basis:12%}.section.article-grid>.filters form .filter .select2-container,.section.search-results>.filters form .filter .select2-container{width:100%}.section.article-grid>.filters form .button-wrap,.section.search-results>.filters form .button-wrap{flex-grow:1;text-align:right}.section.article-grid>.filters form .input-wrap,.section.search-results>.filters form .input-wrap{margin:0 1rem}.section.article-grid>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.section.search-results>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:0;padding:.5rem 0;line-height:1;box-shadow:none;width:100%;font-size:1rem;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #222;background:none;-moz-appearance:none;color:#000;-webkit-appearance:none}.section.article-grid>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).searchfield,.section.search-results>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).searchfield{padding-left:1.5rem;background-image:url(../svg/search.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:0% 50%}.section.article-grid>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.section.search-results>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{color:#000}.section.article-grid>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder,.section.search-results>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder{color:#000}.section.article-grid>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.section.search-results>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:#000}.section.article-grid>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.section.search-results>.filters form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:#000}.section.article-grid>.filters form button,.section.search-results>.filters form button{background:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0px;box-shadow:none;border:none;color:#000;font-size:.9rem;line-height:1.1rem;font-family:"Montserrat","Helvetica",sans-serif;padding:1rem;cursor:pointer;background-image:url(../svg/arrow-right.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:right 50%}.section.article-grid>.header,.section.search-results>.header{padding:calc(var(--pad) * .25) calc(var(--pad)*2.5 - .5rem) 0;margin:0 auto}.section.article-grid>.header h4,.section.search-results>.header h4{font-family:"Nuform Sans","Helvetica",sans-serif;text-transform:uppercase;font-weight:bold;line-height:.9;font-size:calc(var(--pad)*.5)}.section.article-grid.standard>.container .article-card,.section.search-results.standard>.container .article-card{flex-basis:50%}.section.article-grid #search-results-list,.section.search-results #search-results-list{padding:calc(var(--pad) * .25) calc(var(--pad)*2.5 - .5rem) 0;margin:0 auto}.section.article-grid #search-results-list .result,.section.search-results #search-results-list .result{display:flex;padding:1rem 0}.section.article-grid #search-results-list .result .text-wrap,.section.search-results #search-results-list .result .text-wrap{flex-basis:75%;padding-right:calc(var(--pad) * .5)}.section.article-grid #search-results-list .result .text-wrap h4,.section.search-results #search-results-list .result .text-wrap h4{padding:1rem 0;font-size:1.25rem}.section.article-grid #search-results-list .result .text-wrap h4 a,.section.search-results #search-results-list .result .text-wrap h4 a{text-decoration:none}.section.article-grid #search-results-list .result .text-wrap p,.section.search-results #search-results-list .result .text-wrap p{line-height:1.8}.section.article-grid #search-results-list .result .text-wrap .continue-btn,.section.search-results #search-results-list .result .text-wrap .continue-btn{font-size:12px;margin-top:calc(var(--pad) * .5);display:inline-block}.section.article-grid #search-results-list .result .thumb-wrap,.section.search-results #search-results-list .result .thumb-wrap{flex-basis:25%;border-radius:5px;position:relative;overflow:hidden}.section.article-grid #search-results-list .result .thumb-wrap img,.section.search-results #search-results-list .result .thumb-wrap img{width:100%;height:auto;display:block}.video-violator{width:60px;height:auto;display:block;position:absolute;top:0;left:0;z-index:10}.favorite-violator{width:90px;height:auto;display:block;position:absolute;top:0;right:0;z-index:10}.card-wrap{display:flex;flex-wrap:wrap;padding:calc(var(--pad) * .25) calc(var(--pad)*2.5 - 1rem);margin:0 auto;align-items:stretch}.card-wrap .article-card{flex-basis:33.33%;position:relative;padding:.5rem .5rem 1rem;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:stretch}.card-wrap .article-card figure{width:100%;height:0px;flex-basis:100%;padding-top:66.6%;overflow:hidden;border-radius:10px;position:relative;flex-grow:0}.card-wrap .article-card figure img.thumbnail{position:absolute;object-fit:cover;top:50%;left:50%;width:100%;height:100%;transform:translateX(-50%) translateY(-50%) scale(1.01)}.card-wrap .article-card.event-feed{padding:0;flex-basis:100%}.card-wrap .article-card.event-feed .event-text{flex-basis:calc(70% - 2rem);margin-left:1rem;margin-right:1rem;border-bottom:1px solid gray;display:flex;flex-direction:column;justify-content:space-between}.card-wrap .article-card.event-feed .event-text h1{line-height:.9}.card-wrap .article-card.event-feed .event-text .permalink{padding-bottom:calc(var(--pad) * .25)}.card-wrap .article-card.event-feed:nth-of-type(2){padding-top:calc(var(--pad) * .5)}.card-wrap .article-card.event-feed p{font-size:.9rem;line-break:1.2}.card-wrap .article-card.event-feed h1{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:2rem;line-height:1;padding:0 0 1rem;text-transform:uppercase}.card-wrap .article-card.event-feed h2{padding-bottom:.5rem}.card-wrap .article-card.event-feed .permalink{position:relative;bottom:0;left:0}.card-wrap .article-card.event-feed .permalink a{color:#adfc2d;text-decoration:none}.card-wrap .article-card.event-feed .permalink a:hover{text-decoration:underline}.card-wrap .article-card.event-feed figure{flex-basis:30%;padding-top:30%;border-radius:0px}.card-wrap .article-card .news-text{flex-basis:100%;flex-grow:1;padding-top:.5rem;display:flex;flex-wrap:wrap}.card-wrap .article-card .news-text>div{flex-basis:100%}.card-wrap .article-card h2{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:1.75rem;line-height:1;padding:.5rem 0 var(--pad)}.card-wrap .article-card h2 a{color:#000;text-decoration:none}.card-wrap .article-card h2 a:hover{text-decoration:underline}.card-wrap .article-card .permalink{position:absolute;bottom:1rem;left:.5rem}.card-wrap .article-card .permalink a{text-transform:uppercase;font-size:12px;font-variation-settings:"wght" 600}.card-wrap .article-card .permalink a:hover{text-decoration:none}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.card-wrap .article-card{flex-basis:100%;padding:0 calc(var(--pad) * .5) calc(var(--pad) * .5)}.card-wrap .article-card .permalink{position:relative;left:0;bottom:0}}.section.explore{padding:calc(var(--pad) * .5);text-align:center}.section.explore>.heading{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;padding-bottom:1rem}.section.explore>.heading h2{color:gray;line-height:1;font-size:1.5rem;font-variation-settings:"wght" 500}.section.explore>.heading h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);line-height:.8;font-weight:bold;text-transform:uppercase}.section.explore>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.section.explore>.container ul{display:flex;flex-wrap:wrap;justify-content:center}.section.explore>.container ul li{margin:.25rem}.section.explore>.container ul li a{display:block;padding:1rem;border-radius:5px;border:2px solid #000;text-decoration:none;font-weight:bold;color:#000;transition:opacity .5s cubic-bezier(0.28, 0, 0.18, 1);opacity:.66}.section.explore>.container ul li a:hover{opacity:1}.section.explore>.container ul li.active a{opacity:.33;pointer-events:none}.mobile-filters-toggle{display:none}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.article-grid #search-results-list,.section.search-results #search-results-list{padding:calc(var(--pad) * .5)}.section.article-grid #search-results-list .result .thumb-wrap,.section.search-results #search-results-list .result .thumb-wrap{flex-basis:100%;order:1}.section.article-grid #search-results-list .result,.section.search-results #search-results-list .result{flex-wrap:wrap}.section.article-grid #search-results-list .result .text-wrap,.section.search-results #search-results-list .result .text-wrap{flex-basis:100%;order:2}.section.article_pagination .card-wrap{flex-wrap:nowrap}.section.article-grid>.filters,.section.search-results>.filters{padding:0;background:#f5f5f5;max-height:0px;overflow:hidden;position:relative;transition:max-height .75s cubic-bezier(0.28, 0, 0.18, 1)}.section.article-grid>.filters.open,.section.search-results>.filters.open{transition:max-height .75s cubic-bezier(0.28, 0, 0.18, 1);max-height:var(--filterHeight)}.section.article-grid>.filters .podcast-bar{justify-content:center;flex-wrap:wrap}.section.article-grid>.filters .podcast-bar .filter-title{flex-basis:100%;text-align:center;padding-right:0}.section.article-grid>.filters .podcast-bar .pod-subscribe{flex-wrap:wrap;height:auto;justify-content:center}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links{height:auto;border-left:none;justify-content:center;padding-left:0;padding-top:.5rem}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links a{margin-right:.5rem}.section.article-grid>.filters .podcast-bar .pod-subscribe .pod-sub-links a img{height:2rem}.section.article-grid>.filters .podcast-bar>div{flex-basis:100%;justify-content:center;flex-wrap:wrap}.section.article-grid>.filters .podcast-bar>div:nth-of-type(1){padding-bottom:calc(var(--pad) * .5)}.mobile-filters-toggle{display:block;text-align:center;padding:calc(var(--pad) * .25) calc(var(--pad) * .5)}.mobile-filters-toggle a{text-decoration:none;font-weight:bold;display:inline-flex}.mobile-filters-toggle a span{text-transform:uppercase;font-size:12px;line-height:1rem}.mobile-filters-toggle svg{height:1rem;width:auto;display:inline-block;margin-left:.5rem}.section.article-grid>.filters>.container,.section.search-results>.filters>.container{flex-wrap:wrap;padding:calc(var(--pad) * .5);justify-content:center}.section.article-grid>.filters form,.section.search-results>.filters form{flex-wrap:wrap;flex-basis:100%}.section.article-grid>.filters form .filter,.section.search-results>.filters form .filter{flex-basis:100%;margin-left:0;border-bottom:1px solid #000}.section.article-grid>.filters form .button-wrap,.section.search-results>.filters form .button-wrap{text-align:center;border-bottom:none}.section.article-grid.first,.section.search-results.first{padding-top:calc(var(--pad) * .5)}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.article-grid.standard>.container .article-card,.section.search-results.standard>.container .article-card{flex-basis:100%}.section.explore>.container ul li{margin:.5rem 0rem;flex-basis:100%}.section.article-grid>.intro,.section.search-results>.intro{max-width:100%;padding:calc(var(--pad) * .5)}.section.article-grid>.intro p,.section.search-results>.intro p{font-size:1.2rem}.section.article-grid>.header,.section.search-results>.header{padding:calc(var(--pad) * .5)}.section.article-grid.author-archive.first>.intro,.section.search-results.author-archive.first>.intro{padding-top:calc(var(--pad) * .5)}.card-wrap{padding:0}.section.explore>.heading{max-width:100%;padding:1rem calc(var(--pad) * .5)}.section.explore>.container{max-width:100%}.archive-pagination .pagination-btn{flex-basis:50%;border-bottom:none;justify-content:center}.archive-pagination .pagination-btn>a,.archive-pagination .pagination-btn>span{justify-content:center}.archive-pagination .pagination-btn.prev{order:1;border-right:1px solid #f5f5f5}.archive-pagination .pagination-btn.next{order:2}.archive-pagination .mid{order:3;flex-basis:100%;border-left:none;border-right:none}.archive-pagination{flex-wrap:wrap;padding:calc(var(--pad) * .5)}.section.article-grid .author-stats>div{padding:0 .5rem .5rem;text-align:center;border:none}.section.article-grid .author-stats{padding-top:0;max-width:100%;text-align:center}.section.article-grid .author-stats>div:nth-of-type(2){padding:0 .5rem .5rem}.section.article-grid .author-stats>div:nth-of-type(3){border:none;padding:0 .5rem .5rem}.author-stats ul li{padding:0 .5rem}.author-stats>div>.label{padding-top:1rem}.section.article-grid .author-stats,.author-stats ul{flex-wrap:wrap}}.section.disclaimer{padding:calc(var(--pad) * .5) 0 1rem}.section.disclaimer>.container{padding:1rem;max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;text-align:center;line-height:1.4;font-size:12px;color:#000;background:#f5f5f5;border-radius:10px}.single-sticky-ad{position:fixed;padding-right:calc(var(--pad) * .5);min-width:320px;z-index:100;width:20vw;top:0;right:0}@media(max-width: 1300px){.single-sticky-ad{display:none}}.single-sidebar{position:fixed;padding-left:calc(var(--pad) * .5);max-width:300px;z-index:100;width:20vw;top:0;left:0;transform:translateX(-100%);transition:transform .6s cubic-bezier(0.28, 0, 0.18, 1)}.single-sidebar.ready{transform:translateX(0)}.single-sidebar h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-break:1;font-size:1.25rem;padding-top:.5rem}.single-sidebar ul{padding:1rem 0}.single-sidebar ul li{font-size:1rem;border-bottom:2px solid #f5f5f5;padding-bottom:.5rem;margin-bottom:.5rem}.single-sidebar .sidebar-comments{display:flex;align-items:center;align-content:center;cursor:pointer}.single-sidebar .sidebar-comments>*{pointer-events:none}.single-sidebar .sidebar-comments div:nth-of-type(2) span{padding-bottom:30px;padding-left:10px;display:block;font-size:1rem;font-weight:bold}.single-sidebar .sidebar-youtube svg{width:60px;height:auto;display:block}.single-sidebar .sidebar-youtube svg *{fill:red}.single-sidebar .sidebar-youtube a{text-decoration:none;color:#fff;display:flex;align-items:center;align-content:center}.single-sidebar .sidebar-youtube span{font-size:1rem;padding-left:10px;font-weight:bold}.single-sidebar.invert a{color:#000}#article-end{width:100%;height:1px;margin-bottom:-1px}.section.article_pagination{margin:0 auto;padding:calc(var(--pad) * .5) 0;background:#222}.section.article_pagination.invert{background:#f5f5f5}.section.article_pagination.invert .card-wrap .article-card h2 a{color:#000}.section.article_pagination.events{background:#222}.section.article_pagination.events.invert{background:#f5f5f5}.section.article_pagination .pagination-headings{margin:0 auto;max-width:calc(calc(calc(100vw - 20px) * .5) + 2rem);display:flex}.section.article_pagination .pagination-headings>div{padding:.5rem;flex-basis:50%}.section.article_pagination .pagination-headings h5{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:calc(var(--pad) * .25);line-height:.9;text-transform:uppercase}.section.article_pagination .card-wrap .article-card h2 a{color:#fff}.section.article_pagination .card-wrap{margin:0 auto;max-width:calc(calc(calc(100vw - 20px) * .5) + 2rem);padding:0}.section.article_pagination .card-wrap h5{display:none}.section.article_pagination .card-wrap .article-card{flex-basis:50%}.section.contributors{background:#fff;color:#000;padding:calc(var(--pad) * .5)}.section.contributors>h4{text-align:center;color:gray;font-size:1.5rem;line-height:1.25rem;padding-bottom:calc(var(--pad) * .25);font-variation-settings:"wght" 500}.section.contributors>h4 span{font-size:2rem;font-weight:bold;font-family:"Nuform Sans","Helvetica",sans-serif;text-transform:uppercase;color:#000}.section.contributors .author-socials img{filter:invert(100%)}.section.contributors>.container{margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);border-bottom:1px solid #000}.section.contributors>.container>.contributor{border-top:5px solid #000;padding:1rem 0}.section.contributors .author-stats{justify-content:flex-start;padding-top:1rem;margin-top:1rem;border-top:2px solid #ccc}.section.contributors .author-stats>div{padding-right:2rem}.section.contributors .profile{display:flex}.section.contributors .profile>div.profile-avatar figure{width:calc(var(--pad)*2);height:calc(var(--pad)*2);background:#f5f5f5;border-radius:100%;position:relative;overflow:hidden}.section.contributors .profile>div.profile-avatar figure img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}.section.contributors .profile>div:nth-of-type(2){flex-grow:1;padding-left:2rem}.section.contributors .profile>div:nth-of-type(2)>div:nth-of-type(2) p{line-height:1.5;color:gray}.section.contributors .profile>div:nth-of-type(2)>div:nth-of-type(2) p strong{color:#000}.section.contributors .profile>div:nth-of-type(2)>div:nth-of-type(2) a{color:gray}.section.contributors .profile .profile-name{display:flex;padding-bottom:1rem}.section.contributors .profile .profile-name>div:nth-of-type(1){flex-grow:1}.section.contributors .profile .profile-name h5{font-size:2rem;font-weight:bold;font-family:"Nuform Sans","Helvetica",sans-serif;text-transform:uppercase;color:#000;line-height:1}.section.contributors .profile .profile-name .label{color:gray;font-variation-settings:"wght" 500;letter-spacing:0px}.section.related_posts{margin:0 auto;padding:calc(var(--pad) * .5) 0}.section.related_posts h5{padding:.5rem;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:calc(var(--pad) * .25);line-height:.9;text-transform:uppercase;max-width:calc(calc(calc(100vw - 20px) * .5) + 2rem);display:block;margin:0 auto}.section.related_posts .card-wrap{margin:0 auto;padding:0;max-width:calc(calc(calc(100vw - 20px) * .5) + 2rem)}.section.related_posts .card-wrap .article-card{flex-basis:50%;align-content:center;align-items:center}.section.related_posts .card-wrap .article-card figure{flex-basis:30%;padding-top:20%}.section.related_posts .card-wrap .article-card .news-text{flex-basis:60%;padding-top:0;padding-left:.5rem}.section.related_posts .card-wrap .article-card .news-text h2{padding:.5rem 0;font-size:1.5rem}.section.related_posts .card-wrap .article-card .permalink{display:none}.section.comments .container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;padding:calc(var(--pad) * .5) 0}.section.comments .comment-respond h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:1;font-size:20px}.section.comments .comment-respond .logged-in-as,.section.comments .comment-respond .comment-notes{font-size:12px;line-height:1.5;margin:.5rem 0}.section.comments .comment-respond p{margin:0 0 1rem}.section.comments .comment-respond label{text-transform:uppercase;font-size:12px}.section.comments .comment-respond textarea{width:100%}.section.comments .comments-header{display:flex;justify-content:space-between;border-bottom:#f5f5f5 2px solid;margin-bottom:20px;cursor:pointer}.section.comments .comments-header>*{pointer-events:none}.section.comments .comments-header h5{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:1;font-size:20px}.section.comments .comments-header:hover>div:nth-of-type(3) svg{opacity:1}.section.comments .comments-header>div:nth-of-type(2){padding:0 12px;flex-grow:1}.section.comments .comments-header>div:nth-of-type(3) svg{width:1rem;height:auto;display:block;opacity:.6;transition:transform .5s cubic-bezier(0.28, 0, 0.18, 1),opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}.section.comments .comments-content{display:none}.section.comments .children .comment .comment-body{padding-left:100px}.section.comments .comment .comment-body{margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid #f5f5f5;line-height:1.5;font-size:12px}.section.comments .comment .comment-body:after{content:"";clear:both;display:table}.section.comments .comment .comment-body .comment-author{width:75px;float:left}.section.comments .comment .comment-body .comment-author .says{display:none}.section.comments .comment .comment-body .comment-author img{border-radius:100%;display:block;width:100%;height:auto}.section.comments .comment .comment-body .comment-author cite{display:block;margin:.5rem 0;font-weight:bold;width:100%;text-align:center;font-size:12px}.section.comments .comment .comment-body p{margin:.5rem 0}.section.comments .comment .comment-body .comment-meta,.section.comments .comment .comment-body>p,.section.comments .comment .comment-body .reply{margin-left:100px}.section.comments.opened .comments-header>div:nth-of-type(3) svg{transform:rotate(180deg);opacity:1}.section.comments.opened .comments-content{display:block}.comment-counter>div{background:#fff;color:#000;display:inline-flex;border-radius:5px;text-align:center;justify-content:center;align-items:center;padding:10px 25px;flex-basis:100%;margin-bottom:30px;position:relative}.comment-counter>div span{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:20px}.comment-counter>div>svg{position:absolute;height:15px;width:auto;bottom:0;left:50%;transform:translateX(-50%) translateY(100%)}.comment-counter>div>svg *{fill:#fff}.invert .comment-counter>div:nth-of-type(1){background:#000;color:#fff}.invert .comment-counter>div:nth-of-type(1)>svg *{fill:#000}@media(max-width: 1300px){.section.related_posts .card-wrap .article-card{flex-basis:100%}}@media(max-width: 1024px){.section.related_posts .card-wrap .article-card{flex-basis:50%;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}.section.related_posts .card-wrap .article-card figure{flex-basis:100%;padding-top:60%}.section.related_posts .card-wrap .article-card .news-text{flex-basis:100%;flex-wrap:wrap;margin-top:.5rem;padding-left:0px}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.disclaimer{padding:calc(var(--pad) * .5)}.section.contributors .profile{justify-content:center}.section.disclaimer>.container{max-width:100%}.section.related_posts .card-wrap{max-width:100%}.section.related_posts .card-wrap .article-card .news-text{padding-left:0;padding-top:.5rem}.section.article_pagination .pagination-headings{display:none}.single-sidebar{position:relative;transform:none !important;width:100%;top:0 !important;max-width:100%}.section.article_pagination .card-wrap h5{width:100%;display:block;font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:2rem;text-align:center;line-height:.9;text-transform:uppercase;padding-bottom:calc(var(--pad) * .5)}.section.article_pagination .card-wrap .article-card{flex-basis:100%}.section.contributors .profile{flex-wrap:wrap}.section.contributors .profile>div:nth-of-type(2){padding-left:0;padding-top:1rem}.section.related_posts h5{padding:0 0 calc(var(--pad) * .5);text-align:center;font-size:2rem}.section.related_posts .card-wrap .article-card{flex-basis:100%;flex-wrap:wrap}.section.related_posts .card-wrap .article-card figure{flex-basis:100%;padding-top:66.6%}.section.article_pagination .pagination-headings{max-width:100%}.section.article_pagination .pagination-headings>div{padding:1rem calc(var(--pad) * .5)}.section.article_pagination .card-wrap,.section.related_posts{max-width:100%;padding:0;flex-wrap:wrap}.single-sidebar{display:none;padding:1rem;background:#f5f5f5;border-radius:10px;margin:calc(var(--pad) * .5);width:calc(100vw - var(--pad))}.not-inverted .single-sidebar{background:#222}.sidebar-topics{text-align:center}.single-sidebar .sidebar-comments,.single-sidebar .sidebar-youtube a{justify-content:center}.section.comments .container{max-width:100%;padding:calc(var(--pad) * .5)}.section.contributors>.container{max-width:100%;padding:0}.section.contributors .author-stats>div{padding:0 1rem .5rem 0}.section.contributors .author-stats{padding-top:0}.author-stats>div>.label{padding-top:1rem}.section.contributors .author-stats,.author-stats ul{flex-wrap:wrap}}.section.gallery{background:#fff;color:#000}.section.gallery>.container{max-width:calc(50vw + 2.5rem);margin:calc(var(--pad) * .5) auto var(--pad);flex-wrap:wrap;display:flex}.section.gallery .gallery-image{flex-basis:10vw;height:10vw;margin:.25rem;border-radius:5px;position:relative;overflow:hidden}.section.gallery .gallery-image img{object-fit:cover;width:100%;height:100%;display:block}.section.gallery .gallery-intro{flex-basis:100%;padding:0 .25rem calc(var(--pad) * .25);display:flex;flex-wrap:nowrap}.section.gallery .gallery-intro .gallery-count{flex-basis:10vw}.section.gallery .gallery-intro h2{font-weight:bold;font-family:"Nuform Sans","Helvetica",sans-serif}.section.gallery .gallery-intro h3{padding-top:0;font-size:1.75rem}.section.gallery .gallery-intro p{font-size:90%}.section.gallery .gallery-intro .gallery-text{flex-basis:calc(30vw + 1.5rem);padding-left:.5rem}@media(max-width: 1300px){.section.gallery>.container{max-width:calc(75vw + 2.5rem)}.section.gallery>.container .gallery-image{flex-basis:15vw;height:15vw}.section.gallery .gallery-intro h3{font-size:1.5rem}.section.gallery .gallery-intro .gallery-count{flex-basis:15vw}.section.gallery .gallery-intro .gallery-text{flex-basis:calc(45vw + 1.5rem)}}@media(max-width: 1024px){.section.gallery>.container{max-width:calc(90vw + 1.5rem)}.section.gallery>.container .gallery-image{flex-basis:30vw;height:30vw}.section.gallery .gallery-intro{flex-wrap:wrap}.section.gallery .gallery-intro h3{font-size:1.5rem}.section.gallery .gallery-intro p{font-size:100%}.section.gallery .gallery-intro .gallery-count{flex-basis:100%;text-align:center;padding-bottom:1rem}.section.gallery .gallery-intro .gallery-text{flex-basis:100%;text-align:center}}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.gallery>.container{max-width:calc(90vw + 1rem)}.section.gallery>.container .gallery-image{flex-basis:45vw;height:45vw}}:root{--tec-font-family-sans-serif:$sans;--tec-border-radius-default:5px;--tec-color-background-secondary:$green;--tec-color-text-secondary:black;--tec-color-border-default:black;--tec-color-border-secondary: #f5f5f5;--tec-box-shadow-tooltip: none;--tec-grid-gutter-half: .5rem}#tribe-events-pg-template.tribe-events-pg-template{max-width:100%;padding:0}#tribe-events-pg-template.tribe-events-pg-template .tribe-events-before-html{display:none}.tribe-common .tribe-common-h4{font-family:"Nuform Sans","Helvetica",sans-serif}.tribe-events.tribe-events-view{padding-top:calc(var(--pad)*3)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.tribe-events.tribe-events-view{padding-top:var(--pad)}}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container,.tribe-events .tribe-events-l-container{padding:calc(var(--pad) * .5) calc(var(--pad)*2)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container,.tribe-events .tribe-events-l-container{padding:calc(var(--pad) * .5)}}.tribe-common .tribe-common-l-container{max-width:100%}.tribe-events-before-html{max-width:calc(calc(100vw - 20px) * .5);width:auto;margin:0 auto calc(var(--pad) * .5) !important;display:block;text-align:center}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.tribe-events-before-html{max-width:100%}}.tribe-events .tribe-events-calendar-list__month-separator .tribe-common-h--alt{font-weight:bold}.tribe-events .tribe-events-c-nav,.tribe-events .tribe-events-calendar-list-nav{border-top:none}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:var(--tec-color-border-secondary)}.tribe-events .tribe-events-calendar-list__event-row:last-child,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child,.tribe-events .tribe-events-calendar-list__month-separator{margin-bottom:calc(var(--pad) * .5)}.tribe-events.tribe-events-pro .tribe-events-pro-venue__meta,.tribe-events.tribe-events-pro .tribe-events-pro-venue__meta-map{border:0px solid #f5f5f5;background:#f5f5f5;border-radius:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container,.tribe-events-widget .tribe-events-widget-events-list__view-more,.tribe-events-calendar-list__month-separator,.tribe-filter-bar .tribe-filter-bar-c-clear-button__reset-icon,.tribe-events .tribe-events-c-search__input-control-icon-svg,.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:after,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list,.tribe-events .tribe-events-c-breadcrumbs__list,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs,.tribe-events .tribe-events-c-breadcrumbs,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost,.tribe-events .tribe-events-calendar-list__event-cost,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue,.tribe-events .tribe-events-calendar-list__event-venue,.tribe-events .tribe-events-calendar-series-archive__container,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after,.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-icon{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-desktop{font-weight:bold}.tribe-events .tribe-events-c-nav__prev span,.tribe-events button.tribe-events-c-nav__prev span,.tribe-events .tribe-events-c-nav__next span,.tribe-events button.tribe-events-c-nav__next span{font-size:12px;text-transform:uppercase}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-family:"Montserrat","Helvetica",sans-serif;font-size:1rem;font-weight:bold}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border,.tribe-events .tribe-events-c-events-bar--border{border-left-width:0px;border-right-width:0px}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{background-image:url(../svg/search.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-position:0% 50%}.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button{background-image:url(../svg/filters-alt.svg);background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-left:1rem;padding-right:2rem;margin-right:1rem;background-position:calc(100%) 50%}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button{display:block;height:2rem;background-size:2rem}}.tribe-common--breakpoint-medium.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button{padding-left:1rem;padding-right:2rem;margin-right:1.5rem}.tribe-events .datepicker .next{background-image:url(../svg/caret-right.svg);background-repeat:no-repeat;background-size:10px 20px;background-position:50% 50%}.tribe-events .datepicker .next svg{display:none}.tribe-events .datepicker .prev{background-image:url(../svg/caret-left.svg);background-repeat:no-repeat;background-size:10px 20px;background-position:50% 50%}.tribe-events .datepicker .prev svg{display:none}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium.tribe-events-calendar-latest-past__event-title,.tribe-events .tribe-events-calendar-latest-past__event-title,.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium.tribe-events-calendar-list__event-title,.tribe-events .tribe-events-calendar-list__event-title{font-weight:normal;font-size:1.25rem}.tribe-events .tribe-events-calendar-latest-past__event-description,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-description,.tribe-events .tribe-events-calendar-list__event-description,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{margin-top:0}.tribe-events .tribe-events-c-top-bar__datepicker-desktop{padding-right:20px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters.tribe-events-calendar-latest-past__event,.tribe-common .tribe-common-g-row--gutters.tribe-events-calendar-latest-past__event,.tribe-events .tribe-events-calendar-latest-past__event,.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters.tribe-events-calendar-list__event,.tribe-common .tribe-common-g-row--gutters.tribe-events-calendar-list__event,.tribe-events .tribe-events-calendar-list__event{margin:0}.tribe-events button.tribe-events-c-top-bar__datepicker-button{background-image:url(../svg/caret-down.svg);background-repeat:no-repeat;background-size:10px 5px;background-position:100% 50%}.tribe-events button.tribe-events-c-top-bar__datepicker-button svg{display:none}.tribe-events .tribe-events-calendar-latest-past__event-datetime,.tribe-events .tribe-events-calendar-list__event-datetime,.tribe-events-pro .tribe-events-pro-photo__event-datetime{font-size:10px;text-transform:uppercase;font-weight:bold}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0}.tribe-common .tribe-common-b2.tribe-events-pro-photo__event-datetime{font-size:10px}.tribe-common .tribe-common-form-control-toggle__input{background-color:none}.tribe-common .tribe-common-form-control-toggle__input+label:before{border:none;height:14px;width:14px;background:#adfc2d;top:3px;left:3px;box-shadow:none}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item:last-of-type{padding-right:0;margin-right:0}.tribe-common--breakpoint-medium.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-container,.tribe-common--breakpoint-medium.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button,.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button,.tribe-events--filter-bar-horizontal.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar__filter-button-container{margin-top:0;margin-bottom:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav,.tribe-events .tribe-events-calendar-list-nav{padding-top:0px}.tribe-events .tribe-events-calendar-latest-past__event-date-tag,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag,.tribe-events .tribe-events-calendar-list__event-date-tag{width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{padding-bottom:calc(var(--pad) * .5);margin:0 0 calc(var(--pad) * .5) 0;border-bottom:1px var(--tec-color-border-secondary) solid}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col,.tribe-events .tribe-events-calendar-latest-past__event-date-tag,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col,.tribe-events .tribe-events-calendar-list__event-date-tag{height:100%;padding-left:0;padding-right:0}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.tribe-events .tribe-events-calendar-latest-past__event-details,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details,.tribe-events .tribe-events-calendar-latest-past__event-details,.tribe-events .tribe-events-calendar-list__event-details{padding:0 1rem;padding-left:1rem;padding-right:1rem}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{padding:.5rem;background:#adfc2d;border-radius:5px;height:auto}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-common-h4--min-medium,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime .tribe-common-h4--min-medium{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1}.section.feed .tribe-common a,.section.feed .tribe-common a:active,.section.feed .tribe-common a:focus,.section.feed .tribe-common a:hover,.section.feed .tribe-common a:visited,.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-title,.section.feed .tribe-common .tribe-common-b2{color:#fff}.section.feed .tribe-events.tribe-events-view{padding-top:0}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex-basis:15%}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-date-tag .tribe-events-widget-events-list__event-date-tag-datetime{display:block;width:100%;height:auto;padding:.5rem;background:#adfc2d;border-radius:5px}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-date-tag .tribe-events-widget-events-list__event-date-tag-datetime span{display:block;text-align:center}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-date-tag .tribe-events-widget-events-list__event-date-tag-datetime .tribe-common-h4--min-medium{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-row{padding-bottom:calc(var(--pad) * .5)}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-row>a{border-radius:10px;overflow:hidden;margin-left:1rem;flex-basis:45%}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-row>a img{display:block}.section.feed .tribe-common .tribe-common-g-col{width:auto}.section.feed .tribe-common .tribe-common-g-col:last-of-type{flex-basis:40%}.section.feed .tribe-common .tribe-common-g-col .tribe-events-widget-events-list__event{padding:0 calc(var(--pad) * .5) 0 1rem}.section.feed .tribe-common .tribe-common-g-col .tribe-events-widget-events-list__event h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:2rem;line-height:1}.tribe-events-pro .tribe-events-pro-photo__event-date-tag.tribe-common-g-col{padding:.5rem;background:#adfc2d;border-radius:5px;width:20%;height:100%}.tribe-events-pro .tribe-events-pro-photo__event-date-tag.tribe-common-g-col .tribe-common-h4--min-medium{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:none}.tribe-common .tribe-common-h6.tribe-events-pro-photo__event-title{font-size:1.75rem;line-height:1}.tribe-events-pro .tribe-events-pro-photo__event-title{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;font-size:1.75rem;line-height:1;padding:.5rem 0 var(--pad)}.tribe-common .tribe-common-form-control-toggle__input{background:none;height:20px;border-radius:10px;margin:0;border:1px solid #000}.tribe-events button.tribe-events-c-top-bar__nav-link--prev,.tribe-common .tribe-common-c-btn-icon--caret-left{height:20px;width:10px;background-image:url(../svg/caret-left.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:50% 50%}.tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled,.tribe-common .tribe-common-c-btn-icon--caret-left:disabled{opacity:.26;background-image:url(../svg/caret-left.svg)}.tribe-events button.tribe-events-c-top-bar__nav-link--next,.tribe-common .tribe-common-c-btn-icon--caret-right{background-image:url(../svg/caret-right.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:50% 50%;height:20px;width:10px}.tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,.tribe-common .tribe-common-c-btn-icon--caret-right:disabled{opacity:.26;background-image:url(../svg/caret-right.svg)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link,.tribe-events-pro .tribe-events-pro-photo__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image-link{border-radius:10px;position:relative;display:block;overflow:hidden}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link img,.tribe-events-pro .tribe-events-pro-photo__event-featured-image-link img,.tribe-events .tribe-events-calendar-list__event-featured-image-link img{display:block}.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill,.tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill,.tribe-filter-bar .tribe-filter-bar-c-pill__pill{border:none;background:#f5f5f5;border-radius:5px}.tribe-filter-bar .tribe-filter-bar-c-pill--button.tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{padding:var(--tec-spacer-1) var(--tec-spacer-6) var(--tec-spacer-1) var(--tec-spacer-2)}.single-sidebar.events{max-width:250px;margin-top:calc(var(--pad)*-.25);padding-right:calc(var(--pad) * .5)}.single-sidebar.events .title{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:1.5rem;text-transform:uppercase}.single-sidebar.events p{font-size:.9rem;line-height:1.5}.single-sidebar.events .label{font-family:"Nuform Sans","Helvetica",sans-serif;letter-spacing:0px;font-size:1rem;font-weight:normal;display:block;padding-top:1rem;padding-bottom:.5rem;margin-top:1rem;border-top:1px solid #f5f5f5}#article-end.event{padding-top:var(--pad)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background:#fff;border:1px solid #000;color:#000;font-size:12px;text-transform:uppercase}.tribe-common .tribe-common-c-btn:hover,.tribe-common .tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus{background:#adfc2d;border-color:#adfc2d;color:#000}.section.tribe-events-single-content .event-tickets{padding:calc(var(--pad) * .5) 0}.section.tribe-events-single-content .event-tickets .tribe-tickets__rsvp{padding:1rem}.section.hero.first.event{margin-bottom:calc(var(--pad) * .5)}.event-notices>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.event-notices .tribe-events-notices{margin:calc(var(--pad) * .5) 0}.event-notices .tribe-events-status-single-notice{padding:calc(var(--pad) * .25) 0}.event-notices .tribe-events-status-single-notice .tribe-events-status-single{background:#f5f5f5;border-radius:10px;padding:1rem;text-align:center}.tribe-events-single-content>.container{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}.section.tribe-events-single-content .event-tickets .tribe-tickets__rsvp-wrapper{width:auto;margin:0 auto;max-width:calc(calc(100vw - 20px) * .5);padding:0}section.tribe-events-pg-template#tribe-events-pg-template .tribe-back,section.tribe-events-pg-template#tribe-events-pg-template .tribe-events-series-relationship-single-marker{display:none}section.tribe-events-pg-template#tribe-events-pg-template .tribe-events-single-event-title{color:#fff;font-family:"Nuform Sans","Helvetica",sans-serif}section.tribe-events-pg-template#tribe-events-pg-template .tribe-tickets__rsvp-title{font-family:"Nuform Sans","Helvetica",sans-serif}section.tribe-events-pg-template#tribe-events-pg-template #tribe-events-content{color:#fff;margin:0 auto;background:#000;text-align:center;width:100%;padding:calc(var(--pad)*4) calc(var(--pad) * .5)}section.tribe-events-pg-template#tribe-events-pg-template #tribe-events-content>*{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto}section.tribe-events-pg-template#tribe-events-pg-template #tribe-events-content a{color:#adfc2d}section.tribe-events-pg-template#tribe-events-pg-template .tribe-events-schedule h2{color:#fff;display:block;padding-bottom:1rem}section.tribe-events-pg-template#tribe-events-pg-template .tribe-rsvp h2{font-weight:bold;font-size:1.5rem}section.tribe-events-pg-template#tribe-events-pg-template .list-attendee{color:#fff;letter-spacing:0px;text-transform:none;font-weight:bold}section.tribe-events-pg-template#tribe-events-pg-template .tribe-rsvp-list>.tribe-item{border-radius:10px;text-align:left}section.tribe-events-pg-template#tribe-events-pg-template .tribe-events-schedule{justify-content:center;display:block;text-align:center}section.tribe-events-pg-template#tribe-events-pg-template .tribe-events-cost{padding:.5rem;margin:.5rem;border-radius:5px;color:#000;color:#fff;border:1px solid #fff}section.tribe-events-pg-template#tribe-events-pg-template select{padding:0;height:auto;font-size:1rem;border:none;background-color:transparent;background-image:url(../svg/arrow-down-white.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:right 50%;-moz-appearance:none;border-radius:0px;color:#fff;-webkit-appearance:none}@media(max-width: 960px){.tribe-common button.tribe-events-c-top-bar__datepicker-button{padding-right:20px;font-weight:bold;font-size:1rem}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.feed .tribe-common .tribe-common-g-col:last-of-type{flex-basis:100%;padding-top:1rem}.section.feed .tribe-events-widget .tribe-events-widget-events-list__event-row>a{flex-basis:calc(85% - calc(var(--pad) * .5))}.tribe-events-widget .tribe-events-widget-events-list__event-row{flex-wrap:wrap !important}}#anatomy-nav{position:fixed;z-index:100;top:calc(var(--pad)*2);padding-left:calc(var(--pad) * .5);display:block;min-width:calc(var(--pad)*2.5);transition:transform 1s cubic-bezier(0.28, 0, 0.18, 1);transform:translateX(0)}#anatomy-nav.hide{transform:translateX(-100%)}#anatomy-nav a{color:#000;text-decoration:none}#anatomy-nav ul{width:100%}#anatomy-nav ul li{border-bottom:2px solid #000}#anatomy-nav ul li a{padding:.25rem 0;display:block}#anatomy-nav ul li.active a{font-weight:bold}.squeeze{transform-origin:50% 0}.bounce{transform-origin:50% 100%}#shoe-container{position:fixed;top:50%;left:50%;z-index:100;pointer-events:none;opacity:0;transform:translateY(-20vh);transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1) 0s,transform 1s cubic-bezier(0.28, 0, 0.18, 1) 0s}#shoe-container svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:80vmax;height:80vmax;overflow:visible}#shoe-container svg .dimmed{transition:0s cubic-bezier(0.28, 0, 0.18, 1)}#shoe-container svg>g.wrapper>g.hidden{opacity:0;transition:0s cubic-bezier(0.28, 0, 0.18, 1)}#shoe-container #shoe-profile-highlight,#shoe-container #shoe-overview-highlight{opacity:0;transition:0s cubic-bezier(0.28, 0, 0.18, 1)}#shoe-container.mobile{display:none}#shoe-container.ready{transform:translateX(0);opacity:1}.idle #shoe-container svg .dimmed{transition:1s cubic-bezier(0.28, 0, 0.18, 1);filter:url(#grayscale);fill:gray}.idle #shoe-container svg>g.wrapper>g.hidden.active{opacity:1;transition:1s cubic-bezier(0.28, 0, 0.18, 1)}.idle #shoe-container #shoe-profile-highlight,.idle #shoe-container #shoe-overview-highlight{opacity:1;transition:1s cubic-bezier(0.28, 0, 0.18, 1)}.idle #shoe-container #shoe-profile-highlight *,.idle #shoe-container #shoe-overview-highlight *{opacity:1 !important}#shoe-marker{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:250;opacity:0;transition:opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}#shoe-marker.double-marker .marker.secondary{transform-origin:0% 50%}#shoe-marker.double-marker .marker.secondary .dot{left:100%;transform:translateX(-100%) translateY(-50%) scale(0)}#shoe-marker .marker{opacity:0;height:calc(var(--pad) * .5);position:absolute;transform-origin:100% 50%;transform:scaleX(0) translateY(-50%);transition:transform 0s cubic-bezier(0.28, 0, 0.18, 1) .25s,opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}#shoe-marker .marker .line{height:4px;width:99%;position:absolute;top:50%;margin-top:-2px;left:0;background:#93db26}#shoe-marker .marker .dot{height:calc(var(--pad) * .5);width:calc(var(--pad) * .5);display:block;position:absolute;top:50%;background:#93db26;border-radius:100%;transform:translateX(-50%) translateY(-50%) scale(0);transition:transform 0s cubic-bezier(0.28, 0, 0.18, 1) .25s}#shoe-marker .marker.dot-right{transform-origin:0% 50%}#shoe-marker .marker.dot-right .dot{left:100%;transform:translateX(-50%) translateY(-50%) scale(0)}#shoe-marker.mobile{display:none}.idle #shoe-marker{opacity:1}.idle #shoe-marker .marker.primary,.idle #shoe-marker .marker.secondary{opacity:0;transform:scaleX(0) translateY(-50%);transition:transform 0s cubic-bezier(0.28, 0, 0.18, 1) .25s,opacity .25s cubic-bezier(0.28, 0, 0.18, 1)}.idle #shoe-marker .marker.primary .dot,.idle #shoe-marker .marker.secondary .dot{transform:translateX(-50%) translateY(-50%) scale(0);transition:transform 0s cubic-bezier(0.28, 0, 0.18, 1) .25s}.idle #shoe-marker .marker.primary.dot-right .dot,.idle #shoe-marker .marker.secondary.dot-right .dot{transform:translateX(-50%) translateY(-50%) scale(0);transition:transform 0s cubic-bezier(0.28, 0, 0.18, 1) .25s}.idle #shoe-marker.double-marker .marker.secondary .dot{transform:translateX(-50%) translateY(-50%) scale(0);transition:transform 0s cubic-bezier(0.28, 0, 0.18, 1) .25s}.idle #shoe-marker.shown .marker.primary{opacity:1;transform:scaleX(1) translateY(-50%);transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1) 0s,opacity 0s cubic-bezier(0.28, 0, 0.18, 1) 0s}.idle #shoe-marker.shown .marker.primary .dot{transform:translateX(-50%) translateY(-50%) scale(1);transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1) .5s}.idle #shoe-marker.shown .marker.primary.dot-right .dot{transform:translateX(-50%) translateY(-50%) scale(1);transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1) .5s}.idle #shoe-marker.shown.double-marker .marker.secondary{opacity:1;transform:scaleX(1) translateY(-50%);transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1) 0s,opacity 0s cubic-bezier(0.28, 0, 0.18, 1) 0s}.idle #shoe-marker.shown.double-marker .marker.secondary .dot{transform:translateX(-50%) translateY(-50%) scale(1);transition:transform .75s cubic-bezier(0.28, 0, 0.18, 1) .5s}@keyframes dot-pulse{0%{opacity:.5;transform:scale(1) translateX(0%) translateY(0%)}50%{opacity:.5;transform:scale(1.5) translateX(0%) translateY(0%)}100%{opacity:0;transform:scale(2) translateX(0%) translateY(0%)}}.section.anatomy .part{position:relative;width:100%;height:calc(var(--vh) * 100);background:#fff;color:#000}.section.anatomy .part a{color:#000}.section.anatomy .part.intro{background:#000;color:#fff}.section.anatomy .part.intro p{max-width:360px;margin:1rem auto}.section.anatomy .part.intro a{color:#fff}.section.anatomy .part.intro a svg{fill:#adfc2d}.section.anatomy .part.intro .text-container{top:calc(50% + 15vw)}.section.anatomy h1,.section.anatomy h2,.section.anatomy h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;line-height:.9;font-size:var(--pad)}.section.anatomy .large h1,.section.anatomy .large h2,.section.anatomy .large h3{font-size:calc(var(--pad)*1.75)}.section.anatomy:not(.mobile) .text-container{position:absolute}.section.anatomy:not(.mobile) .text-container .label{position:absolute;top:0;left:0;transform:translateY(-100%);padding-bottom:0}.section.anatomy:not(.mobile) .text-container.pad-top{margin-top:var(--pad)}.section.anatomy:not(.mobile) .text-container.left{margin-left:calc(var(--pad)*3)}.section.anatomy:not(.mobile) .text-container.right{width:25vw;margin-left:calc(50% + var(--pad))}.section.anatomy:not(.mobile) .text-container.bottom{bottom:calc(var(--pad)*2)}.section.anatomy:not(.mobile) .text-container.top{padding-top:calc(var(--pad)*2)}.section.anatomy:not(.mobile) .text-container.wide,.section.anatomy:not(.mobile) .text-container.large{width:50%}.section.anatomy:not(.mobile) .text-container.wide p,.section.anatomy:not(.mobile) .text-container.large p{max-width:640px;margin:0 auto 0}.section.anatomy:not(.mobile) .text-container.middle{top:50%;transform:translateY(-50%)}.section.anatomy:not(.mobile) .text-container.middle p{position:absolute;bottom:0;left:0;transform:translateY(100%)}.section.anatomy:not(.mobile) .text-container p{padding:1rem 0 0;line-height:1.5;min-width:360px}.section.anatomy:not(.mobile) .text-container.centered{left:50%;text-align:center;transform:translateX(-50%)}.section.anatomy:not(.mobile) .text-container.centered .label{left:50%;white-space:nowrap;transform:translateX(-50%) translateY(-100%)}.section.anatomy:not(.mobile) .text-container.centered.middle{top:50%;transform:translateX(-50%) translateY(-50%)}.section.anatomy:not(.mobile) .text-container.centered.middle p{position:absolute;position:absolute;bottom:0;left:50%;min-width:25vw;transform:translateY(100%) translateX(-50%)}.section.anatomy:not(.mobile) .scroll-btn{position:absolute;text-decoration:none;display:block}.section.anatomy:not(.mobile) .scroll-btn.inline{display:inline-block;position:relative;margin-top:1rem}.section.anatomy:not(.mobile) .scroll-btn.left{left:calc(var(--pad)*3)}.section.anatomy:not(.mobile) .scroll-btn.bottom{bottom:calc(var(--pad))}.section.anatomy:not(.mobile) .scroll-btn.centered{left:50%;transform:translateX(-50%)}.section.anatomy:not(.mobile) .scroll-btn.right{left:calc(50% + var(--pad))}.section.anatomy:not(.mobile) .scroll-btn span{font-size:12px;line-height:1rem;text-transform:uppercase}.section.anatomy:not(.mobile) .scroll-btn svg{height:1rem;width:auto;position:relative;top:.25rem;margin-right:.5rem;display:inline-block}.section.anatomy:not(.mobile) .scroll-btn:hover b,.section.anatomy:not(.mobile) .scroll-btn:hover strong{text-decoration:underline}.section.anatomy:not(.mobile) .scroll-btn:hover svg *{fill:#adfc2d}.section.anatomy .inline-shoe{display:none;transform:rotate(var(--rot));width:100%;height:auto;padding:calc(var(--pad) * .5);position:relative}.section.anatomy .inline-shoe svg{width:100%;height:auto;display:block;position:relative}.section.anatomy .inline-shoe svg .dimmed{transition:1s cubic-bezier(0.28, 0, 0.18, 1);filter:url(#grayscale);fill:gray}.section.anatomy .inline-shoe svg>g.wrapper>g.hidden.active{opacity:1;transition:1s cubic-bezier(0.28, 0, 0.18, 1)}.section.anatomy .inline-shoe #shoe-profile-highlight,.section.anatomy .inline-shoe #shoe-overview-highlight{opacity:1;transition:1s cubic-bezier(0.28, 0, 0.18, 1)}.section.anatomy .inline-shoe #shoe-profile-highlight *,.section.anatomy .inline-shoe #shoe-overview-highlight *{opacity:1 !important}.section.anatomy .mobile-dot{display:none}.section.anatomy.mobile{background:#fff;padding-bottom:50vmin;padding-top:calc(var(--pad)*1.5);max-width:100vw;overflow:hidden}.section.anatomy.mobile .part{height:auto;min-height:180vmin;padding-bottom:60vmin}.section.anatomy.mobile .part.blank{display:none}.section.anatomy.mobile .inline-shoe{display:block}.section.anatomy.mobile .intro{text-align:center}.section.anatomy.mobile .scroll-btn{text-decoration:none;display:block;margin:0 auto;padding:calc(var(--pad) * .5);text-align:center}.section.anatomy.mobile .scroll-btn span{font-size:12px;line-height:1rem;text-transform:uppercase}.section.anatomy.mobile .scroll-btn svg{height:1rem;width:auto;position:relative;top:.25rem;margin-right:.5rem;display:inline-block}.section.anatomy.mobile .text-container{position:relative;padding:calc(var(--pad) * .5)}.section.anatomy.mobile .text-container.overview{text-align:center}.section.anatomy.mobile .text-container p{padding:1rem 0 0;line-height:1.5;min-width:20vw}.section.anatomy.mobile .mobile-dot{background:#93db26;width:calc(var(--pad) * .5);display:block;height:calc(var(--pad) * .5);z-index:100;position:absolute;transform:translateX(-50%) translateY(-50%);transform-origin:50% 50%;border-radius:100%}.section.anatomy.mobile .mobile-dot:after{content:"";background:#adfc2d;width:calc(var(--pad) * .5);display:block;height:calc(var(--pad) * .5);transform:translateX(0%) translateY(0%);transform-origin:50% 50%;border-radius:100%;left:0%;top:0%;animation:dot-pulse 2s cubic-bezier(0.28, 0, 0.18, 1) infinite}.section.anatomy.mobile #part-1{padding-bottom:0;min-height:140vmin;display:flex;align-items:center;justify-content:center}.section.anatomy.mobile #part-1 .inline-shoe svg{transform:rotate(20deg) scale(0.8)}.section.anatomy.mobile #part-2 .inline-shoe svg{transform:rotate(0deg) scale(0.8)}.section.anatomy.mobile #part-3 .inline-shoe svg{transform:rotate(180deg)}.section.anatomy.mobile #part-4 .inline-shoe svg{transform:rotate(20deg) scale(1.4) translateX(-18%);margin-top:17vmin;margin-bottom:7vmin}.section.anatomy.mobile #part-5 .inline-shoe.profile svg{transform:translateX(-40%) scale(1.2);margin-top:5vmin;margin-bottom:5vmin}.section.anatomy.mobile #part-5 .inline-shoe.profile .mobile-dot{top:46%;right:50%}.section.anatomy.mobile #part-5 .inline-shoe.overview svg{transform:rotate(90deg) translateY(-30%) scale(0.9);margin-top:-35vmin;margin-bottom:-35vmin}.section.anatomy.mobile #part-5 .inline-shoe.overview .mobile-dot{top:46%;right:50%}.section.anatomy.mobile #part-7 .inline-shoe.overview svg{width:50%;margin-left:50%}.section.anatomy.mobile #part-7 .inline-shoe.overview .mobile-dot{top:55%;right:32%}.section.anatomy.mobile #part-7 .inline-shoe.profile svg{transform:translateX(-20%);width:80%}.section.anatomy.mobile #part-7 .inline-shoe.profile .mobile-dot{top:50%;right:60%}.section.anatomy.mobile #part-8 .inline-shoe.overview svg{transform:rotate(20deg);margin-left:25%}.section.anatomy.mobile #part-10 .inline-shoe.profile svg{transform:translateX(-25%)}.section.anatomy.mobile #part-11 .inline-shoe.overview svg{transform:rotate(-25deg);margin-left:25%}.section.anatomy.mobile #part-13 .inline-shoe.profile svg{transform:rotate(25deg) scale(1.3);margin-top:17vmin;margin-bottom:17vmin;margin-left:30%}.section.anatomy.mobile #part-14 .inline-shoe.profile svg{transform:rotate(0deg) scale(1.3);margin-top:10vmin;margin-bottom:10vmin;margin-left:30%}.section.anatomy.mobile #part-15 .inline-shoe svg{transform:rotate(20deg) scale(0.8)}.section.anatomy.mobile #part-16 .inline-shoe.profile svg{transform:rotate(25deg) scale(1.3);margin-top:17vmin;margin-bottom:17vmin;margin-left:30%}.section.anatomy.mobile #part-19 .inline-shoe.profile svg{transform:rotate(0deg) scale(1.3);margin-top:10vmin;margin-bottom:10vmin;margin-left:30%}.section.anatomy.mobile #part-20 .inline-shoe svg{transform:rotate(20deg) scale(1.4) translateX(-18%);margin-top:17vmin;margin-bottom:17vmin}.section.anatomy.mobile #part-21 .inline-shoe svg{transform:rotate(-20deg) scale(1)}@media(max-width: 800px)and (orientation: landscape){.section.anatomy.mobile #part-1{min-height:100vmin}.section.anatomy.mobile #part-4 .inline-shoe svg{transform:rotate(20deg) scale(1.2) translateX(-18%)}.section.anatomy.mobile #part-5 .inline-shoe.profile svg{transform:translateX(-40%) scale(0.9);margin:0}.section.anatomy.mobile #part-5 .inline-shoe.profile .mobile-dot{right:75%}.section.anatomy.mobile #part-5 .inline-shoe.overview .mobile-dot{right:46%}.section.anatomy.mobile #part-7 .inline-shoe.profile .mobile-dot{right:54%}.section.anatomy.mobile .text-container{max-width:400px;margin:0 auto}.section.anatomy .inline-shoe svg{max-width:400px;margin:0 auto;max-height:400px}}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.anatomy{padding-top:0}.section.anatomy.mobile{padding-top:0}#shoe-container,#shoe-marker{display:none}}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}.section.shoe-finder-2{padding:var(--pad);min-height:100svh}.section.shoe-finder-2 a{color:#000}.section.shoe-finder-2 .shoe-finder-bottom{margin:0 auto;text-align:center;position:relative;padding:var(--pad)}.section.shoe-finder-2 .shoe-finder-bottom span{display:inline-block}.section.shoe-finder-2 .shoe-finder-bottom h5{font-size:calc(var(--pad) *.75);line-height:1;font-family:"Nuform Sans","Helvetica",sans-serif;display:inline-block;padding-bottom:calc(calc(var(--pad) * .5) *.2);border-bottom:2px solid #adfc2d}.section.shoe-finder-2 .shoe-finder-bottom .target{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.section.shoe-finder-2 .shoe-finder-bottom .target span{display:none}.section.shoe-finder-2 .shoe-finder-bottom:hover h5{color:#adfc2d}.section.shoe-finder-2 .shoe-finder-intro{padding:var(--pad);max-width:40vw;margin:0 auto;text-align:center;opacity:1;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1),transform 1.5s cubic-bezier(0.28, 0, 0.18, 1)}.section.shoe-finder-2 .shoe-finder-intro img{width:calc(var(--pad) * 2);height:auto}.section.shoe-finder-2 .shoe-finder-intro h1{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:var(--pad)}.section.shoe-finder-2 .shoe-finder-intro p img{width:1.3rem;height:1.3rem;display:inline-block;top:.25rem;position:relative}.section.shoe-finder-2 h2#shoe-finder-title{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);text-transform:uppercase;padding-bottom:1rem;opacity:1;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1) 1.2s}.section.shoe-finder-2 .shoe-finder-label{opacity:1;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1) 1s}.section.shoe-finder-2 .shoe-finder-filters{display:flex;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #fff;margin-bottom:1rem;justify-content:space-between;opacity:1;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1) .2s,transform 1.5s cubic-bezier(0.28, 0, 0.18, 1) .2s}.section.shoe-finder-2 .shoe-finder-filters .filter{flex-basis:calc(33.3% - .25rem);position:relative;opacity:1;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1)}.section.shoe-finder-2 .shoe-finder-filters .filter:nth-child(1){transition-delay:calc(.1s + 1 * .15s)}.section.shoe-finder-2 .shoe-finder-filters .filter:nth-child(2){transition-delay:calc(.1s + 2 * .15s)}.section.shoe-finder-2 .shoe-finder-filters .filter:nth-child(3){transition-delay:calc(.1s + 3 * .15s)}.section.shoe-finder-2 .shoe-finder-filters .filter:nth-child(4){transition-delay:calc(.1s + 4 * .15s)}.section.shoe-finder-2 .shoe-finder-filters .filter:nth-child(5){transition-delay:calc(.1s + 5 * .15s)}.section.shoe-finder-2 .shoe-finder-filters .filter .reset-button{position:absolute;top:0%;left:0rem;z-index:10;width:100%;height:100%;text-align:right;padding-right:1rem;background:none;border:none;appearance:none;box-shadow:none;cursor:pointer}.section.shoe-finder-2 .shoe-finder-filters .filter .reset-button span{padding:.8rem 0;background:gray;color:#fff}.section.shoe-finder-2 .shoe-finder-filters .filter .reset-button.hide{display:none}.section.shoe-finder-2 .shoe-finder-filters .filter select{width:100%}.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container--default .select2-selection--single{border-right:0px}.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container .select2-selection--single .select2-selection__rendered{padding:.5rem 1rem;color:#fff;background:gray;border-radius:10px}.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../svg/arrow-down-white.svg);right:1rem}.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container--default .select2-selection--single .select2-selection__arrow,.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container .select2-selection--single{height:calc(28px + 1rem)}.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container .select2-selection--single[aria-expanded=true] .select2-selection__rendered{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.section.shoe-finder-2 .shoe-finder-filters .filter .select2-container.select2-container--above .select2-selection--single[aria-expanded=true] .select2-selection__rendered{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0px;border-top-right-radius:0px}.section.shoe-finder-2 .shoe-finder-grid{position:relative;opacity:1;transition:opacity 1.5s cubic-bezier(0.28, 0, 0.18, 1) .75s}.section.shoe-finder-2.shown .shoe-finder-intro,.section.shoe-finder-2.shown .shoe-finder-grid,.section.shoe-finder-2.shown .shoe-finder-filters{opacity:1;transform:translateY(0)}.section.shoe-finder-2.shown #shoe-finder-title,.section.shoe-finder-2.shown .shoe-finder-label,.section.shoe-finder-2.shown .shoe-finder-filters .filter{opacity:1}#b2s-tooltip{position:fixed;background:#adfc2d;display:none;padding:1rem;z-index:1000;pointer-events:none;width:250px}#b2s-tooltip.active{display:block}#b2s-tooltip.flip{transform:translateX(-100%)}#between-2-shoes{padding:var(--pad)}#between-2-shoes #b2s-preloader{position:absolute;left:50%;bottom:0;padding-top:calc(var(--pad) * 2);transform:translateX(-50%) translateY(100%);transition:opacity .5s cubic-bezier(0.28, 0, 0.18, 1);text-align:center}#between-2-shoes #b2s-preloader svg{width:calc(var(--pad) * 2);height:auto;display:block;margin:0 auto 1rem}#between-2-shoes #b2s-preloader span{color:gray}#between-2-shoes #b2s-preloader.hide{opacity:0}#between-2-shoes #b2s-logo{max-width:150px;margin:0 auto}#between-2-shoes #b2s-logo img{object-fit:contain}#between-2-shoes #b2s-header{padding:var(--pad);display:flex;align-items:center;justify-content:space-between;position:relative}#between-2-shoes #b2s-header a{color:#fff;text-decoration:none;font-size:1rem;line-height:1;font-weight:bold;display:flex}#between-2-shoes #b2s-header a>span{border-bottom:2px solid #adfc2d;padding-bottom:2px}#between-2-shoes #b2s-header a>svg{height:calc(1rem + 4px);width:auto;margin-right:6px;position:relative}#between-2-shoes #b2s-header a:hover>span{border-bottom-color:#fff}#between-2-shoes #b2s-header a:hover>svg *{fill:#fff !important}#between-2-shoes #b2s-header>div{flex-basis:25%}#between-2-shoes #b2s-header>div:nth-of-type(2){flex-grow:1;flex-basis:50%}#between-2-shoes #b2s-header>div:nth-of-type(3){display:flex;justify-content:flex-end}#between-2-shoes #shoe-grid{opacity:0;transition:opacity .5s cubic-bezier(0.28, 0, 0.18, 1)}#between-2-shoes #shoe-grid.shown{opacity:1}#between-2-shoes .shoe-finder-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(auto, 1fr);grid-column-gap:calc(var(--pad) * .5);grid-row-gap:calc(var(--pad) * .25);margin:0 auto;position:relative;padding:var(--pad);height:auto !important}#between-2-shoes .shoe-finder-grid .compare-column .shoe-finder-wrapper{width:100% !important;height:auto !important;top:auto !important;left:auto !important;position:relative !important}#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper{width:100%;background:#eaeeef;border-radius:10px;padding:1rem 1rem 0;margin:calc(var(--pad) * .25) .25rem;color:#000}#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper .wysiwyg-columns{display:flex;flex-wrap:wrap;padding:1rem 0 0rem;margin:.5rem 0 1rem}#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper .wysiwyg-columns>.single-col{flex-basis:50%;padding-right:1rem;padding-bottom:1.5rem}#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper .wysiwyg-columns>.single-col .title{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:16px;text-transform:uppercase;display:block;padding-bottom:.5rem}#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper .wysiwyg-columns>.single-col div{font-size:.9rem;line-height:1.2}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper{width:100%;background:#eaeeef;border-radius:10px;padding:1rem;margin:calc(var(--pad) * .25) .25rem;color:#000;display:flex}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-header{flex-basis:50%;padding-right:1rem;text-align:center;height:100%}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-header h3{padding-bottom:.5rem;display:inline-block;position:relative}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-header h3 .score-info{font-family:"Montserrat","Helvetica",sans-serif;top:.5rem;font-size:12px;transform:translateX(125%)}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-wrapper{flex-basis:50%;flex-wrap:wrap;margin:0;padding:0}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-wrapper .score-container{padding:.5rem .75rem;border-color:#ccc}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-wrapper .score-container.first{margin-top:0}#between-2-shoes .shoe-finder-grid a{color:#000}.shoe-finder-2 .shoe-finder-wrapper.selected-for-compare{animation:shake 2s 1}.shoe-finder-wrapper{width:calc(33.3% - .5rem);margin:.25rem;background:#eaeeef;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:1rem;position:relative;justify-content:space-between}.shoe-finder-wrapper.ad-wrap{justify-content:center}.shoe-finder-wrapper.selected-for-compare .compare-btn img.icon-selected{opacity:1}.shoe-finder-wrapper.selected-for-compare .compare-btn .icon-selected-label{opacity:1}.shoe-finder-wrapper.selected-for-compare .compare-btn:hover img.icon-remove{opacity:1}.shoe-finder-wrapper.selected-for-compare .compare-btn:hover .icon-hover-label{opacity:0}.shoe-finder-wrapper.selected-for-compare .compare-btn:hover .icon-selected-label{opacity:0}.shoe-finder-wrapper.selected-for-compare .compare-btn:hover .icon-remove-label{opacity:1}.shoe-finder-wrapper.hide{visibility:hidden;position:absolute;width:0;height:0}.shoe-finder-wrapper .type-tag{position:absolute;top:1.5rem;left:1rem;color:gray;font-size:12px;width:50%;padding-right:1rem}.shoe-finder-wrapper .compare-btn{position:absolute;top:1rem;right:1rem;appearance:none;background:none;border-radius:none;border:none;box-shadow:none;cursor:pointer;z-index:20}.shoe-finder-wrapper .compare-btn .campare-label{position:absolute;top:50%;padding-right:.6rem;left:0;transform:translateX(-100%) translateY(-50%);opacity:0;pointer-events:none}.shoe-finder-wrapper .compare-btn img{display:block;width:2.5rem;pointer-events:none;height:2.5rem;position:absolute;top:0;left:0;opacity:0}.shoe-finder-wrapper .compare-btn img.icon-default{position:relative;top:auto;left:auto;z-index:1;opacity:1}.shoe-finder-wrapper .compare-btn img.icon-hover{z-index:10}.shoe-finder-wrapper .compare-btn img.icon-selected{z-index:20}.shoe-finder-wrapper .compare-btn img.icon-remove{z-index:30}.shoe-finder-wrapper .compare-btn:hover img.icon-hover{opacity:1}.shoe-finder-wrapper .compare-btn:hover .icon-hover-label{opacity:1}.shoe-finder-wrapper .compare-btn.remove-only img.icon-hover,.shoe-finder-wrapper .compare-btn.remove-only img.icon-selected{opacity:0}.shoe-finder-wrapper .compare-btn.remove-only img.icon-remove{position:relative;opacity:.6}.shoe-finder-wrapper .compare-btn.remove-only .icon-hover-label{opacity:0}.shoe-finder-wrapper .compare-btn.remove-only .icon-selected-label{opacity:0}.shoe-finder-wrapper .compare-btn.remove-only .icon-remove-label{opacity:0}.shoe-finder-wrapper .compare-btn.remove-only:hover .icon-remove-label{opacity:1}.shoe-finder-wrapper .compare-btn.remove-only:hover img.icon-remove{opacity:1}.shoe-finder-wrapper a{color:#000;text-decoration:none}.shoe-finder-wrapper a:hover{text-decoration:underline}.shoe-finder-wrapper>figure{width:100%;flex-basis:100%;position:relative;overflow:hidden;padding:0;aspect-ratio:7/5}.shoe-finder-wrapper>figure img{width:100%;height:100%;object-fit:contain}.shoe-finder-wrapper .shoe-finder-info{display:flex;align-items:flex-start;justify-content:space-between;border-top:1px solid #ccc;padding-top:calc(var(--pad) * .25)}.shoe-finder-wrapper .shoe-finder-info h2{font-weight:bold;margin-bottom:.5rem;font-size:1rem}.shoe-finder-wrapper .shoe-finder-info a{font-size:12px;margin-bottom:.5rem}.shoe-finder-wrapper .shoe-finder-info>div{flex-basis:60%;padding-right:calc(var(--pad) * .5)}.shoe-finder-wrapper .shoe-finder-info>div.score-header{flex-basis:40%;max-width:200px;height:auto;padding-right:0}.shoe-finder-wrapper .shoe-finder-info>div.score-header figure{top:0;transform:translateX(-50%)}.shoe-finder-wrapper .shoe-finder-info>div.score-header .score-count span{font-size:.7rem}.shoe-finder-wrapper .shoe-finder-info>div.score-header .score-count span.total{font-size:1.5rem}#between-2-shoes{display:none;opacity:0;min-height:100svh}@keyframes shake{0%{transform:translateX(0%)}15%{transform:rotate(-1deg)}30%{transform:rotate(1deg)}45%{transform:rotate(-1deg)}60%{transform:rotate(0.5deg)}75%{transform:rotate(-0.5deg)}100%{transform:translateX(0%)}}.shoe-finder-template .select2-container *:focus{outline:none}.shoe-finder-template .select2-container--default .select2-results__option[aria-disabled=true]{display:none}.shoe-finder-template .select2-dropdown{border:none;position:relative;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.shoe-finder-template .select2-dropdown.select2-dropdown--above{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:10px;border-top-right-radius:10px}#shoe-finder-mobile-filters-toggle{display:none;width:100%}#shoe-finder-mobile-filters-toggle a{color:#fff;text-decoration:none;display:flex;width:100%;justify-content:space-between;align-items:center}#shoe-finder-mobile-filters-toggle span{text-transform:uppercase;text-decoration:none;color:#fff}#shoe-finder-mobile-filters-toggle svg{width:auto;height:1rem}#shoe-finder-mobile-filters-toggle svg *{fill:#fff}#shoe-finder-mobile-filters-toggle .open{display:block}#shoe-finder-mobile-filters-toggle .close{display:none}@media(max-width: 1024px){.shoe-finder-wrapper{width:calc(50% - .5rem)}#between-2-shoes #b2s-header,#between-2-shoes .shoe-finder-grid{padding:var(--pad) 0}#between-2-shoes,.section.shoe-finder-2{padding:var(--pad) calc(var(--pad) * .5)}}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#shoe-finder-mobile-filters-toggle{display:block}.section.shoe-finder-2 .shoe-finder-intro{max-width:100%}.shoe-finder-wrapper{width:calc(50% - .5rem)}#between-2-shoes #b2s-header{flex-wrap:wrap}#between-2-shoes #b2s-header>div:nth-of-type(2){order:1;flex-basis:100%}#between-2-shoes #b2s-header>div:nth-of-type(1){order:2;flex-basis:100%;display:flex;padding-top:var(--pad);justify-content:center}#between-2-shoes #b2s-header>div:nth-of-type(3){order:3;flex-basis:100%;padding-top:calc(var(--pad) * .5);justify-content:center}#between-2-shoes .shoe-finder-grid{min-height:50svh;grid-template-columns:repeat(1, 1fr)}.section.shoe-finder-2 .shoe-finder-label{display:none}.section.shoe-finder-2 .shoe-finder-filters{flex-wrap:wrap;background:#666;border-radius:10px;padding:1rem;border-bottom:none}.section.shoe-finder-2 .shoe-finder-filters .filter{display:none}.section.shoe-finder-2 .shoe-finder-filters.active .filter{display:block}.section.shoe-finder-2 .shoe-finder-filters.active #shoe-finder-mobile-filters-toggle .close{display:block}.section.shoe-finder-2 .shoe-finder-filters.active #shoe-finder-mobile-filters-toggle .open{display:none}.section.shoe-finder-2 .shoe-finder-filters .filter{flex-basis:100%;margin-bottom:1rem}.section.shoe-finder-2 .shoe-finder-filters .filter.last{margin-bottom:0}.section.shoe-finder-2 .shoe-finder-filters .filter.first{padding-top:1rem}.section.shoe-finder-2 h2#shoe-finder-title{padding-top:calc(var(--pad) * .5);font-size:2rem}.section.shoe-finder-2 .shoe-finder-intro img{width:8rem}.section.shoe-finder-2 .shoe-finder-intro{padding:var(--pad) 0}.section.shoe-finder-2 .shoe-finder-intro h1{font-size:4rem;line-height:1;margin-bottom:1rem}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.shoe-finder-wrapper{width:100%;margin:.5rem 0}#between-2-shoes .shoe-finder-wrapper .shoe-finder-info>div{flex-basis:100%;padding-right:0}#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper .wysiwyg-columns>.single-col{flex-basis:100%;margin-right:0}#between-2-shoes .compare-column:nth-of-type(2){padding-top:var(--pad)}#between-2-shoes .shoe-finder-grid .compare-column .shoe-finder-wrapper,#between-2-shoes .shoe-finder-grid .compare-column .wyntk-wrapper,#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper{margin:0 0 1rem}#between-2-shoes .shoe-finder-wrapper .shoe-finder-info>div.score-header{display:none}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper{flex-wrap:wrap}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-wrapper{flex-basis:100%}#between-2-shoes .shoe-finder-grid .compare-column .score-wrapper .score-header{flex-basis:100%;padding-right:0;margin-bottom:1rem}}.section.shoe-finder .sf-option{font-family:"Nuform Sans","Helvetica",sans-serif;line-height:1;color:#fff;text-decoration:none}.section.shoe-finder .sf-option:hover,.section.shoe-finder .sf-option.active{color:#adfc2d}.section.shoe-finder .step{margin-left:50vw;width:50%;text-align:center;padding:calc(var(--pad)*3) calc(var(--pad) * .5);height:calc(var(--vh) * 100);align-items:center;position:relative;display:none}.section.shoe-finder .step.intro,.section.shoe-finder .step.shown{display:flex}.section.shoe-finder .step#step-1>.text{font-size:calc(var(--pad) * .5);display:flex;align-items:center;justify-content:center}.section.shoe-finder .step#step-1>.text>span{margin:0 calc(var(--pad) * .25)}.section.shoe-finder .step#step-1 a{font-size:var(--pad)}.section.shoe-finder .step ul li a{font-size:calc(var(--pad) * .5);position:relative}.section.shoe-finder .step ul li a:hover:after,.section.shoe-finder .step ul li a.active:after{content:"";width:1rem;height:1rem;position:absolute;left:0;opacity:.5;top:50%;transform:translateY(-40%) translateX(-150%);background-image:url(../svg/arrow-right-white.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:50% 50%}.section.shoe-finder .step .text{flex-basis:100%}.section.shoe-finder .step .text p{max-width:300px;margin:0 auto 1rem auto}.section.shoe-finder .step .counter{display:none;top:calc(var(--pad)*2);left:50%;transform:translateX(-50%);position:absolute;display:flex;font-size:10px;border:1px solid #fff;border-radius:4px;align-items:center}.section.shoe-finder .step .counter>div:nth-of-type(1){background:#fff;color:#000;font-weight:bold;padding:6px 8px 6px 10px;letter-spacing:2px}.section.shoe-finder .step .counter>div:nth-of-type(2){padding:6px 15px}.section.shoe-finder .step .options{margin-top:calc(var(--pad) * .5);display:flex;flex-wrap:nowrap;justify-content:center}.section.shoe-finder .step .options .option{text-align:center;flex-basis:33.3%;margin:.5rem}.section.shoe-finder .step .options .option .name{font-size:calc(var(--pad) * .5);border:1px solid #222;border-radius:1rem;display:block;padding:1rem}.section.shoe-finder .step .options .option .desc{padding:1rem;margin-top:-1rem;line-height:1.2;visibility:hidden;color:#000;display:block;font-family:"Montserrat","Helvetica",sans-serif;font-weight:normal;font-size:12px;font-weight:bold}.section.shoe-finder .step .options .option a{display:block;border-radius:1rem}.section.shoe-finder .step .options .option a.active,.section.shoe-finder .step .options .option a:hover{color:#000;border-color:#adfc2d;background:#adfc2d;border-radius:1rem}.section.shoe-finder .step .options .option a.active .name,.section.shoe-finder .step .options .option a:hover .name{border-color:#adfc2d}.section.shoe-finder .step .options .option a.active .desc,.section.shoe-finder .step .options .option a:hover .desc{visibility:visible}.section.shoe-finder-results{display:none;background:#000;padding-bottom:var(--pad);color:#fff;position:relative;z-index:100;min-height:50vh}.section.shoe-finder-results.shown{display:none}.section.shoe-finder-results.shown.found{display:block}.section.shoe-finder-results.found{display:block}.section.shoe-finder-results .empty{background:#222;color:#000;text-align:center;padding:var(--pad);margin:calc(var(--pad) * .5) .5rem .5rem;width:calc(100% - 1rem);flex-basis:calc(100% - 1rem);border-radius:10px;font-weight:bold;color:#fff}.section.shoe-finder-results #restart-finder{text-decoration:none;color:#fff;display:block}.section.shoe-finder-results #restart-finder span{margin-left:.5rem;line-height:1rem}.section.shoe-finder-results #restart-finder svg{position:relative;top:.2rem;width:1rem;height:1rem}.section.shoe-finder-results #restart-finder svg *{fill:#adfc2d}.section.shoe-finder-results #results-selections{margin:.5rem;border-top:1px solid gray;border-bottom:1px solid gray;display:flex;justify-content:space-between;align-items:center}.section.shoe-finder-results #results-selections>div:nth-of-type(1){flex-grow:1;padding:1rem 0}.section.shoe-finder-results #results-selections>div:nth-of-type(2){padding:1rem 0;flex-grow:0;border-left:2px solid gray;padding-left:1rem}.section.shoe-finder-results #results-selections ul{display:flex;flex-wrap:wrap;align-items:center}.section.shoe-finder-results #results-selections ul li{margin-right:1rem}.section.shoe-finder-results #results-selections ul li a{color:#fff;display:block;text-decoration:none;padding:.5rem 2rem;border-radius:4px;line-height:1;white-space:nowrap;font-weight:bold;font-size:12px;border:2px solid #fff}.section.shoe-finder-results #results-selections ul li a:hover{color:#000;background:#fff}.section.shoe-finder-results .results-heading{max-width:calc(calc(100vw - 20px) * .5);margin:0 auto;padding-top:var(--pad);padding-bottom:1rem;text-align:center}.section.shoe-finder-results .results-heading h2{color:gray;line-height:1;font-size:1.5rem}.section.shoe-finder-results .results-heading h3{font-family:"Nuform Sans","Helvetica",sans-serif;font-size:calc(var(--pad) * .5);line-height:.8;font-weight:bold;text-transform:uppercase}.section.shoe-finder-results #results-output{padding-bottom:calc(var(--pad) * .5);display:flex;justify-content:center}.section.shoe-finder-results #results-output .shoe-finder-result{background:#fff;border-radius:10px;position:relative;width:calc(33.3% - 1rem);flex-basis:calc(33.3% - 1rem);margin:.5rem;height:calc(calc(calc(100vw - 20px) * .5)*.66)}.section.shoe-finder-results #results-output .shoe-finder-result figure{height:100%;object-fit:contain}.section.shoe-finder-results #results-output .shoe-finder-result figure img{position:absolute;top:50%;left:50%;width:80%;height:auto;display:block;transform:translateX(-50%) translateY(-50%)}.section.shoe-finder-results #results-output .shoe-finder-result>div{position:absolute;bottom:calc(var(--pad) * .5);text-align:center;color:#000;width:100%}.section.shoe-finder-results #results-output .shoe-finder-result>div>span{display:block;text-align:center}.section.shoe-finder-results #results-output .shoe-finder-result>div>span.title{font-weight:bold}#shoe-finder-photo{width:50%;position:fixed;top:0;left:0;height:calc(var(--vh) * 100);overflow:hidden;z-index:100}#shoe-finder-photo #hovered{z-index:10}#shoe-finder-photo img{display:block;width:100%;z-index:1;height:100%;position:absolute;top:50%;left:50%;object-fit:cover;transform:translateX(-50%) translateY(-50%)}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){#shoe-finder-photo{width:100%;height:100%;pointer-events:none;transition:opacity 1s cubic-bezier(0.28, 0, 0.18, 1),transform .5s cubic-bezier(0.28, 0, 0.18, 1)}#shoe-finder-photo img{opacity:.2}#shoe-finder-photo>figure>div{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:#000}.show-mobile-menu #shoe-finder-photo{opacity:0;transform:translateY(100%)}.section.shoe-finder{z-index:200;background:none}.section.shoe-finder .step#step-1 a{font-size:4rem}.section.shoe-finder .step ul li a{font-size:3rem}.section.shoe-finder .step{height:auto;min-height:calc(var(--vh) * 100);min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;align-items:flex-start;padding:calc(var(--pad) * .5) calc(var(--pad) * .5) var(--pad);margin-left:0;width:100%;flex-wrap:wrap}.section.shoe-finder .step.intro{padding:calc(var(--pad)*4) calc(var(--pad) * .5);min-height:0px;min-height:0px;min-height:0px}.section.shoe-finder .step.intro h1{padding-top:2rem;font-size:4rem;margin-top:2rem}.section.shoe-finder .step.intro .graphic-heading figure img{height:4rem}.section.shoe-finder .step .text .label{font-size:12px}.section.shoe-finder .step .options .option .name{font-size:2rem}.section.shoe-finder .step .options{flex-wrap:wrap}.section.shoe-finder .step .options .option{margin:1rem 0 0;flex-basis:100%;border:1px solid #222}.section.shoe-finder .step .options .option:hover .desc,.section.shoe-finder .step .options .option .active .desc{color:#000}.section.shoe-finder .step .options .option .desc{color:#fff;visibility:visible}.section.shoe-finder .step .options .option .name{border:none}.section.shoe-finder-results.shown.found{padding-bottom:20vw}.section.shoe-finder-results #results-selections{margin:0;flex-wrap:wrap;justify-content:center;border-bottom:none}.section.shoe-finder-results #results-selections ul li{flex-basis:100%;margin-right:0;margin-bottom:1rem;text-align:center;font-size:1rem}.section.shoe-finder-results #results-selections ul li a{padding:1rem;font-size:1.25rem}.section.shoe-finder-results .results-heading{max-width:100%;margin-bottom:1rem}.section.shoe-finder-results .results-heading h2{font-size:2rem}.section.shoe-finder-results .results-heading h3{font-size:2.5rem}.section.shoe-finder-results .empty{margin:0;width:100%;flex-basis:100%}.section.shoe-finder-results{min-height:100vmin;padding:calc(var(--pad) * .5)}.section.shoe-finder-results #results-output{flex-wrap:wrap}.section.shoe-finder .step .counter{position:relative;top:0;left:0;margin:0 auto var(--pad);text-align:center;transform:none}.section.shoe-finder-results #results-output .shoe-finder-result{flex-basis:100%;width:100%;margin:0 0 1rem;height:calc(100vw - var(--pad))}.section.shoe-finder-results #results-selections>div:nth-of-type(2){border-left:0;flex-basis:100%;text-align:center}.section.shoe-finder-results #results-selections>div:nth-of-type(1){flex-basis:100%;border-bottom:1px solid #f5f5f5}.section.shoe-finder-results #restart-finder span{font-size:1rem}}@media(max-width: 800px)and (orientation: landscape){.section.shoe-finder .step .text{padding-bottom:20vw}.section.shoe-finder .step.intro{padding:calc(var(--pad) * .5);min-height:calc(var(--vh) * 100);min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}.section.shoe-finder-results #results-output{justify-content:space-between}.section.shoe-finder-results #results-output .shoe-finder-result{flex-basis:calc(33.3% - 1rem);height:calc(33.3vw - 1rem);margin:0}}@media(max-width: 800px)and (orientation: portrait),(max-width: 600px){.section.shoe-finder-results #results-output .shoe-finder-result{flex-basis:100%;width:100%;margin:0 0 1rem;height:calc(100vw - var(--pad))}}.section.error-404{padding-top:calc(var(--pad)*4)}.section.error-404 #error-bird svg{display:block;width:100%;height:auto}@media(max-width: 800px),(pointer: coarse)and (max-width: 1024px){.section.error-404{padding-top:calc(var(--pad) * .5)}}/*# sourceMappingURL=style.css.map */
