@charset "UTF-8";@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@supports (--css:variables){.grid{margin-bottom:calc(-1*var(--gap-y));margin-left:calc(-1*var(--gap-x))}.grid>*{margin-bottom:var(--gap-y);margin-left:var(--offset)}.flex[class*=gap-],.inline-flex[class*=gap-]{margin-bottom:calc(-1*var(--gap-y, 0));margin-left:calc(-1*var(--gap-x, 0))}.flex[class*=gap-]>*,.inline-flex[class*=gap-]>*{margin-bottom:var(--gap-y,0);margin-left:var(--gap-x,0)}.flex-gap-xxxxs,.gap-xxxxs,.grid-gap-xxxxs{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.flex-gap-xxxs,.gap-xxxs,.grid-gap-xxxs{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.flex-gap-xxs,.gap-xxs,.grid-gap-xxs{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.flex-gap-xs,.gap-xs,.grid-gap-xs{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-md{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-lg{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.flex-gap-xl,.gap-xl,.grid-gap-xl{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.flex-gap-xxl,.gap-xxl,.grid-gap-xxl{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.flex-gap-xxxl,.gap-xxxl,.grid-gap-xxxl{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.flex-gap-xxxxl,.gap-xxxxl,.grid-gap-xxxxl{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-x-xxxxs{--gap-x:var(--space-xxxxs)}.gap-x-xxxs{--gap-x:var(--space-xxxs)}.gap-x-xxs{--gap-x:var(--space-xxs)}.gap-x-xs{--gap-x:var(--space-xs)}.gap-x-sm{--gap-x:var(--space-sm)}.gap-x-md{--gap-x:var(--space-md)}.gap-x-lg{--gap-x:var(--space-lg)}.gap-x-xl{--gap-x:var(--space-xl)}.gap-x-xxl{--gap-x:var(--space-xxl)}.gap-x-xxxl{--gap-x:var(--space-xxxl)}.gap-x-xxxxl{--gap-x:var(--space-xxxxl)}.gap-x-0{--gap-x:0px}}@media (min-width:32rem){.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-3\@xs{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@xs{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5\@xs{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6\@xs{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-12\@xs{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@xs{flex-grow:0;flex-basis:initial;max-width:initial}.offset-0\@xs{--offset:var(--gap-x)}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:48rem){.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-3\@sm{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@sm{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-6\@sm{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-8\@sm{flex-basis:calc(66.66% - .01px - var(--gap-x, 0.75em));max-width:calc(66.66% - .01px - var(--gap-x, 0.75em))}.col-12\@sm{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@sm{flex-grow:0;flex-basis:initial;max-width:initial}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:59.375em){.col-3\@nav{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@nav{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-6\@nav{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-12\@nav{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:64rem){.col-2\@md{flex-basis:calc(16.66% - .01px - var(--gap-x, 0.75em));max-width:calc(16.66% - .01px - var(--gap-x, 0.75em))}.col-3\@md{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@md{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5\@md{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6\@md{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-8\@md{flex-basis:calc(66.66% - .01px - var(--gap-x, 0.75em));max-width:calc(66.66% - .01px - var(--gap-x, 0.75em))}.col-9\@md{flex-basis:calc(75% - .01px - var(--gap-x, 0.75em));max-width:calc(75% - .01px - var(--gap-x, 0.75em))}.col-12\@md{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@md{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@md{--offset:calc(8.33% + var(--gap-x, 0.75em))}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:80rem){.col-3\@lg{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@lg{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5\@lg{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6\@lg{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-7\@lg{flex-basis:calc(58.33% - .01px - var(--gap-x, 0.75em));max-width:calc(58.33% - .01px - var(--gap-x, 0.75em))}.col-9\@lg{flex-basis:calc(75% - .01px - var(--gap-x, 0.75em));max-width:calc(75% - .01px - var(--gap-x, 0.75em))}.col-12\@lg{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.offset-1\@lg{--offset:calc(8.33% + var(--gap-x, 0.75em))}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:90rem){.col-2\@xl{flex-basis:calc(16.66% - .01px - var(--gap-x, 0.75em));max-width:calc(16.66% - .01px - var(--gap-x, 0.75em))}.col-3\@xl{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@xl{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-6\@xl{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-12\@xl{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@xl{flex-grow:0;flex-basis:initial;max-width:initial}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}:root{--space-unit:1em}*,:root{--space-xxxxs:calc(0.125 * var(--space-unit));--space-xxxs:calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-xxs:calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs:calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-sm:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-s-min)) * var(--fluid-bp));--space-md:calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-m-min)) * var(--fluid-bp));--space-lg:calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl:calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-xxl:calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--space-xxxl:calc(((var(--fc-3xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min)) * var(--fluid-bp));--space-xxxxl:calc(((var(--fc-4xl-min) / 16) * 1rem) + (var(--fc-4xl-max) - var(--fc-4xl-min)) * var(--fluid-bp));--component-padding:var(--space-md)}.container{width:calc(100% - 2*var(--component-padding));margin-left:auto;margin-right:auto}.grid{--gap:0px;--gap-x:var(--gap);--gap-y:var(--gap);--offset:var(--gap-x);display:flex;flex-wrap:wrap}.grid>*{flex-basis:100%;max-width:100%;min-width:0}[class*=gap-lg],[class*=gap-md],[class*=gap-xl],[class*=gap-xs]{margin-bottom:-.75em;margin-left:-.75em}[class*=gap-lg]>*,[class*=gap-md]>*,[class*=gap-xl]>*,[class*=gap-xs]>*{margin-bottom:.75em;margin-left:.75em}[class*=gap-x-lg],[class*=gap-x-sm],[class*=gap-x-xl],[class*=gap-x-xxs]{margin-left:-.75em}[class*=gap-x-lg]>*,[class*=gap-x-sm]>*,[class*=gap-x-xl]>*,[class*=gap-x-xxs]>*{margin-left:.75em}@supports (--css:variables){.grid{margin-bottom:calc(-1*var(--gap-y));margin-left:calc(-1*var(--gap-x))}.grid>*{margin-bottom:var(--gap-y);margin-left:var(--offset)}.flex[class*=gap-],.inline-flex[class*=gap-]{margin-bottom:calc(-1*var(--gap-y, 0));margin-left:calc(-1*var(--gap-x, 0))}.flex[class*=gap-]>*,.inline-flex[class*=gap-]>*{margin-bottom:var(--gap-y,0);margin-left:var(--gap-x,0)}.flex-gap-xxxxs,.gap-xxxxs,.grid-gap-xxxxs{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.flex-gap-xxxs,.gap-xxxs,.grid-gap-xxxs{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.flex-gap-xxs,.gap-xxs,.grid-gap-xxs{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.flex-gap-xs,.gap-xs,.grid-gap-xs{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-md{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-lg{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.flex-gap-xl,.gap-xl,.grid-gap-xl{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.flex-gap-xxl,.gap-xxl,.grid-gap-xxl{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.flex-gap-xxxl,.gap-xxxl,.grid-gap-xxxl{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.flex-gap-xxxxl,.gap-xxxxl,.grid-gap-xxxxl{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-x-xxxxs{--gap-x:var(--space-xxxxs)}.gap-x-xxxs{--gap-x:var(--space-xxxs)}.gap-x-xxs{--gap-x:var(--space-xxs)}.gap-x-xs{--gap-x:var(--space-xs)}.gap-x-sm{--gap-x:var(--space-sm)}.gap-x-md{--gap-x:var(--space-md)}.gap-x-lg{--gap-x:var(--space-lg)}.gap-x-xl{--gap-x:var(--space-xl)}.gap-x-xxl{--gap-x:var(--space-xxl)}.gap-x-xxxl{--gap-x:var(--space-xxxl)}.gap-x-xxxxl{--gap-x:var(--space-xxxxl)}.gap-x-0{--gap-x:0px}}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-3{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-8{flex-basis:calc(66.66% - .01px - var(--gap-x, 0.75em));max-width:calc(66.66% - .01px - var(--gap-x, 0.75em))}.col-10{flex-basis:calc(83.33% - .01px - var(--gap-x, 0.75em));max-width:calc(83.33% - .01px - var(--gap-x, 0.75em))}.col-12{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1{--offset:calc(8.33% + var(--gap-x, 0.75em))}@media (min-width:32rem){.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-3\@xs{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@xs{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5\@xs{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6\@xs{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-12\@xs{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@xs{flex-grow:0;flex-basis:initial;max-width:initial}.offset-0\@xs{--offset:var(--gap-x)}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:48rem){.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-3\@sm{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@sm{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-6\@sm{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-8\@sm{flex-basis:calc(66.66% - .01px - var(--gap-x, 0.75em));max-width:calc(66.66% - .01px - var(--gap-x, 0.75em))}.col-12\@sm{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@sm{flex-grow:0;flex-basis:initial;max-width:initial}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:59.375em){.col-3\@nav{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@nav{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-6\@nav{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-12\@nav{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:64rem){.col-2\@md{flex-basis:calc(16.66% - .01px - var(--gap-x, 0.75em));max-width:calc(16.66% - .01px - var(--gap-x, 0.75em))}.col-3\@md{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@md{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5\@md{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6\@md{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-8\@md{flex-basis:calc(66.66% - .01px - var(--gap-x, 0.75em));max-width:calc(66.66% - .01px - var(--gap-x, 0.75em))}.col-9\@md{flex-basis:calc(75% - .01px - var(--gap-x, 0.75em));max-width:calc(75% - .01px - var(--gap-x, 0.75em))}.col-12\@md{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@md{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@md{--offset:calc(8.33% + var(--gap-x, 0.75em))}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:80rem){.col-3\@lg{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@lg{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-5\@lg{flex-basis:calc(41.66% - .01px - var(--gap-x, 0.75em));max-width:calc(41.66% - .01px - var(--gap-x, 0.75em))}.col-6\@lg{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-7\@lg{flex-basis:calc(58.33% - .01px - var(--gap-x, 0.75em));max-width:calc(58.33% - .01px - var(--gap-x, 0.75em))}.col-9\@lg{flex-basis:calc(75% - .01px - var(--gap-x, 0.75em));max-width:calc(75% - .01px - var(--gap-x, 0.75em))}.col-12\@lg{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.offset-1\@lg{--offset:calc(8.33% + var(--gap-x, 0.75em))}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}@media (min-width:90rem){.col-2\@xl{flex-basis:calc(16.66% - .01px - var(--gap-x, 0.75em));max-width:calc(16.66% - .01px - var(--gap-x, 0.75em))}.col-3\@xl{flex-basis:calc(25% - .01px - var(--gap-x, 0.75em));max-width:calc(25% - .01px - var(--gap-x, 0.75em))}.col-4\@xl{flex-basis:calc(33.33% - .01px - var(--gap-x, 0.75em));max-width:calc(33.33% - .01px - var(--gap-x, 0.75em))}.col-6\@xl{flex-basis:calc(50% - .01px - var(--gap-x, 0.75em));max-width:calc(50% - .01px - var(--gap-x, 0.75em))}.col-12\@xl{flex-basis:calc(100% - .01px - var(--gap-x, 0.75em));max-width:calc(100% - .01px - var(--gap-x, 0.75em))}.col-content\@xl{flex-grow:0;flex-basis:initial;max-width:initial}@supports (--css:variables){.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}}}:root{--radius-sm:calc(var(--radius, 0.25em)/2);--radius-md:var(--radius,0.25em);--radius-lg:calc(var(--radius, 0.25em)*2);--shadow-xs:0 0.1px 0.3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.12);--shadow-sm:0 0.3px 0.4px rgba(0,0,0,0.025),0 0.9px 1.5px rgba(0,0,0,0.05),0 3.5px 6px rgba(0,0,0,0.1);--shadow-md:0 0.9px 1.5px rgba(0,0,0,0.03),0 3.1px 5.5px rgba(0,0,0,0.08),0 14px 25px rgba(0,0,0,0.12);--shadow-lg:0 1.2px 1.9px -1px rgba(0,0,0,0.014),0 3.3px 5.3px -1px rgba(0,0,0,0.038),0 8.5px 12.7px -1px rgba(0,0,0,0.085),0 30px 42px -1px rgba(0,0,0,0.15);--shadow-xl:0 1.5px 2.1px -6px rgba(0,0,0,0.012),0 3.6px 5.2px -6px rgba(0,0,0,0.035),0 7.3px 10.6px -6px rgba(0,0,0,0.07),0 16.2px 21.9px -6px rgba(0,0,0,0.117),0 46px 60px -6px rgba(0,0,0,0.2);--bounce:cubic-bezier(0.175,0.885,0.32,1.275);--ease-in-out:cubic-bezier(0.645,0.045,0.355,1);--ease-in:cubic-bezier(0.55,0.055,0.675,0.19);--ease-out:cubic-bezier(0.215,0.61,0.355,1);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--icon-xxxs:var(--step--2);--icon-xxs:var(--step--1);--icon-xs:var(--step-0);--icon-sm:var(--step-1);--icon-md:var(--step-2);--icon-lg:var(--step-3);--icon-xl:var(--step-4);--icon-xxl:var(--step-5);--icon-xxxl:var(--step-6)}.icon{--size:var(--step-0);display:inline-block;color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial}.icon--xxxs{--size:var(--icon-xxxs)!important}.icon--xxs{--size:var(--icon-xxs)!important}.icon--xs{--size:var(--icon-xs)!important}.icon--sm{--size:var(--icon-sm)!important}.icon--md{--size:var(--icon-md)!important}.icon--lg{--size:var(--icon-lg)!important}.icon--xl{--size:var(--icon-xl)!important}.icon--xxl{--size:var(--icon-xxl)!important}.icon--xxxl{--size:var(--icon-xxxl)!important}.icon--is-spinning{animation:icon-spin 1s infinite linear}.icon use{color:inherit;fill:currentColor}:root{--zindex-header:3;--zindex-popover:5;--zindex-fixed-element:10;--zindex-overlay:15;--display:block}.is-visible{display:var(--display)!important}.is-hidden{display:none!important}html:not(.js) .no-js\:is-hidden{display:none!important}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-center{justify-content:center;align-items:center}.flex-grow,main{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-basis-0{flex-basis:0}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}[class*=" aspect-ratio"],[class^=aspect-ratio]{--aspect-ratio:calc(16/9);position:relative;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}[class*=" aspect-ratio"]>*,[class^=aspect-ratio]>*{position:absolute;top:0;left:0;width:100%;height:100%}[class*=" aspect-ratio"]>:not(iframe),[class^=aspect-ratio]>:not(iframe){object-fit:cover}.alert__close-btn .icon{display:block}.inline{display:inline}.margin-top-sm{margin-top:var(--space-sm)}.margin-bottom-xxxs{margin-bottom:var(--space-xxxs)}.margin-right-sm{margin-right:var(--space-sm)}.margin-left-xxs{margin-left:var(--space-xxs)}.margin-left-sm{margin-left:var(--space-sm)}.margin-y-0{margin-top:0;margin-bottom:0}.padding-sm{padding:var(--space-sm)}.padding-md{padding:var(--space-md)}.padding-top-md{padding-top:var(--space-md)}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-sm{font-size:var(--text-sm,0.833em)}.italic{font-style:italic}.text-center{text-align:center;margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-right{text-align:right}[class*=" color-"]{--color-o:1}.width-100\%{width:100%}.width-auto{width:auto}:root{--max-width-xxxxs:20rem;--max-width-xxxs:26rem;--max-width-xxs:32rem;--max-width-xs:38rem;--max-width-sm:48rem;--max-width-md:64rem;--max-width-lg:80rem;--max-width-xl:90rem;--max-width-xxl:100rem;--max-width-xxxl:120rem;--max-width-xxxxl:150rem}.max-width-sm{max-width:var(--max-width-sm)}.max-width-xl{max-width:var(--max-width-xl)}.max-height-100\%{max-height:100%}.position-relative{position:relative}.position-sticky{position:sticky}.top-0{top:0}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.float-right{float:right}.clearfix:after{content:"";display:table;clear:both}[class*=" border-"],[class^=border-]{--border-o:1}.border{border:1px solid hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--border-o,1))}.radius-md{border-radius:var(--radius-md)}.shadow-md{box-shadow:var(--shadow-md)}.bg,[class*=" bg-"],[class^=bg-]{--bg-o:1}.bg{background-color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--bg-o))}.bg-contrast-higher{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--bg-o,1))}@supports (--css:variables){.bg-opacity-90\%{--bg-o:0.9}}@supports (--css:variables){[class*=" -scale"],[class*=" flip"],[class*=" rotate"],[class*=" scale"],[class*=" skew"],[class*=" translate"],[class^=flip],[class^=rotate],[class^=scale],[class^=translate]{--translate:0;--rotate:0;--skew:0;--scale:1;transform:translate3d(var(--translate-x,var(--translate)),var(--translate-y,var(--translate)),var(--translate-z,0)) rotateX(var(--rotate-x,0)) rotateY(var(--rotate-y,0)) rotateZ(var(--rotate-z,var(--rotate))) skewX(var(--skew-x,var(--skew))) skewY(var(--skew-y,0)) scaleX(var(--scale-x,var(--scale))) scaleY(var(--scale-y,var(--scale)))}.flip{--scale:-1}.rotate-90{--rotate:90deg}}.hidden{visibility:hidden}@media (min-width:32rem){.flex\@xs{display:flex}@supports (--css:variables){.padding-right-lg\@xs{padding-right:var(--space-lg)}.padding-left-xs\@xs{padding-left:var(--space-xs)}}.text-left\@xs{text-align:left;margin-left:revert;margin-right:revert}.hide\@xs{display:none!important}}@media not all and (min-width:32rem){.display\@xs{display:none!important}}@media (min-width:48rem){.order-1\@sm{order:1}.order-2\@sm{order:2}.order-3\@sm{order:3}@supports (--css:variables){.margin-y-md\@sm{margin-top:var(--space-md);margin-bottom:var(--space-md)}}.hide\@sm{display:none!important}}@media not all and (min-width:48rem){.display\@sm{display:none!important}}@media (min-width:59.375em){.hide\@nav{display:none!important}}@media not all and (min-width:59.375em){.display\@nav{display:none!important}}@media (min-width:64rem){.order-1\@md{order:1}.order-2\@md{order:2}.text-right\@md{text-align:right;margin-left:revert;margin-right:revert}.hide\@md{display:none!important}}@media not all and (min-width:64rem){.display\@md{display:none!important}}@media (min-width:80rem){.hide\@lg{display:none!important}}@media not all and (min-width:80rem){.display\@lg{display:none!important}}@media (min-width:90rem){.hide\@xl{display:none!important}}@media not all and (min-width:90rem){.display\@xl{display:none!important}}.alert{background-color:var(--g5);color:var(--white);margin-bottom:var(--mp);position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.alert p{margin-bottom:var(--space-sm)}.alert li:last-of-type,.alert p:last-of-type{margin-bottom:0}.alert h5{margin-top:0;font-family:var(--medium)}.icon-{display:none}.alert__icon{color:var(--g8)}.alert__close-btn{display:inline-block;flex-shrink:0;transition:.2s;margin-left:auto;cursor:pointer}.alert__close-btn:hover{opacity:.7}.alert-success{background-color:var(--color-success)}.alert-success .alert__icon{color:var(--color-success-bkg)}.alert-success .alert__icon:before{background:var(--black);opacity:30%}.alert-info{background-color:var(--color-info)}.alert-info .alert__icon{color:var(--color-info-bkg)}.alert-info .alert__icon:before{background:var(--black);opacity:50%}.alert-error{background-color:var(--color-error)}.alert-error .alert__icon{color:var(--color-error-bkg)}.alert-error .alert__icon:before,.alert-warning .alert__icon:before{background:var(--black);opacity:40%}.alert-warning{background-color:var(--color-warning)}.alert-warning .alert__icon{color:var(--color-warning-bkg)}.alert-warning .alert__icon:before{height:var(--size);width:calc(var(--size) + var(--m1))}.alert--is-visible{position:static;clip:auto;clip-path:none}body{font:var(--step-0)/1.6 var(--light);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:var(--white);overflow-x:hidden;line-height:1.6;color:var(--black)}.barba-container{display:flex;flex-direction:column;min-height:calc(100vh - var(--nav-shiv))}#footer{background:var(--black);margin-top:var(--space-xl);min-height:12.5rem}.white{color:var(--white)}.white-bkg{background:var(--white)}.black{color:var(--black)}.black-bkg{background:var(--black)}.red{color:var(--red)}.red-bkg{background:var(--red)}.dark-blue{color:var(--dark-blue)}.dark-blue-bkg{background:var(--dark-blue)}.blue{color:var(--blue)}.blue-bkg{background:var(--blue)}.yellow{color:var(--yellow)}.yellow-bkg{background:var(--yellow)}.dark-green{color:var(--dark-green)}.dark-green-bkg{background:var(--dark-green)}.green{color:var(--green)}.green-bkg{background:var(--green)}.lime{color:var(--lime)}.lime-bkg{background:var(--lime)}.g1{color:var(--g1)}.g1-bkg{background:var(--g1)}.g2{color:var(--g2)}.g2-bkg{background:var(--g2)}.g3{color:var(--g3)}.g3-bkg{background:var(--g3)}.g4,summary:hover h3{color:var(--g4)}.g4-bkg{background:var(--g4)}.g5{color:var(--g5)}#footer .logo-constrict a:hover .logo-pad,.g5-bkg{background:var(--g5)}.g6{color:var(--g6)}.g6-bkg{background:var(--g6)}.g7{color:var(--g7)}.g7-bkg{background:var(--g7)}.g8{color:var(--g8)}.g8-bkg{background:var(--g8)}.g9{color:var(--g9)}.g9-bkg{background:var(--g9)}.bgrid{position:relative}.bgrid:after{content:"";display:block;position:absolute;left:0;right:0;pointer-events:none;-webkit-user-select:none;user-select:none;top:0;height:100%;background:linear-gradient(rgba(0,119,179,.2) 1px,transparent 1px) left top/calc((var(--step-0)*1.6 - 1px)/2) calc((var(--step-0)*1.6 - 1px)/2)}.h1,.h2,h1,h2{letter-spacing:-.01em;overflow-wrap:break-word}.h1,h1{font-size:var(--step-5);line-height:1.175;margin-top:var(--mp);margin-bottom:var(--space-xl)}.h1:before,h1:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.175)*.5em)}.h2,h2{font-size:var(--step-4);line-height:1.261;margin-top:calc(var(--mp) + var(--m9));margin-bottom:var(--m9)}.h2:before,.h3:before,h2:before,h3:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.261)*.5em)}.h3,.h4,.h5,.h6,h3,h4,h5,h6{margin-top:var(--mp);margin-bottom:var(--space-3xs);line-height:1.115;letter-spacing:-.01em}.h3,h3{font-size:var(--step-3);overflow-wrap:break-word}.h3:before,h3:before{margin-top:calc((1 - 1.115)*.5em)}.h4,.h5,.h6,h4,h5,h6{font-size:var(--step-2)}.h5,.h6,h5,h6{font-size:var(--step-1);letter-spacing:-.015em}.p,.root,p{font-size:var(--step-0);margin-bottom:var(--mp)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{max-width:68.75rem;font-family:var(--bold)}.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{font-family:var(--light)}.h1.medium,.h2.medium,.h3.medium,.h4.medium,.h5.medium,.h6.medium,h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-family:var(--medium)}.h1.uc,.h2.uc,.h3.uc,.h4.uc,.h5.uc,.h6.uc,h1.uc,h2.uc,h3.uc,h4.uc,h5.uc,h6.uc{text-transform:uppercase}a,a:hover{transition:color .3s var(--cubic)}a{text-decoration:none;color:var(--hover-color)}a:hover{color:var(--hover-color-active)}b,strong{font-weight:700}.height-20{height:var(--space-3xs)}.height-40{height:var(--space-2xs)}.height-60{height:var(--space-xs)}.height-80{height:var(--space-s)}.height-100{height:var(--space-m)}.height-120{height:var(--space-l)}.height-140{height:var(--space-xl)}.height-160{height:var(--space-2xl)}.height-180{height:var(--space-3xl)}.height-200{height:var(--space-4xl)}.height-220{height:var(--space-5xl)}.height-240{height:var(--space-6xl)}.height-260{height:var(--space-6xl-7xl)}.height-280{height:var(--space-6xl-8xl)}.height-300{height:var(--space-6xl-9xl)}.p-gutter{padding:var(--mp) var(--space-xs)}.pt-p{padding-top:var(--mp)}.pb-p{padding-bottom:var(--mp)}.pt-p-x2{padding-top:var(--space-xl)}.pb-p-x2{padding-bottom:var(--space-xl)}.pl-p{padding-left:var(--mp)}.pr-p{padding-right:var(--mp)}.mt-p-h{margin-top:var(--mph)}.mr-p-h{margin-right:var(--mph)}.margin-top,.mt-p{margin-top:var(--mp)}.margin-bottom,.mb-p{margin-bottom:var(--mp)}.margin-top-x2,.mt-p-x2{margin-top:var(--space-xl)}.margin-bottom-x2,.mb-p-x2{margin-bottom:var(--space-xl)}.mt-p-x3{margin-top:var(--space-3xl)}.mb-p-x3{margin-bottom:var(--space-3xl)}.ml-p{margin-left:var(--mp)}.mr-p{margin-right:var(--mp)}.margin-auto{margin-right:auto!important}.margin-auto,.ml-auto{margin-left:auto!important}.no-margin{margin:0!important}.no-margin-y{margin-top:0!important;margin-bottom:0!important}.no-margin-x{margin-left:0!important;margin-right:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-padding{padding:0!important}.no-padding-y{padding-top:0!important;padding-bottom:0!important}.no-padding-x{padding-left:0!important;padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-border{border:0!important}.no-border-top{border-top:none!important}.no-border-bottom{border-bottom:none!important}.no-border-left{border-left:none!important}.no-border-right{border-right:none!important}.clear{clear:both!important}.clear-left{clear:left!important}.clear-right{clear:right!important}.block{display:block}.inline-block,img{display:inline-block}*,:after,:before{box-sizing:border-box}#system-message,.rel,.relative{position:relative}.abs,.absolute{position:absolute}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle}img.fc_field_image,img.photo{width:100%;min-width:100%;height:auto;display:block}.w100{width:100%}.url-formatter{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.hide,.iso-hide{clip:rect(1px,1px,1px,1px);opacity:0;position:absolute;visibility:hidden}.iso-hide{width:100%;overflow:hidden;height:100vh}.hide{height:0;width:0}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}.visible{visibility:visible!important}.rsform-block-mobile,.visually-hidden{position:absolute;width:.0625rem;height:.0625rem;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0;pointer-events:none;opacity:0}.display-none{display:none!important;height:0!important;transform:none!important}hr#system-readmore{min-width:100%!important;width:100%!important}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.33%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.mm{line-height:1}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.notransform{text-transform:none!important}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis}.nowrap,.truncate{white-space:nowrap}.no-overflow{overflow:hidden}#system-message{max-width:var(--global-width);margin:var(--p-space) auto;padding:var(--space-xs)}#system-message:empty{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}.g1-1px{border-bottom:1px solid var(--g1);width:100vw}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.text-center .h1,.text-center .h2,.text-center .h3,.text-center .h4,.text-center .h5,.text-center .h6,.text-center h1,.text-center h2,.text-center h3,.text-center h4,.text-center h5,.text-center h6,.text-center p{text-align:center;margin-left:auto;margin-right:auto}p{max-width:70ch}p.size-lead{font-size:var(--step-1);padding-top:var(--m4);line-height:1.68;color:var(--g5)}p.size-lead:last-child{margin-bottom:calc(var(--mp)*1.385)}.ol{background:#0fc!important}.container-g{width:calc(100% - var(--component-padding));max-width:var(--mega-nav-content-max-width);margin-left:auto;margin-right:auto;padding:0 var(--space-xs)}.col-shrink,.col.shrink{flex:0 0 auto;width:auto}.mainbody ol:not(.pagination__list),.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list):not(.search-detail):not([role=menu]){margin-left:0;margin-bottom:var(--mp)}.mainbody ol:not(.pagination__list) li,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list):not(.search-detail):not([role=menu]) li{font-size:var(--step-0);padding-left:1.25rem;position:relative;list-style:none;margin-bottom:calc(var(--mp)*.5);max-width:70ch}.mainbody ol:not(.pagination__list) li:last-child,.mainbody ol:not(.pagination__list).simple li:last-child,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).simple li:last-child,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list):not(.search-detail):not([role=menu]) li:last-child{margin-bottom:0}.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list):not(.search-detail):not([role=menu]) li:before{content:"•";color:var(--list-bullets);display:block;position:absolute;left:0;top:0}.mainbody ol:not(.pagination__list).simple li,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).simple li{margin-bottom:.25rem}.mainbody ol:not(.pagination__list).no-bullet li,.mainbody ol:not(.pagination__list).underlines li,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).no-bullet li,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).underlines li{padding-left:0}.mainbody ol:not(.pagination__list) li.no-bullet li:before,.mainbody ol:not(.pagination__list).no-bullet li:before,.mainbody ol:not(.pagination__list).underlines li:before,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).no-bullet li:before,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).underlines li:before{content:"";display:none}.mainbody ol:not(.pagination__list).underlines li,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).underlines li{border-bottom:1px solid var(--g2);padding:calc(var(--mp)*.5) 0}.mainbody ol:not(.pagination__list).two-col,.mainbody ul:not(.js-tabs__controls):not(.menu):not(.accordion):not(.toc__list):not(.sharebar):not(.filter-nav__list):not(.masonry__list):not(.flex-masonry):not(.adapt-nav__list).two-col{columns:2}.mainbody ol:not(.pagination__list){counter-reset:bora-counter}.mainbody ol:not(.pagination__list) li{counter-increment:bora-counter}.mainbody ol:not(.pagination__list) li:before{content:counter(bora-counter) ". ";color:var(--list-bullets);display:block;position:absolute;left:0;top:0}.mainbody ol:not(.pagination__list) li.no-bullet li{padding-left:0}:root{--sum-icon:calc(var(--mp) * 0.562);--sum-icon-half:calc(var(--mp) * 0.281)}details{max-width:50rem}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}summary{position:relative;padding:calc(var(--mp)*.5) 0;cursor:pointer;transition:background .3s var(--cubic);border-top:thin solid var(--g1)}summary h3{margin:0;margin-right:var(--mp);color:var(--red);transition:color .3s ease-out;padding-top:var(--m2)}details[open] summary.is-closing:after,summary:after{transform:rotate(45deg) translateX(-50%) translateY(var(--m3))}details[open] summary.is-closing:after{transition:transform .2s ease-in}summary:after{content:"";width:var(--sum-icon);height:var(--sum-icon);border-bottom:var(--m3) solid var(--red);border-right:var(--m3) solid var(--red);position:absolute;right:var(--mph);top:calc(50% - var(--sum-icon-half));transform-origin:center center}summary:hover:after{border-color:var(--g4)}details[open] summary:after{content:"";transition:transform .3s ease-out;transform:translateX(-50%) scaleX(-1) scaleY(-1) rotate(45deg) translateY(calc(-1*var(--m3)))}@media (min-width:48rem){.col-6\@sm img.full-left{width:50vw;position:relative;left:calc(-1*(50vw - 100%));min-width:50vw}.col-6\@sm img.full-right{width:50vw;position:relative;right:calc(-1*(50vw - 100%));min-width:50vw}}.rotate{transform:rotate(-4.25deg)}.button,summary h3{font-family:var(--medium)}.button{color:var(--white);padding:var(--space-2xs) var(--space-s);display:inline-flex;align-items:center;transition:.5s background var(--cubic),.5s box-shadow var(--cubic),.5s color var(--cubic);cursor:pointer;border:0}.button:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.6)*.5em)}.button.angled:after{transition:.5s background var(--cubic);content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;transform-origin:bottom left;transform:skew(-30deg,0deg)}.button.black,.button.black.angled:after{background:var(--black)}.button.trans{background:0 0;color:var(--red);padding-left:0}.button,.button.angled:after,.button.hollow .icon:before,.button.trans .icon:before{background:var(--red)}.button.small{font-size:85%}.button.small .icon.icon-arrow{--size:var(--step--2)}.button.hollow{background:0 0;box-shadow:0 0 0 1px var(--red) inset;color:var(--red)}.button.but-compare{background:var(--g4);position:absolute;right:var(--m10);bottom:calc(var(--m10));color:var(--white)}.button .icon:before,.button.but-compare .icon:before{background:var(--white)}.button .icon{margin-right:var(--space-2xs);display:inline-flex}.button .icon:before{transition:.5s background var(--cubic)}.button .icon.icon-arrow{margin-left:var(--space-xs);margin-right:calc(-1*var(--space-3xs));--size:var(--step--1);transform:translateX(0);transition:transform .3s var(--cubic);margin-bottom:-.09375rem}.button:hover{color:var(--white);transition:1s background var(--cubic),1s box-shadow var(--cubic),.5s color var(--cubic)}.button:hover.angled:after{background:var(--black);transition:1s background var(--cubic)}.button:hover.black.angled:after{background:var(--red)}.button:hover.trans{background:0 0;color:var(--black)}.button:hover,.button:hover.trans .icon:before{background:var(--black)}.button:hover.hollow{color:var(--white);box-shadow:0 0 0 1px var(--black) inset}.button:hover.black,.button:hover.hollow .icon:before{background:var(--red)}.button:hover.but-compare .icon:before{background:var(--white)}.button:hover .icon:before{background:var(--red);transition:.5s background var(--cubic)}.button:hover .icon.icon-arrow{transform:translateX(calc(-1*var(--space-3xs)));transition:transform .15s var(--cubic)}.button:hover.black .icon:before{background:var(--black)}.button,.full-c{position:relative}.break-container,.full-c:before{width:100vw;left:calc(-1*(100vw - 100%)/2)}.full-c:before{background:inherit;z-index:-1}.break-container\@sm .full-c:before{top:calc(-1*(100vh - 100%)/2);left:calc(-1*(100vw - 100%)/2);height:100vh}.break-container{position:relative;overflow:hidden}@media (min-width:48rem){.break-container\@sm{width:100vw;position:relative;left:calc(-1*(100vw - 100%)/2);margin-top:var(--space-lg);margin-bottom:var(--space-lg);overflow:hidden}.break-container\@sm .col-6\@sm.img:not(.order-2\@sm){padding-right:calc(var(--space-lg)/2)}.break-container\@sm .col-6\@sm.img.order-2\@sm{padding-left:calc(var(--space-lg)/2)}.break-container\@sm .col-6\@sm:not(.img){padding-left:calc(var(--space-lg)/2);padding-right:calc(var(--space-lg)/2)}.break-container\@sm.align-middle p:last-child{margin-bottom:0}.break-container\@sm.align-middle .h1,.break-container\@sm.align-middle .h2,.break-container\@sm.align-middle .h3,.break-container\@sm.align-middle .h4,.break-container\@sm.align-middle .h5,.break-container\@sm.align-middle .h6,.break-container\@sm.align-middle h2,.break-container\@sm.align-middle h3,.break-container\@sm.align-middle h4,.break-container\@sm.align-middle h5,.break-container\@sm.align-middle h6{margin-top:0}.break-container\@sm .block-width{max-width:48.1875rem;width:calc(100% - var(--space-lg)/2.5)}}@media not all and (min-width:48rem){.break-container\@sm .col-6\@sm>img{width:100%;min-width:100vw;margin:var(--p-space) calc(-50vw + 50%)}}.img .lnk{overflow:hidden;position:relative;display:block}.full-c:before,.img .lnk:after{content:"";display:block;position:absolute;top:0;height:100%}.img .lnk:after{left:0;width:100%;background:var(--white);opacity:0;transition:opacity .8s var(--cubic)}.active .img .lnk img,.img .lnk img{transition:transform .7s var(--cubic)}.img .lnk img{transform:scale(1) translateZ(0);margin:0}.active .img .lnk:after{opacity:.3}.active .img .lnk img{transform:scale(1.05) translateZ(0)}.active .h1 .lnk,.active .h2 .lnk,.active .h3 .lnk,.active .h4 .lnk,.active .h5 .lnk,.active .h6 .lnk,.active h1 .lnk,.active h2 .lnk,.active h3 .lnk,.active h4 .lnk,.active h5 .lnk,.active h6 .lnk{color:var(--hover-color-active)}.active .button.lnk{color:var(--white);background:var(--black);transition:1s background var(--cubic)}.active .button.lnk .icon:before{background:var(--red);transition:.5s background var(--cubic)}.card .h5,.card h5{margin-bottom:var(--p-space);font-family:var(--medium);text-transform:none}.card p{color:var(--g6);font-size:111%}.card .unset{font-size:revert}.inverse .h1,.inverse .h2,.inverse .h3,.inverse .h4,.inverse .h5,.inverse .h6,.inverse h1,.inverse h2,.inverse h3,.inverse h4,.inverse h5,.inverse h6,.inverse li,.inverse p{color:var(--white)!important}.inverse .hover--effect a :is(h1,h2,h3,h4,h5,h6){color:var(--white);padding-right:var(--space-s)}.inverse .hover--effect a :is(h1,h2,h3,h4,h5,h6):after{background:var(--white)}.inverse .hover--effect a:focus :is(h1,h2,h3,h4,h5,h6),.inverse .hover--effect a:hover :is(h1,h2,h3,h4,h5,h6){color:var(--red)}.inverse .hover--effect a:focus :is(h1,h2,h3,h4,h5,h6):after,.inverse .hover--effect a:hover :is(h1,h2,h3,h4,h5,h6):after{background:var(--red)}.inverse .button.hollow{background:0 0;box-shadow:0 0 0 1px var(--white) inset;color:var(--white)}.inverse .button.hollow .icon:before{background:var(--white)}.inverse .button:focus.hollow,.inverse .button:hover.hollow{background:0 0;box-shadow:0 0 0 1px var(--red) inset;color:var(--red)}.inverse .button:focus.hollow .icon:before,.inverse .button:hover.hollow .icon:before{background:var(--red)}.act :is(h1,h2,h3){margin-bottom:var(--mp)}.act :is(h1,h2,h3) a{position:relative;display:block;padding-right:var(--space-md)}.act :is(h1,h2,h3) a:after,.hover--effect a :is(h1,h2,h3,h4,h5,h6):after{content:"";position:absolute;right:0;-webkit-mask:url(../images/arrow-lg.svg);mask:url(../images/arrow-lg.svg);background:var(--red);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:var(--step--1);width:var(--step--1);top:calc(50% - .5*var(--step--1));transform:translateX(0);transition:transform .3s var(--cubic)}.act.active .block-width a:after{transform:translateX(calc(-1*var(--space-3xs)));transition:transform .15s var(--cubic),background .15s var(--cubic);background:var(--hover-color-active)}.hover--effect.act{margin-bottom:var(--mph)}@media (min-width:48rem){.hover--effect.act{margin-bottom:var(--mp)}}.hover--effect a :is(h1,h2,h3,h4,h5,h6){font-size:var(--step-1);font-family:var(--medium);text-transform:none;margin-top:var(--space-s);position:relative}.hover--effect a:focus :is(h1,h2,h3,h4,h5,h6):after,.hover--effect a:hover :is(h1,h2,h3,h4,h5,h6):after{transform:translateX(calc(-1*var(--space-3xs)));transition:transform .15s var(--cubic),background .15s var(--cubic);background:var(--hover-color-active)}.hover--effect a .overflow-hidden,.hover--effect a picture{overflow:hidden;position:relative;display:block}.hover--effect a .overflow-hidden:after,.hover--effect a picture:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:var(--white);opacity:0;transition:opacity .8s var(--cubic)}.hover--effect a .overflow-hidden img,.hover--effect a picture img{transform:scale(1) translateZ(0);min-width:100%;transition:transform .7s var(--cubic);margin:0}.hover--effect a h3{font-size:var(--step-1);font-family:var(--medium);text-transform:none;margin-top:var(--space-s);position:relative}.hover--effect a h3:after{content:"";position:absolute;right:0;-webkit-mask:url(../images/arrow-lg.svg);mask:url(../images/arrow-lg.svg);background:var(--red);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:var(--step--1);width:var(--step--1);top:calc(50% - .5*var(--step--1));transform:translateX(0);transition:transform .3s var(--cubic)}.hover--effect a:focus .overflow-hidden:after,.hover--effect a:focus picture:after,.hover--effect a:hover .overflow-hidden:after,.hover--effect a:hover picture:after{opacity:.3}.hover--effect a:focus .overflow-hidden img,.hover--effect a:focus picture img,.hover--effect a:hover .overflow-hidden img,.hover--effect a:hover picture img{transform:scale(1.05) translateZ(0);transition:transform .7s var(--cubic)}.title{margin-bottom:calc(var(--mph)*1.228)}.title h1,.title h2.h1{color:var(--red);font-size:var(--step-5);line-height:1.175;font-family:var(--bold);overflow-wrap:break-word}.title h2,.title h3{font-family:var(--light);font-size:var(--step-2);color:var(--g4);margin-top:0;margin-bottom:0;padding-top:var(--m1);padding-bottom:var(--m6)}.title.tri-color .title h2{padding-top:var(--m2)}.title.tri-color .col-6{margin-top:var(--space-xl)}.cat .title{margin-bottom:var(--m2)}table{border-collapse:collapse;margin:var(--space-m) 0}table td,table th{padding:var(--space-s) var(--space-2xs);vertical-align:top;transition:background .2s var(--cubic);background:var(--white)}.title h1,.title h2.h1,table td p,table th p{margin-bottom:var(--space-xs)}.angle--download p:last-child,table td p:last-child,table th p:last-child{margin-bottom:0}table .th,table th{text-align:left;color:var(--g4);text-transform:uppercase;font-family:var(--medium)}table tr{border-bottom:thin solid var(--g1)}table tr:focus>td,table tr:focus>th,table tr:hover>td,table tr:hover>th{background-color:#fafafa;transition:background .3s var(--cubic),color .3s var(--cubic)}.tablerow{padding:var(--space-xxs) 0;font-size:90%}.type-alias-headsets table.product-specs-table{max-width:var(--max-width-xs);width:100%}.readmore{font-size:calc(.88*var(--step-0));text-transform:uppercase;font-family:var(--bold);display:flex;vertical-align:middle;align-items:center;padding-right:0 i;padding-right-margin-left:var(--space-s)}hr{max-width:none;border-bottom:thin solid var(--black);margin:calc(var(--space-m) - var(--m1)) 0}hr.g1{border-color:var(--g1)}hr.divider,hr.fullw{min-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}hr.fullw{padding-right:0;padding-left:0}hr.divider{position:relative;padding:0;padding-bottom:calc(var(--mp) - var(--m1));border:0;margin-top:var(--mp)}hr.divider:after,hr.divider:before{content:"";position:absolute;width:100%;left:0}hr.divider:before{background:url(../images/tri-color-white.svg) no-repeat center;height:1.1875rem;top:0;z-index:2}hr.divider:after{border-bottom:thin solid var(--g1);top:.53125rem}.title+.grid h2:first-child{margin-top:var(--m10)}.subtitle h2{color:var(--red)}.subtitle h2:not(:last-child){margin-bottom:0}.num h2.black,.subtitle h2.black{color:var(--black)}.subtitle h3{margin-top:var(--m3);margin-bottom:calc(var(--mp)*.526);font-family:var(--light);font-size:var(--step-2);color:var(--g4)}.num p{font-size:var(--s17px);margin-bottom:0;color:var(--g5);padding-top:var(--mp)}@media (min-width:48rem){.num p{padding-top:var(--space-xl)}}.mainbody p img,.num h2{margin-bottom:0;margin-top:0}.num h2{color:var(--red);text-transform:uppercase}.mainbody iframe,.mainbody img{margin-bottom:var(--mp)}.mainbody p img{display:block}.mainbody :is(h1,h2,h3,h4,h5,h6)+img{margin-top:var(--mp)}.mainbody img+:is(h1,h2,h3,h4,h5,h6){margin-top:0}.mainbody .no-mb\@sm{margin-bottom:0}@media not all and (min-width:48rem){.mainbody img{margin-top:var(--mp)}.mainbody .no-mb\@sm{margin-bottom:var(--mp2)}.mainbody .gap-lg .col-6.col-3\@sm img{margin:0}}@media (min-width:48rem){.mainbody .mp-sm{margin-bottom:var(--mp)}.mainbody .align-middle :is(h1,h2,h3,h4,h5,h6){margin-top:var(--mp)}.mainbody .align-middle img{margin-bottom:0}.mainbody .align-middle p:first-child{margin-top:var(--mp)}}.side-by-side .plyr+h3{margin-top:calc(var(--mp) + var(--m1))}.side-by-side h3+.plyr{margin-top:calc(var(--mp) + var(--m3))}.eq :last-child{padding-bottom:var(--mp)}.plyr--playing .plyr__poster{display:none!important}.mainbody .plyr{margin-bottom:calc(var(--mp) + var(--m1))}@media (min-width:48rem){.mainbody .align-middle :is(.col-6\@sm) .plyr{margin-top:var(--m8);margin-bottom:var(--m8)}}.plyr__video-embed{position:relative;padding-bottom:56.25%;height:0}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.plyr__video-embed .js-player{position:relative;cursor:pointer}.plyr__video-embed .js-player:after{content:"";background:#ce0e2d url(../images/icons/play-icon2.svg) no-repeat;background-size:18px 18px;background-position:calc(50% + 2px) 50%;border:0;border-radius:100%;color:var(--white);left:50%;opacity:.9;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:.3s transform var(--cubic),.3s opacity;z-index:2}.plyr__video-embed .js-player img{width:100%;height:auto;min-width:100%}.plyr__video-embed .js-player:focus:after,.plyr__video-embed .js-player:hover:after{transition:.3s transform var(--cubic),.3s opacity;transform:translate(-50%,-50%) scale(1.2);color:var(--white)!important;opacity:1}:root{--search-input-btn-width:2.5em;--search-input-icon-size:1.25em}.search-input{position:relative}.search-input__input{width:100%;height:100%}.search-input__input::-webkit-search-cancel-button,.search-input__input::-webkit-search-decoration,.search-input__input::-webkit-search-results-button,.search-input__input::-webkit-search-results-decoration{-webkit-appearance:none}.search-input__input::-ms-clear,.search-input__input::-ms-reveal{display:none;width:0;height:0}.search-input--icon-right .search-input__input{padding-right:var(--search-input-btn-width)}.search-input--icon-left .search-input__input{padding-left:var(--search-input-btn-width)}.search-input__btn{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;appearance:none;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;height:100%;width:var(--search-input-btn-width)}.search-input__btn:active .icon{transform:translateY(2px)}.search-input__btn .icon{display:block;width:var(--search-input-icon-size);height:var(--search-input-icon-size);margin-left:auto;margin-right:auto;color:var(--g5);transition:.2s}.search-input--icon-left .search-input__btn{left:0;right:auto;pointer-events:none}.search-input .search-input__input:focus+.search-input__btn .icon,.search-input__btn:focus .icon{color:var(--black)}.form-control{font-size:var(--form-control-font-size,1em);padding-top:var(--form-control-padding-y,0.5em);padding-bottom:var(--form-control-padding-y,0.5em);padding-left:var(--form-control-padding-x,0.75em);padding-right:var(--form-control-padding-x,0.75em);border-radius:var(--form-control-radius,0.25em)}.form-label{display:inline-block}:root{--form-control-font-size:var(--text-sm);--form-control-padding-x:var(--space-xs);--form-control-padding-y:var(--m5);--form-control-radius:0;--form-input-border:thin solid var(--g3);--form-label-color:var(--g4);--form-focus-color:var(--black)}form{max-width:46.25rem}.rsform-block{margin-bottom:var(--space-xs)}.form-gap{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.form-control{background:var(--white);border:var(--form-input-border);text-decoration:none;line-height:1.65;transition:all .2s ease;width:100%}.form-control::placeholder{opacity:1;color:var(--g3)}.form-control:focus{border-color:var(--form-focus-color);outline:0}.rsform-submit-button{cursor:pointer}.form-control[disabled]{cursor:not-allowed}strong.formRequired{font-family:var(--light);color:var(--red);font-weight:400;margin-left:var(--m8)}.has-danger .form-control{border-color:var(--color-error)}.has-danger .pristine-error.text-help{color:var(--color-error);font-size:var(--step--1);margin-top:var(--m5);font-family:var(--medium)}.form-label{font-size:var(--text-md);font-family:var(--medium);color:var(--form-label-color)}.rsform-block-submit .inputbox{position:relative}.rsform-block-submit .inputbox:after{opacity:0;content:"";-webkit-mask:url(../images/icons/refresh.svg);mask:url(../images/icons/refresh.svg);background:var(--g5);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;left:6.875rem;top:var(--m8);width:30px;height:30px;animation:spin 2s linear infinite;animation-play-state:paused}.rsform-block-submit .inputbox.js-processing:after{opacity:1;animation-play-state:running}:root{--checkbox-radio-size:18px;--checkbox-radio-gap:var(--space-xxs);--checkbox-radio-border-width:2px;--checkbox-radio-line-height:var(--body-line-height);--radio-marker-size:8px;--checkbox-marker-size:12px;--checkbox-radius:4px}input[type=checkbox],input[type=radio],label span:before{width:var(--checkbox-radio-size);height:var(--checkbox-radio-size)}input[type=checkbox],input[type=radio]{position:absolute;padding:0;margin:0;margin-top:calc((1em*var(--checkbox-radio-line-height) - var(--checkbox-radio-size))/2);opacity:0;pointer-events:none}label span{padding-left:calc(1*(var(--checkbox-radio-size) + var(--checkbox-radio-gap)));position:relative;overflow-wrap:break-word}label span:before{content:"";box-sizing:border-box;display:inline-block;position:relative;vertical-align:middle;top:-.1em;margin-left:calc(-1*(var(--checkbox-radio-size) + var(--checkbox-radio-gap)));flex-shrink:0;background-color:var(--color-bg);border-width:var(--checkbox-radio-border-width);border-color:var(--color-contrast-low);border-style:solid;background-repeat:no-repeat;background-position:center;margin-right:var(--checkbox-radio-gap);transition:transform .2s,border .2s}label input[type=radio]+span:before{border-radius:50%}label input[type=checkbox]+span:before{border-radius:var(--checkbox-radius)}label input[type=checkbox]:checked+span:before,label input[type=radio]:checked+span:before{background-color:var(--color-primary);box-shadow:none;border-color:var(--color-primary);transition:transform .2s}label input[type=checkbox]:active+span:before,label input[type=radio]:active+span:before{transform:scale(.8);transition:transform .2s}.checkbox:checked:active+span:before,label input[type=radio]:checked:active+span:before{transform:none;transition:none}label input[type=radio]:checked+span:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg class='nc-icon-wrapper' fill='%23ffffff'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ffffff'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-size:var(--radio-marker-size)}label input[type=checkbox]:checked+span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpolyline points='1 6.5 4 9.5 11 2.5' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-size:var(--checkbox-marker-size)}.angle--download{background-color:var(--g5);padding:12% var(--space-xs) var(--p-space);margin-left:auto;margin-right:auto;margin-top:var(--p-space)}.angle--download .grid{max-width:var(--mega-nav-content-max-width);margin-left:auto;margin-right:auto}@media (min-width:32rem){.angle--download .grid .offset-1-custom{margin-left:calc(.3*(8.33% + var(--gap-x, 0.75em)))}}.angle--download h4{color:var(--white);margin-top:var(--space-2xs);margin-bottom:var(--space-s)}.angle--download img.rotate{box-shadow:var(--shadow-sm);margin:var(--space-xs) 0 var(--step-0)}@media (min-width:32rem){.angle--download img.rotate{margin-left:5%;margin-bottom:var(--p-space)}}.logo-rs{max-width:42%}@media not all and (min-width:32rem){.logo-rs{margin:var(--step-1) auto var(--space-3xs);text-align:center;display:block;max-width:76%}}:root{--angle-width:14.5px}.dealer-shop .button{line-height:3;width:calc(100% - var(--angle-width));justify-content:center}.dealer-shop .button.angled{z-index:2}.dealer-shop .button:not(.angled){margin-left:calc(-1*var(--angle-width));width:calc(100% + var(--angle-width))}.dealer-shop .button:focus,.dealer-shop .button:focus.angled:after,.dealer-shop .button:focus.black,.dealer-shop .button:focus.black.angled:after,.dealer-shop .button:hover,.dealer-shop .button:hover.angled:after,.dealer-shop .button:hover.black,.dealer-shop .button:hover.black.angled:after{background:var(--g3)}.dealer-shop .button:focus .icon:before,.dealer-shop .button:hover .icon:before{background:var(--white)}.home #main>article>div>div:nth-child(7)>div>div.break-container\@sm{margin-top:0;margin-bottom:0}.angle--news.inverse{background:var(--black) url(../images/black-red-bkg.svg) no-repeat top center;background-size:cover;padding:0 var(--space-xs) var(--space-xxl);margin-left:auto;margin-right:auto}@media (min-width:80rem){.angle--news.inverse{padding:0 var(--space-xs) var(--space-xxxxl)}}.angle--news.inverse .container{width:calc(100% - var(--component-padding));max-width:var(--mega-nav-content-max-width);margin-left:auto;margin-right:auto;padding:0 var(--space-xs)}.angle--news.inverse a:focus :is(h1,h2,h3,h4,h5,h6),.angle--news.inverse a:hover :is(h1,h2,h3,h4,h5,h6){color:var(--white)}.angle--news.inverse a:focus :is(h1,h2,h3,h4,h5,h6):after,.angle--news.inverse a:hover :is(h1,h2,h3,h4,h5,h6):after{background:var(--g4)!important}.angle--bottom-right,.angle--top-left{position:relative;overflow:hidden;clip-path:polygon(0 calc(0 + 9vw),100% 0,100% 100%,0 100%)}@supports not (clip-path:polygon(0 calc(0 + 9vw),100% 0,100% 100%,0 100%)){.angle--top-left:after,.angle--top-left:before{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--top-left:before{top:0;border-width:10vw 100vw 0 0;border-color:#fff transparent transparent}}.angle--top-left:after{display:none!important}.angle--bottom-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 9vw),0 100%)}@supports not (clip-path:polygon(0 0,100% 0,100% calc(100% - 9vw),0 100%)){.angle--bottom-right:after,.angle--bottom-right:before{content:"";position:absolute;left:0;z-index:10;display:block;border-style:solid}.angle--bottom-right:after{bottom:0;border-width:0 0 10vw 100vw;border-color:transparent transparent #fff}}.icon,.icon:before{height:var(--size);width:var(--size)}.icon-download:before{display:inline-block;content:url(../images/icons/icon-download.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-download:before{content:"";-webkit-mask:url(../images/icons/icon-download.svg) no-repeat;mask:url(../images/icons/icon-download.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-cancel:before{display:inline-block;content:url(../images/icons/cancel.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-cancel:before{content:"";-webkit-mask:url(../images/icons/cancel.svg) no-repeat;mask:url(../images/icons/cancel.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-dealer:before{display:inline-block;content:url(../images/icons/dealer.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-dealer:before{content:"";-webkit-mask:url(../images/icons/dealer.svg) no-repeat;mask:url(../images/icons/dealer.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-shop:before{display:inline-block;content:url(../images/icons/shop2.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-shop:before{content:"";-webkit-mask:url(../images/icons/shop2.svg) no-repeat;mask:url(../images/icons/shop2.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-zoom:before{display:inline-block;content:url(../images/icons/zoom.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-zoom:before{content:"";-webkit-mask:url(../images/icons/zoom.svg) no-repeat;mask:url(../images/icons/zoom.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-reset:before{display:inline-block;content:url(../images/icons/icon-reset.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-reset:before{content:"";-webkit-mask:url(../images/icons/icon-reset.svg) no-repeat;mask:url(../images/icons/icon-reset.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-filter:before{display:inline-block;content:url(../images/icons/icon-filter.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-filter:before{content:"";-webkit-mask:url(../images/icons/icon-filter.svg) no-repeat;mask:url(../images/icons/icon-filter.svg) no-repeat;background:var(--red);-webkit-mask-size:contain;mask-size:contain}}.icon-cross:before,.icon-error:before{display:inline-block;content:url(../images/icons/icon-error.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-cross:before,.icon-error:before{content:"";-webkit-mask:url(../images/icons/icon-error.svg) no-repeat;mask:url(../images/icons/icon-error.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-success:before{display:inline-block;content:url(../images/icons/icon-success.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-success:before{content:"";-webkit-mask:url(../images/icons/icon-success.svg) no-repeat;mask:url(../images/icons/icon-success.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-warning:before{display:inline-block;content:url(../images/icons/icon-alert.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-warning:before{content:"";-webkit-mask:url(../images/icons/icon-alert.svg) no-repeat;mask:url(../images/icons/icon-alert.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-info:before{display:inline-block;content:url(../images/icons/icon-info.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-info:before{content:"";-webkit-mask:url(../images/icons/icon-info.svg) no-repeat;mask:url(../images/icons/icon-info.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-compare:before{display:inline-block;content:url(../images/icons/icon-compare.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-compare:before{content:"";-webkit-mask:url(../images/icons/icon-compare.svg) no-repeat;mask:url(../images/icons/icon-compare.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-clear:before{display:inline-block;content:url(../images/icons/icon-clear.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-clear:before{content:"";-webkit-mask:url(../images/icons/icon-clear.svg) no-repeat;mask:url(../images/icons/icon-clear.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-location:before{display:inline-block;content:url(../images/icons/icon-loc.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-location:before{content:"";-webkit-mask:url(../images/icons/icon-loc.svg) no-repeat;mask:url(../images/icons/icon-loc.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-email:before{display:inline-block;content:url(../images/icons/icon-email.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-email:before{content:"";-webkit-mask:url(../images/icons/icon-email.svg) no-repeat;mask:url(../images/icons/icon-email.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-phone:before{display:inline-block;content:url(../images/icons/icon-phone.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-phone:before{content:"";-webkit-mask:url(../images/icons/icon-phone.svg) no-repeat;mask:url(../images/icons/icon-phone.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-numpad:before{display:inline-block;content:url(../images/icons/icon-numpad.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-numpad:before{content:"";-webkit-mask:url(../images/icons/icon-numpad.svg) no-repeat;mask:url(../images/icons/icon-numpad.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.icon-web:before{display:inline-block;content:url(../images/icons/icon-web.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-web:before{content:"";-webkit-mask:url(../images/icons/icon-web.svg) no-repeat;mask:url(../images/icons/icon-web.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain}}.warning-color:before{background:var(--color-warning)!important}.icon-fb:before{display:inline-block;content:url(../images/icons/icon-fb.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-fb:before{content:"";-webkit-mask:url(../images/icons/icon-fb.svg);mask:url(../images/icons/icon-fb.svg);background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-insta:before{display:inline-block;content:url(../images/icons/icon-insta.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-insta:before{content:"";-webkit-mask:url(../images/icons/icon-insta.svg);mask:url(../images/icons/icon-insta.svg);background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-mail:before{display:inline-block;content:url(../images/icons/icon-email.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-mail:before{content:"";-webkit-mask:url(../images/icons/icon-email.svg);mask:url(../images/icons/icon-email.svg);background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:calc(var(--size) + var(--m2))}}.icon-twitter:before{display:inline-block;content:url(../images/icons/icon-twitter.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-twitter:before{content:"";-webkit-mask:url(../images/icons/icon-twitter.svg);mask:url(../images/icons/icon-twitter.svg);background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-yt:before{display:inline-block;content:url(../images/icons/icon-yt.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-yt:before{content:"";-webkit-mask:url(../images/icons/icon-yt.svg);mask:url(../images/icons/icon-yt.svg);background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}:root{--tooltip-triangle-size:12px;--tooltip-bkg-color:var(--black)}.tooltip{display:inline-block;position:absolute;z-index:var(--z-index-popover,5);padding:var(--space-xxs);border-radius:var(--radius-sm);max-width:200px;background-color:var(--tooltip-bkg-color);box-shadow:var(--shadow-md);color:var(--white);font-family:var(--medium);font-size:var(--step--1);line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity .2s,visibility .2s}.tooltip a{color:inherit;text-decoration:underline}@supports (clip-path:inset(50%)){.tooltip:before{content:"";position:absolute;background-color:inherit;border:inherit;width:var(--tooltip-triangle-size);height:var(--tooltip-triangle-size);clip-path:polygon(0 0,100% 100%,100% 100%,0 100%)}}.tooltip--top:before{left:calc(50% - var(--tooltip-triangle-size)/2);bottom:calc(var(--tooltip-triangle-size)*-.5);transform:rotate(-45deg)}.tooltip--is-hidden{visibility:hidden;opacity:0}.h-style,.sharebar{margin-left:0!important}.sharebar{margin-top:var(--mp)}.h-style{font-family:var(--bold);color:var(--black);text-transform:uppercase}@media not all and (min-width:32rem){.h-style{display:block;width:100%}.h-style+li{margin-left:0!important}}.sharebar__btn{--size:59px;width:var(--size);height:var(--size);display:flex}.sharebar__btn .icon{--size:24px;display:block;margin:auto;color:var(--g4);transition:color .3s var(--cubic)}.sharebar__btn:hover .icon{color:var(--red)}a.glightbox:not(.video-button){overflow:hidden;display:block;border:1px solid var(--g1);position:relative;line-height:1}a.glightbox:not(.video-button):after{content:"";position:absolute;bottom:var(--m8);right:var(--m8);-webkit-mask:url(../images/icons/zoom-black.svg);mask:url(../images/icons/zoom-black.svg);background:var(--g5);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--step-0);height:var(--step-0);transition:background .3s var(--cubic)}a.glightbox:not(.video-button) img{display:block;transform:scale(1);opacity:1;transition:transform .3s var(--cubic),opacity .5s var(--cubic)}a.glightbox:not(.video-button):focus img,a.glightbox:not(.video-button):hover img{transform:scale(1.05);opacity:.7;transition:transform .7s var(--cubic),opacity 1s var(--cubic)}a.glightbox:not(.video-button):focus:after,a.glightbox:not(.video-button):hover:after{background:var(--red);transition:background .3s var(--cubic)}a.glightbox:not(.video-button).background--dark:after{background:var(--g2)}.flex-masonry{line-height:0;margin-top:var(--space-sm);column-gap:var(--space-sm);column-count:2}@media (min-width:32rem){.flex-masonry{column-count:3}}@media (min-width:48rem){.flex-masonry{column-count:4}}@media (min-width:64rem){.flex-masonry{column-count:5}}.flex-masonry li{margin-top:var(--space-sm);display:inline-flex;column-break-inside:avoid;width:100%}.flex-masonry li img{margin:0}.flex-masonry a.glightbox{min-width:100%}.modal table{max-width:100%;margin:auto;border-collapse:separate;border-spacing:0}.modal table h5{font-family:var(--medium);overflow-wrap:break-word}.modal table .button,.modal table h5{margin-bottom:var(--mph)}@media not all and (min-width:48rem){.modal table .button .icon-shop{display:none}}.modal .table-wrap{position:relative}.modal thead th{background:#333;color:#fff;position:sticky;top:0;z-index:9}.modal thead th:first-child{color:var(--black)}.modal tr{border-bottom:none}.modal td,.modal th{padding:5px 10px;background:var(--white);vertical-align:top;border-bottom:thin solid var(--g1);font-size:var(--step-0)}@media not all and (min-width:48rem){.modal td,.modal th{font-size:var(--step--1)}}.modal th:first-child{position:sticky;left:0;z-index:2;background:var(--g1);width:140px;max-width:140px}.modal tr:hover th{background:var(--g1);color:var(--black)}.modal tr:first-child:hover td,.modal tr:first-child:hover th,.modal tr:nth-child(2):hover td,.modal tr:nth-child(2):hover th{background:0 0}.modal td{width:120px;max-width:120px;overflow-wrap:break-word}@media (min-width:48rem){.modal td{width:190px;max-width:190px}}@media not all and (min-width:48rem){.modal td .button{padding:var(--space-2xs)}}#product-compare-modal .modal__content{padding-left:0;padding-right:0}#product-compare-modal #product-compare-modal-content{width:100%;overflow:auto}.product-compare-box{position:fixed;left:0;bottom:-100%;width:100%;background-color:var(--white);display:none;transition:all .3s ease-in-out;z-index:10}.product-compare-box .product-compare-heading{display:flex;align-items:center;justify-content:center;background-color:var(--g4);font-family:var(--medium);color:var(--white);padding:5px;text-align:center;cursor:pointer;height:40px;text-transform:uppercase;transition:all var(--cubic) .3s}.product-compare-box .product-compare-heading .icon-arrow{transform:rotate(90deg) translateX(2px);margin-left:var(--m10);transition:all var(--cubic) .3s}.product-compare-box .product-compare-heading .icon-arrow:before{background:var(--white);transition:all var(--cubic) .3s}.product-compare-box .product-compare-heading:hover{color:var(--black);transition:all var(--cubic) .3s}.product-compare-box .product-compare-heading:hover .icon-arrow:before{background:var(--black);transition:all var(--cubic) .3s}#footer a,.product-compare-box[data-hidden=true] .product-compare-heading{color:var(--white)}#footer .logo-constrict a h3.logo-pad,.product-compare-box[data-hidden=true] .product-compare-heading .icon-arrow:before{background:var(--white)}.product-compare-body{padding:var(--mph);display:flex;align-content:center;justify-content:center}.product-compare-body h5{margin-bottom:0;margin-top:var(--m10);font-family:var(--medium);color:var(--g5);overflow-wrap:break-word}@media not all and (min-width:48rem){.product-compare-body h5{font-size:var(--step--1)}}.product-compare-body .grid{justify-content:center;width:100%}.product-compare-body .compare-product{text-align:center;position:relative;padding:var(--m10);border:thin solid var(--g1);height:100%;background:var(--g1)}.product-compare-body .compare-product:empty{background:var(--g1)}.product-compare-body .compare-product img{max-height:150px}.compare-count{width:30px;height:30px;background-color:var(--red);display:inline-block;border-radius:100%;color:var(--white)!important;margin-right:var(--m10)}.compare-now-btn[disabled=true]{pointer-events:none;background:var(--g2)}.compare-product>.product-delete{display:block;color:var(--white);cursor:pointer;position:absolute;top:calc(var(--m10)*-1);right:calc(var(--m10)*-1);font-size:30px;width:30px;height:30px;background:var(--red);line-height:25px;border-radius:50%;will-change:transform;transition:background,transform;transition-duration:.2s}.compare-product>.product-delete:hover{background-color:var(--black)}.compare-product>.product-delete:focus{outline:0}.compare-product>.product-delete:active{transform:translateY(1px)}#footer h5{font-family:var(--medium);color:var(--g6);text-transform:uppercase;margin-bottom:var(--mph)}#footer a:focus,#footer a:hover{color:var(--red)}#footer .gap-x-xl{--gap-x:var(--space-md)}@media (min-width:64rem){#footer .gap-x-xl{--gap-x:var(--space-xl)}}#footer .logo-constrict{margin:var(--space-m-l) 0 var(--space-s);width:100%;max-width:18.184375rem}#footer #socialfooter{margin:var(--mp) 0}#footer #socialfooter a{padding:var(--m10) var(--mp);padding-left:0}#footer #socialfooter a .icon{--size:var(--step-1)}#footer #socialfooter a .icon:before{transition:.3s background var(--cubic);background:var(--white)}#footer #socialfooter a:hover .icon:before{transition:.3s background var(--cubic);background:var(--red)}#footer #socialfooter .icon-yt{width:2.375rem}#footer #socialfooter .icon-yt:before{width:100%}#footer .credits p,#footer h6{font-size:var(--step--1);max-width:none}#footer h6{color:var(--g5);margin:var(--mp) 0;font-family:var(--medium)}#footer .credits{padding:var(--mph) 0;background:var(--white)}#footer .credits p{margin-bottom:var(--mph)}.js .adapt-nav{opacity:1!important}#pillar .menu-bar{transition:all .1s ease-in-out}.item-id-49 .arrow-box {display: none;}