.banner__content h1,.banner__content h2,.banner__content__lead,.banner__content__secondary-heading,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}.banner__content h1 *,.banner__content h1 :after,.banner__content h1 :before,.banner__content h2 *,.banner__content h2 :after,.banner__content h2 :before,.banner__content__lead *,.banner__content__lead :after,.banner__content__lead :before,.banner__content__secondary-heading *,.banner__content__secondary-heading :after,.banner__content__secondary-heading :before,a *,a :after,a :before,abbr *,abbr :after,abbr :before,acronym *,acronym :after,acronym :before,address *,address :after,address :before,applet *,applet :after,applet :before,article *,article :after,article :before,aside *,aside :after,aside :before,audio *,audio :after,audio :before,b *,b :after,b :before,big *,big :after,big :before,blockquote *,blockquote :after,blockquote :before,body *,body :after,body :before,canvas *,canvas :after,canvas :before,caption *,caption :after,caption :before,center *,center :after,center :before,cite *,cite :after,cite :before,code *,code :after,code :before,dd *,dd :after,dd :before,del *,del :after,del :before,details *,details :after,details :before,dfn *,dfn :after,dfn :before,div *,div :after,div :before,dl *,dl :after,dl :before,dt *,dt :after,dt :before,em *,em :after,em :before,embed *,embed :after,embed :before,fieldset *,fieldset :after,fieldset :before,figcaption *,figcaption :after,figcaption :before,figure *,figure :after,figure :before,footer *,footer :after,footer :before,form *,form :after,form :before,h1 *,h1 :after,h1 :before,h2 *,h2 :after,h2 :before,h3 *,h3 :after,h3 :before,h4 *,h4 :after,h4 :before,h5 *,h5 :after,h5 :before,h6 *,h6 :after,h6 :before,header *,header :after,header :before,hgroup *,hgroup :after,hgroup :before,html *,html :after,html :before,i *,i :after,i :before,iframe *,iframe :after,iframe :before,img *,img :after,img :before,ins *,ins :after,ins :before,kbd *,kbd :after,kbd :before,label *,label :after,label :before,legend *,legend :after,legend :before,li *,li :after,li :before,mark *,mark :after,mark :before,menu *,menu :after,menu :before,nav *,nav :after,nav :before,object *,object :after,object :before,ol *,ol :after,ol :before,output *,output :after,output :before,p *,p :after,p :before,pre *,pre :after,pre :before,q *,q :after,q :before,ruby *,ruby :after,ruby :before,s *,s :after,s :before,samp *,samp :after,samp :before,section *,section :after,section :before,small *,small :after,small :before,span *,span :after,span :before,strike *,strike :after,strike :before,strong *,strong :after,strong :before,sub *,sub :after,sub :before,summary *,summary :after,summary :before,sup *,sup :after,sup :before,table *,table :after,table :before,tbody *,tbody :after,tbody :before,td *,td :after,td :before,tfoot *,tfoot :after,tfoot :before,th *,th :after,th :before,thead *,thead :after,thead :before,time *,time :after,time :before,tr *,tr :after,tr :before,tt *,tt :after,tt :before,u *,u :after,u :before,ul *,ul :after,ul :before,var *,var :after,var :before,video *,video :after,video :before{box-sizing:border-box}:focus{outline:0}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:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}main{display:block;margin-left:auto;margin-right:auto;max-width:1740px;padding-left:1.5rem;padding-right:1.5rem}.base-minimal main{max-width:none;padding:0}.body-wrapper.base-minimal{background-color:#1b1b1b}.widget-type-form,.widget-type-header,.widget-type-rich_text,.widget-type-text{padding:32px}@media only screen and (min-width:2099px){.widget-type-form,.widget-type-header,.widget-type-rich_text,.widget-type-text{padding:48px}}.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-form,.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-header,.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-rich_text,.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-text{margin-top:-32px}@media only screen and (min-width:2099px){.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-form,.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-header,.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-rich_text,.row-fluid .row-fluid .row-fluid-wrapper+.row-fluid-wrapper .widget-type-text{margin-top:-48px}}.widget-type-form p,.widget-type-header p,.widget-type-rich_text p,.widget-type-text p{margin-bottom:1.25em}.widget-type-form p:last-child,.widget-type-header p:last-child,.widget-type-rich_text p:last-child,.widget-type-text p:last-child{margin-bottom:0}.widget-type-form .banner__content__secondary-heading+p,.widget-type-form h2+p,.widget-type-form h3+p,.widget-type-header .banner__content__secondary-heading+p,.widget-type-header h2+p,.widget-type-header h3+p,.widget-type-rich_text .banner__content__secondary-heading+p,.widget-type-rich_text h2+p,.widget-type-rich_text h3+p,.widget-type-text .banner__content__secondary-heading+p,.widget-type-text h2+p,.widget-type-text h3+p{margin-top:1.5em}.row-fluid{width:100%;*zoom:1;align-items:flex-start;margin-bottom:1.5rem}.row-fluid .row-fluid .row-fluid{margin-bottom:0}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999999%;*width:99.9468085006%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036%}.row-fluid .span10{width:82.978723396%;*width:82.9255319066%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096%}.row-fluid .span8{width:65.957446802%;*width:65.9042553126%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156%}.row-fluid .span6{width:48.936170208%;*width:48.8829787186%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306%}.row-fluid .span1{width:6.382978723%;*width:6.3297872336%}.container-fluid{*zoom:1;margin-top:1.5rem}.base-minimal .container-fluid{margin-top:0}.base-minimal .container-fluid .row-fluid-wrapper[class*=background-image]{position:relative;z-index:0}.base-minimal .container-fluid .row-fluid-wrapper[class*=background-image]:before{background:linear-gradient(180deg,rgba(27,27,27,0),#1b1b1b);bottom:0;content:"";height:20%;left:0;position:absolute;width:100%;z-index:4}.base-minimal .container-fluid .row-fluid-wrapper[class*=background-image]>*{position:relative;z-index:5}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-bottom:1.5rem;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.7092394496%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036%}.row-fluid .span11{width:91.436464082%;*width:91.3832725926%}.row-fluid .span10{width:82.872928171%;*width:82.8197366816%}.row-fluid .span9{width:74.30939226%;*width:74.2562007706%}.row-fluid .span8{width:65.745856349%;*width:65.6926648596%}.row-fluid .span7{width:57.182320438%;*width:57.1291289486%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156%}.row-fluid .span3{width:22.928176794%;*width:22.8749853046%}.row-fluid .span2{width:14.364640883%;*width:14.3114493936%}.row-fluid .span1{width:5.801104972%;*width:5.7479134826%}}@media (min-width:1280px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.5109110746%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.9468085106%}.row-fluid .span11{width:91.452991453%;*width:91.3997999636%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166%}.row-fluid .span9{width:74.358974359%;*width:74.3057828696%}.row-fluid .span8{width:65.811965812%;*width:65.7587743226%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286%}.row-fluid .span5{width:40.170940171%;*width:40.1177486816%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876%}.row-fluid .span2{width:14.52991453%;*width:14.4767230406%}.row-fluid .span1{width:5.982905983%;*width:5.9297144936%}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:staff-variable;font-style:normal;font-weight:400 700;src:url(https://hb.polar.com/hubfs/polar-staff/PolarStaff-VF.woff2) format("woff2 supports variations"),url(https://hb.polar.com/hubfs/polar-staff/PolarStaff-VF.woff2) format("woff2-variations")}body{color:#343434;font-family:staff-variable,sans-serif;font-size:15px;line-height:1.5;line-height:100%;margin:0}.banner__content h1,.banner__content h2,.is-style-h1,h1{font-size:36px;font-weight:520;letter-spacing:-.04em;line-height:100%;margin-bottom:.15em}@media screen and (min-width:375px){.banner__content h1,.banner__content h2,.is-style-h1,h1{font-size:calc(36px + strip-unit(20px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.banner__content h1,.banner__content h2,.is-style-h1,h1{font-size:56px}}.is-style-h2,h2{font-size:28px;font-weight:440;letter-spacing:-.025em;line-height:100%;margin-bottom:.5em}@media screen and (min-width:375px){.is-style-h2,h2{font-size:calc(28px + strip-unit(16px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.is-style-h2,h2{font-size:44px}}.banner__content__secondary-heading,.is-style-h3,h3{font-size:24px;font-weight:420;letter-spacing:-.025em;line-height:100%;margin-bottom:.5em}@media screen and (min-width:375px){.banner__content__secondary-heading,.is-style-h3,h3{font-size:calc(24px + strip-unit(15px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.banner__content__secondary-heading,.is-style-h3,h3{font-size:39px}}.banner__content__lead,.is-style-h4,h4{font-size:18px;font-weight:400;letter-spacing:-.035em;line-height:100%;margin-bottom:1.15em}@media screen and (min-width:375px){.banner__content__lead,.is-style-h4,h4{font-size:calc(18px + strip-unit(2px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.banner__content__lead,.is-style-h4,h4{font-size:20px}}.hs-richtext,.widget-type-rich_text{color:inherit;font-family:staff-variable,sans-serif;font-size:15px;line-height:1.5;margin-bottom:1.5rem}form input[type=email],form input[type=tel],form input[type=text],form select,form textarea{background:transparent;border:1px solid transparent;border-bottom-color:inherit;box-sizing:border-box;color:inherit;font-family:staff-variable,sans-serif;font-size:15px;line-height:1.5;line-height:100%;margin-bottom:1em;min-height:40px;padding:6px;transition:all .3s;width:100%}form input[type=email]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border:1px solid;border-color:inherit}form input[type=submit]{background:#e51d34;border:2px solid transparent;border-radius:48px;color:#fff;display:inline-block;font-size:18px;font-weight:480;letter-spacing:-.04em;line-height:100%;margin-bottom:.5em;margin-right:12px;margin-top:1.25em;min-width:140px;padding:16px 24px;text-align:center;text-decoration:none;transition:all .3s}@media screen and (min-width:375px){form input[type=submit]{font-size:calc(18px + strip-unit(2px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){form input[type=submit]{font-size:20px}}@media only screen and (max-width:1200px){form input[type=submit]{min-width:33%;padding:calc(10px + .5vw) calc(14px + .5vw)}}form input[type=submit]:hover{background:#ba1528}form textarea{line-height:125%;min-height:6em}form select,form textarea{border:1px solid;border-color:inherit}form select option{color:#343434}form .hs-fieldtype-checkbox,form .hs-fieldtype-radio{margin-bottom:1.5em}form input[type=checkbox],form input[type=radio]{border:none;height:24px;width:24px}form label{display:block;margin-bottom:6px}form .hs-form-booleancheckbox,form .hs-form-checkbox,form .hs-form-radio{margin-bottom:1em}form .hs-form-booleancheckbox label,form .hs-form-checkbox label,form .hs-form-radio label{align-items:center;column-gap:1em;display:flex}form .hs-form-booleancheckbox span,form .hs-form-checkbox span,form .hs-form-radio span{color:inherit}form .hs-form-booleancheckbox label{column-gap:0}.widget-type-form{background-color:#000;background-color:#fff;border-radius:20px;color:#fff;color:initial;margin:0;padding:48px;width:100%}.base-minimal[class][class] .widget-type-form{border-radius:32px;margin:48px auto;width:90%}@media screen and (min-width:481px){.base-minimal[class][class] .widget-type-form{width:75%}}@media only screen and (min-width:1201px){.base-minimal[class][class] .widget-type-form{margin:60px 0 60px 10%;width:50%}}@media only screen and (min-width:1921px){.base-minimal[class][class] .widget-type-form{margin:60px 0 60px 25%;width:25%}}.widget-type-form .submitted-message p{margin-bottom:1.5em}.widget-type-form .submitted-message p:last-of-type{margin-bottom:0}.widget-type-form .submitted-message p a{color:#e51d34;text-decoration:underline}.widget-type-form .submitted-message p a:hover{color:#000}.widget-type-form form .hs-error-msg{color:#e51d34}.widget-type-form form label{color:#646464;font-weight:500;line-height:100%;margin-bottom:8px;margin-top:32px}.widget-type-form form .hs-form-radio label{margin-top:12px}.widget-type-form form .hs-form-radio:first-child label{margin-top:32px}.widget-type-form form input[type=checkbox]{border:2px solid #222!important}.widget-type-form form input[type=email],.widget-type-form form input[type=text]{appearance:none;background:transparent!important;border:2px solid transparent;border-bottom-color:inherit;color:#000;display:block;font-weight:400;letter-spacing:-.54px;line-height:100%;padding:16px 0;transition:all .3s;width:100%}.widget-type-form form input[type=email]:focus,.widget-type-form form input[type=text]:focus{border-color:blue;padding:16px 8px}.widget-type-form form select{appearance:none;background:transparent;background-image:none;background-image:url(//7615456.fs1.hubspotusercontent-na1.net/hubfs/7615456/raw_assets/public/polar-marketing-theme/images/arrow-down-bl-menu.svg);background-position:97%;background-repeat:repeat;background-repeat:no-repeat;background-size:auto;background-size:20px 20px;border:2px solid transparent;border-bottom-color:inherit;color:#000;display:block;font-weight:400;line-height:100%;padding:16px 0;transition:all .3s;width:100%}.widget-type-form form select:focus{border-color:blue;padding:16px 8px}.widget-type-linked_image{margin-bottom:1.5rem}.top-nav{background-color:#000;color:#fff;display:block;font-size:16px;font-weight:560;height:40px;letter-spacing:-.01em;line-height:125%;padding-bottom:11px;padding-top:9px;text-align:center;text-decoration:none}.top-nav a{color:inherit;text-decoration:underline}.top-nav-menu__content,.top-nav__content{display:block;margin-left:auto;margin-right:auto;max-width:1740px;padding-left:1.5rem;padding-right:1.5rem}.top-nav-menu__content{align-items:center;column-gap:2rem;display:flex;justify-content:flex-start;min-height:60px}@media (max-width:767px){.top-nav-menu__content{flex-wrap:wrap;padding-bottom:.5rem;padding-top:.5rem;row-gap:.5rem}.top-nav-menu__content>*{flex-shrink:0;width:100%}}.top-nav-menu__nav>ul{align-items:center;column-gap:2rem;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0}@media (max-width:767px){.top-nav-menu__nav>ul{flex-wrap:wrap;row-gap:.5rem}}.top-nav-menu__nav>ul li{font-size:16px;font-weight:440;letter-spacing:-.01em;line-height:20px}.top-nav-menu__nav>ul li a{color:#343434;font-weight:400;text-decoration:none;transition:all .35s}.top-nav-menu__nav>ul li a:hover{font-weight:560;letter-spacing:-.02em}.top-nav-menu.only-logo{background-color:#fff;color:#313131}.top-nav-menu.only-logo .top-nav-menu__content{justify-content:center}.top-nav-menu.only-logo .top-nav-menu__content>*{width:auto}.banner{align-items:center;align-self:stretch;background:#888;border-radius:10px;display:flex;min-height:590px;overflow:hidden;padding:32px;position:relative;width:100%}@media only screen and (min-width:1081px){.banner{border-radius:20px;min-height:680px}}@media only screen and (min-width:1081px) and (max-width:1760px){.banner.img-only--type[class][class]{height:40vw;min-height:auto}}@media only screen and (min-width:2099px){.banner{border-radius:20px;min-height:767px;padding:48px}}.banner.small--height{min-height:360px}@media only screen and (min-width:1081px){.banner.small--height{min-height:480px}}@media only screen and (min-width:1081px) and (max-width:1760px){.banner.small--height.img-only--type[class][class]{height:27vw;min-height:auto}}@media only screen and (min-width:2099px){.banner.small--height{min-height:560px}}.banner.end--position{align-items:flex-end}.banner.center-center--position{align-items:center;justify-content:center;text-align:center}@media screen and (max-width:767px){.banner.center-center--position{justify-content:flex-start;text-align:left}}.banner.has-gradient:before{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.banner.product--type{background-color:#efefef;color:#343434}.banner.product--type:before{display:none}.banner__content{color:#fff;max-width:80%;position:relative;z-index:5}.center-center--position .banner__content{max-width:50%}.banner.product--type .banner__content{color:#343434;max-width:45%}.banner.dark--color-mode .banner__content{color:#222}.banner__content__text{font-size:16px;font-weight:480;letter-spacing:-.025em;line-height:135%;margin-bottom:.5em}@media screen and (min-width:375px){.banner__content__text{font-size:calc(16px + strip-unit(4px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.banner__content__text{font-size:20px}}.banner__content__cta{background:#fff;border:2px solid transparent;border-radius:48px;color:#000;display:inline-block;font-size:18px;font-weight:480;letter-spacing:-.04em;line-height:100%;margin-bottom:.5em;margin-right:12px;margin-top:1.25em;min-width:140px;padding:16px 24px;text-align:center;text-decoration:none;transition:all .3s}@media screen and (min-width:375px){.banner__content__cta{font-size:calc(18px + strip-unit(2px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.banner__content__cta{font-size:20px}}@media only screen and (max-width:1200px){.banner__content__cta{min-width:33%;padding:calc(10px + .5vw) calc(14px + .5vw)}}.banner__content__cta:first-of-type{background:#e51d34;color:#fff}.banner__content__cta:first-of-type:hover{background:#ba1528}.banner__content__cta:nth-of-type(2){background:transparent;border-color:#fff;color:#fff}.banner__content__cta:nth-of-type(2):hover{border-color:red}.banner__media{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.banner__media img,.banner__media source{display:block;height:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:50% 50%;position:absolute;width:auto}.banner.product--type .banner__media{height:100%;left:50%;width:50%}.banner.product--type .banner__media img,.banner.product--type .banner__media source{object-fit:contain}@media screen and (max-width:500px){.banner.product--type{flex-direction:column}.banner.product--type .banner__content{max-width:100%;order:2;width:100%}.banner.product--type .banner__media{height:300px;left:0;order:1;position:relative;width:100%}}.hs-image-widget{border-radius:10px}@media only screen and (min-width:1081px){.hs-image-widget{border-radius:20px}}@media only screen and (min-width:2099px){.hs-image-widget{border-radius:20px}}.widget-type-email_simple_subscription,.widget-type-email_subscriptions,.widget-type-email_subscriptions_confirmation{margin-bottom:32px;margin-top:32px}@media only screen and (min-width:2099px){.widget-type-email_simple_subscription,.widget-type-email_subscriptions,.widget-type-email_subscriptions_confirmation{margin-bottom:48px;margin-top:48px}}.banner__content .widget-type-email_simple_subscription h2,.banner__content .widget-type-email_subscriptions h2,.banner__content .widget-type-email_subscriptions_confirmation h2,.widget-type-email_simple_subscription .banner__content h2,.widget-type-email_simple_subscription h1,.widget-type-email_subscriptions .banner__content h2,.widget-type-email_subscriptions h1,.widget-type-email_subscriptions_confirmation .banner__content h2,.widget-type-email_subscriptions_confirmation h1{font-size:36px;font-weight:520;letter-spacing:-.04em;line-height:100%;margin-bottom:.15em}@media screen and (min-width:375px){.banner__content .widget-type-email_simple_subscription h2,.banner__content .widget-type-email_subscriptions h2,.banner__content .widget-type-email_subscriptions_confirmation h2,.widget-type-email_simple_subscription .banner__content h2,.widget-type-email_simple_subscription h1,.widget-type-email_subscriptions .banner__content h2,.widget-type-email_subscriptions h1,.widget-type-email_subscriptions_confirmation .banner__content h2,.widget-type-email_subscriptions_confirmation h1{font-size:calc(36px + strip-unit(20px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.banner__content .widget-type-email_simple_subscription h2,.banner__content .widget-type-email_subscriptions h2,.banner__content .widget-type-email_subscriptions_confirmation h2,.widget-type-email_simple_subscription .banner__content h2,.widget-type-email_simple_subscription h1,.widget-type-email_subscriptions .banner__content h2,.widget-type-email_subscriptions h1,.widget-type-email_subscriptions_confirmation .banner__content h2,.widget-type-email_subscriptions_confirmation h1{font-size:56px}}.widget-type-email_simple_subscription h2,.widget-type-email_subscriptions h2,.widget-type-email_subscriptions_confirmation h2{font-size:26px;font-weight:440;letter-spacing:-.025em;line-height:100%;margin-bottom:.5em}@media screen and (min-width:375px){.widget-type-email_simple_subscription h2,.widget-type-email_subscriptions h2,.widget-type-email_subscriptions_confirmation h2{font-size:calc(26px + strip-unit(18px)*((100vw - 375px)/strip-unit(1365px)));min-height:0}}@media screen and (min-width:1740px){.widget-type-email_simple_subscription h2,.widget-type-email_subscriptions h2,.widget-type-email_subscriptions_confirmation h2{font-size:44px}}.widget-type-email_simple_subscription #email-prefs-form .header,.widget-type-email_subscriptions #email-prefs-form .header,.widget-type-email_subscriptions_confirmation #email-prefs-form .header{font-weight:560;margin:2rem 0 1rem}.widget-type-email_simple_subscription #email-prefs-form .item,.widget-type-email_subscriptions #email-prefs-form .item,.widget-type-email_subscriptions_confirmation #email-prefs-form .item{margin:0 0 1rem}.widget-type-email_simple_subscription #email-prefs-form .item-inner p,.widget-type-email_subscriptions #email-prefs-form .item-inner p,.widget-type-email_subscriptions_confirmation #email-prefs-form .item-inner p{font-style:italic;margin:.5rem 0 0}.widget-type-email_simple_subscription #email-prefs-form .item .fakelabel,.widget-type-email_subscriptions #email-prefs-form .item .fakelabel,.widget-type-email_subscriptions_confirmation #email-prefs-form .item .fakelabel{align-items:center;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:.5rem}.widget-type-email_simple_subscription #email-prefs-form .subscribe-options label,.widget-type-email_subscriptions #email-prefs-form .subscribe-options label,.widget-type-email_subscriptions_confirmation #email-prefs-form .subscribe-options label{align-items:center;column-gap:.5rem;display:flex}.widget-type-email_simple_subscription #email-prefs-form .subscribe-options label span,.widget-type-email_subscriptions #email-prefs-form .subscribe-options label span,.widget-type-email_subscriptions_confirmation #email-prefs-form .subscribe-options label span{font-weight:400}.widget-type-email_simple_subscription .success,.widget-type-email_subscriptions .success,.widget-type-email_subscriptions_confirmation .success{margin:1.5rem 0}.site-header{background-color:#c3bfbf;height:0}.header__skip{height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-1000px;width:1px}.header__skip:active,.header__skip:focus,.header__skip:hover{height:auto;left:0;overflow:visible;top:0;width:auto}.site-footer{background-color:#313131;color:#fff;display:block;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:125%;min-height:40px;padding-bottom:2rem;padding-top:3rem;text-align:center;text-decoration:none}.site-footer.minimal{background-color:#1b1b1b}@media screen and (max-width:767px){.site-footer.minimal{padding-top:1em}}.site-footer a{color:inherit;text-decoration:none;transition:all .3s}.site-footer a+a{margin-left:1rem}.site-footer a:hover{text-decoration:underline}.site-footer .container-fluid[class][class],.site-footer .row-fluid[class][class]{margin-bottom:0;margin-top:0;padding:0}.site-footer>.container-fluid[class][class]{display:block;margin-left:auto;margin-right:auto;max-width:1740px;padding-left:1.5rem;padding-right:1.5rem}.site-footer .widget-type-form,.site-footer .widget-type-header,.site-footer .widget-type-rich_text,.site-footer .widget-type-text{display:block;margin-left:auto;margin-right:auto;max-width:1740px;padding:0}.site-footer .widget-type-rich_text{opacity:.8}.site-footer .widget-type-rich_text div{margin-bottom:.5rem}@media (max-width:767px){.site-footer .widget-type-rich_text div{text-align:left!important}}