/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@vanguard/cert-layer/dist/cert-layer.css ***!
  \***********************************************************************************************************************************************************************************************************************************************/
*,*:before,*:after{box-sizing:border-box}body{text-rendering:optimizeSpeed}a{background:var(--anchor-bg-color, transparent);color:var(--anchor-color, #c20029);-webkit-text-decoration:var(--anchor-text-decoration, underline);text-decoration:var(--anchor-text-decoration, underline)}@media (hover: hover){a:hover{color:#92001f}}[hidden],template{display:none}hr{box-sizing:content-box;display:block;height:1px;border:0;background-color:#ccc;margin:1rem 0;padding:0}img{display:inline-block}picture{display:block}img,picture{max-width:100%;border:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1rem}caption{caption-side:bottom}:focus-visible{outline-offset:2px;outline:2px solid var(--color-theme-outline)}ul,ol{display:block;list-style-type:none;list-style:none;margin:0;padding:0}li{display:block;position:relative;margin:0;padding:0}button:where(button:not(.noreset)){display:inline-block;text-decoration:none;background-color:unset;padding:0;margin:0;border:none;font-size:inherit;line-height:inherit;font-family:inherit;color:inherit}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio,canvas,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}figure{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input:not([slot]):not(:defined),button:where(button:not(.noreset)),textarea,select{font:inherit}button:where(button:not(.noreset)),input:not([slot]):not(:defined),optgroup,select,textarea{color:inherit;font:inherit;margin:0}button:where(button:not(.noreset)){overflow:visible}button:where(button:not(.noreset)),select{text-transform:none}button:where(button:not(.noreset)),html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:not([slot]):not(:defined){line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;max-width:100%;width:100%;border-spacing:0}table code{background:none;border:none;padding:0}th{text-align:left}td,th{padding:.8em .5em;text-align:left;border-collapse:collapse}tr td{border-top:1px solid #ccc}.axs-container,.axs-flex,.axs-grid{display:block;width:100%;background-color:var(--color-theme-bg);color:var(--color-theme-text)}.axs-container-inner-wrapper,.axs-flex-inner-wrapper,.axs-grid-inner-wrapper{max-width:80rem;min-width:20rem;width:88.8888888889%;margin-inline:auto}.axs-container-inner-wrapper--full-width,.axs-flex-inner-wrapper--full-width,.axs-grid-inner-wrapper--full-width{width:100%;max-width:none}.axs-container-inner-wrapper{display:block}img{max-width:100%;height:auto}[style*=--aspect-ratio]{position:relative}[style*=--aspect-ratio]:before{content:"";display:block;width:100%}[style*=--aspect-ratio]>img{height:auto;object-fit:cover}[style*=--aspect-ratio]>:first-child{position:absolute;top:0;left:0;height:100%;width:100%}[style*=--aspect-ratio]:before{aspect-ratio:calc(var(--aspect-ratio))}.border-50-light,.border-50-light:hover,.border-50-light:focus-visible{border:1px solid var(--border-color-50-light)}.border-top-50-light,.border-top-50-light:hover,.border-top-50-light:focus-visible{border-top:1px solid var(--border-color-50-light)}.border-right-50-light,.border-right-50-light:hover,.border-right-50-light:focus-visible{border-right:1px solid var(--border-color-50-light)}.border-bottom-50-light,.border-bottom-50-light:hover,.border-bottom-50-light:focus-visible{border-bottom:1px solid var(--border-color-50-light)}.border-left-50-light,.border-left-50-light:hover,.border-left-50-light:focus-visible{border-left:1px solid var(--border-color-50-light)}.border-50-dark,.border-50-dark:hover,.border-50-dark:focus-visible{border:1px solid var(--border-color-50-dark)}.border-top-50-dark,.border-top-50-dark:hover,.border-top-50-dark:focus-visible{border-top:1px solid var(--border-color-50-dark)}.border-right-50-dark,.border-right-50-dark:hover,.border-right-50-dark:focus-visible{border-right:1px solid var(--border-color-50-dark)}.border-bottom-50-dark,.border-bottom-50-dark:hover,.border-bottom-50-dark:focus-visible{border-bottom:1px solid var(--border-color-50-dark)}.border-left-50-dark,.border-left-50-dark:hover,.border-left-50-dark:focus-visible{border-left:1px solid var(--border-color-50-dark)}.border-100-light,.border-100-light:hover,.border-100-light:focus-visible{border:1px solid var(--border-color-100-light)}.border-top-100-light,.border-top-100-light:hover,.border-top-100-light:focus-visible{border-top:1px solid var(--border-color-100-light)}.border-right-100-light,.border-right-100-light:hover,.border-right-100-light:focus-visible{border-right:1px solid var(--border-color-100-light)}.border-bottom-100-light,.border-bottom-100-light:hover,.border-bottom-100-light:focus-visible{border-bottom:1px solid var(--border-color-100-light)}.border-left-100-light,.border-left-100-light:hover,.border-left-100-light:focus-visible{border-left:1px solid var(--border-color-100-light)}.border-100-dark,.border-100-dark:hover,.border-100-dark:focus-visible{border:1px solid var(--border-color-100-dark)}.border-top-100-dark,.border-top-100-dark:hover,.border-top-100-dark:focus-visible{border-top:1px solid var(--border-color-100-dark)}.border-right-100-dark,.border-right-100-dark:hover,.border-right-100-dark:focus-visible{border-right:1px solid var(--border-color-100-dark)}.border-bottom-100-dark,.border-bottom-100-dark:hover,.border-bottom-100-dark:focus-visible{border-bottom:1px solid var(--border-color-100-dark)}.border-left-100-dark,.border-left-100-dark:hover,.border-left-100-dark:focus-visible{border-left:1px solid var(--border-color-100-dark)}.border-150-light,.border-150-light:hover,.border-150-light:focus-visible{border:1px solid var(--border-color-150-light)}.border-top-150-light,.border-top-150-light:hover,.border-top-150-light:focus-visible{border-top:1px solid var(--border-color-150-light)}.border-right-150-light,.border-right-150-light:hover,.border-right-150-light:focus-visible{border-right:1px solid var(--border-color-150-light)}.border-bottom-150-light,.border-bottom-150-light:hover,.border-bottom-150-light:focus-visible{border-bottom:1px solid var(--border-color-150-light)}.border-left-150-light,.border-left-150-light:hover,.border-left-150-light:focus-visible{border-left:1px solid var(--border-color-150-light)}.border-150-dark,.border-150-dark:hover,.border-150-dark:focus-visible{border:1px solid var(--border-color-150-dark)}.border-top-150-dark,.border-top-150-dark:hover,.border-top-150-dark:focus-visible{border-top:1px solid var(--border-color-150-dark)}.border-right-150-dark,.border-right-150-dark:hover,.border-right-150-dark:focus-visible{border-right:1px solid var(--border-color-150-dark)}.border-bottom-150-dark,.border-bottom-150-dark:hover,.border-bottom-150-dark:focus-visible{border-bottom:1px solid var(--border-color-150-dark)}.border-left-150-dark,.border-left-150-dark:hover,.border-left-150-dark:focus-visible{border-left:1px solid var(--border-color-150-dark)}.border-200-light,.border-200-light:hover,.border-200-light:focus-visible{border:1px solid var(--border-color-200-light)}.border-top-200-light,.border-top-200-light:hover,.border-top-200-light:focus-visible{border-top:1px solid var(--border-color-200-light)}.border-right-200-light,.border-right-200-light:hover,.border-right-200-light:focus-visible{border-right:1px solid var(--border-color-200-light)}.border-bottom-200-light,.border-bottom-200-light:hover,.border-bottom-200-light:focus-visible{border-bottom:1px solid var(--border-color-200-light)}.border-left-200-light,.border-left-200-light:hover,.border-left-200-light:focus-visible{border-left:1px solid var(--border-color-200-light)}.border-200-dark,.border-200-dark:hover,.border-200-dark:focus-visible{border:1px solid var(--border-color-200-dark)}.border-top-200-dark,.border-top-200-dark:hover,.border-top-200-dark:focus-visible{border-top:1px solid var(--border-color-200-dark)}.border-right-200-dark,.border-right-200-dark:hover,.border-right-200-dark:focus-visible{border-right:1px solid var(--border-color-200-dark)}.border-bottom-200-dark,.border-bottom-200-dark:hover,.border-bottom-200-dark:focus-visible{border-bottom:1px solid var(--border-color-200-dark)}.border-left-200-dark,.border-left-200-dark:hover,.border-left-200-dark:focus-visible{border-left:1px solid var(--border-color-200-dark)}.border-width-1,.border-width-1:hover,.border-width-1:focus-visible{border-width:.0625rem}.border-width-2,.border-width-2:hover,.border-width-2:focus-visible{border-width:.125rem}.flow-horizontal>*+*{margin-left:var(--flow-space, 1rem)}.flow-vertical>*+*{margin-top:var(--flow-space, 1.5rem)}.wrapper{max-width:75rem;margin-inline:auto;padding:0 1.8rem}.axs-flex-inner-wrapper,.axs-flex-inner-wrapper--full-width{display:flex;flex-wrap:wrap}.axs-flex--no-wrap{flex-wrap:nowrap}.axs-flex--col{display:block;flex-basis:auto;flex-grow:1;flex-shrink:1}.axs-sm-auto{flex:1}.axs-flex--layout-sm-0{--agc: 0}.axs-sm-0{flex:0 1 auto;--acc: 0}.axs-sm-offset-left-0{--aml: 0}.axs-sm-offset-right-0{--amr: 0}.axs-sm-pad-left-0{--apl: 0}.axs-sm-pad-right-0{--apr: 0}.axs-flex--layout-sm-1{--agc: 1}.axs-sm-1{flex:0 1 auto;--acc: 1}.axs-sm-offset-left-1{--aml: 1}.axs-sm-offset-right-1{--amr: 1}.axs-sm-pad-left-1{--apl: 1}.axs-sm-pad-right-1{--apr: 1}.axs-flex--layout-sm-2{--agc: 2}.axs-sm-2{flex:0 1 auto;--acc: 2}.axs-sm-offset-left-2{--aml: 2}.axs-sm-offset-right-2{--amr: 2}.axs-sm-pad-left-2{--apl: 2}.axs-sm-pad-right-2{--apr: 2}.axs-flex--layout-sm-3{--agc: 3}.axs-sm-3{flex:0 1 auto;--acc: 3}.axs-sm-offset-left-3{--aml: 3}.axs-sm-offset-right-3{--amr: 3}.axs-sm-pad-left-3{--apl: 3}.axs-sm-pad-right-3{--apr: 3}.axs-flex--layout-sm-4{--agc: 4}.axs-sm-4{flex:0 1 auto;--acc: 4}.axs-sm-offset-left-4{--aml: 4}.axs-sm-offset-right-4{--amr: 4}.axs-sm-pad-left-4{--apl: 4}.axs-sm-pad-right-4{--apr: 4}.axs-flex--layout-sm-5{--agc: 5}.axs-sm-5{flex:0 1 auto;--acc: 5}.axs-sm-offset-left-5{--aml: 5}.axs-sm-offset-right-5{--amr: 5}.axs-sm-pad-left-5{--apl: 5}.axs-sm-pad-right-5{--apr: 5}.axs-flex--layout-sm-6{--agc: 6}.axs-sm-6{flex:0 1 auto;--acc: 6}.axs-sm-offset-left-6{--aml: 6}.axs-sm-offset-right-6{--amr: 6}.axs-sm-pad-left-6{--apl: 6}.axs-sm-pad-right-6{--apr: 6}.axs-flex--layout-sm-7{--agc: 7}.axs-sm-7{flex:0 1 auto;--acc: 7}.axs-sm-offset-left-7{--aml: 7}.axs-sm-offset-right-7{--amr: 7}.axs-sm-pad-left-7{--apl: 7}.axs-sm-pad-right-7{--apr: 7}.axs-flex--layout-sm-8{--agc: 8}.axs-sm-8{flex:0 1 auto;--acc: 8}.axs-sm-offset-left-8{--aml: 8}.axs-sm-offset-right-8{--amr: 8}.axs-sm-pad-left-8{--apl: 8}.axs-sm-pad-right-8{--apr: 8}.axs-flex--layout-sm-9{--agc: 9}.axs-sm-9{flex:0 1 auto;--acc: 9}.axs-sm-offset-left-9{--aml: 9}.axs-sm-offset-right-9{--amr: 9}.axs-sm-pad-left-9{--apl: 9}.axs-sm-pad-right-9{--apr: 9}.axs-flex--layout-sm-10{--agc: 10}.axs-sm-10{flex:0 1 auto;--acc: 10}.axs-sm-offset-left-10{--aml: 10}.axs-sm-offset-right-10{--amr: 10}.axs-sm-pad-left-10{--apl: 10}.axs-sm-pad-right-10{--apr: 10}.axs-flex--layout-sm-11{--agc: 11}.axs-sm-11{flex:0 1 auto;--acc: 11}.axs-sm-offset-left-11{--aml: 11}.axs-sm-offset-right-11{--amr: 11}.axs-sm-pad-left-11{--apl: 11}.axs-sm-pad-right-11{--apr: 11}.axs-flex--layout-sm-12{--agc: 12}.axs-sm-12{flex:0 1 auto;--acc: 12}.axs-sm-offset-left-12{--aml: 12}.axs-sm-offset-right-12{--amr: 12}.axs-sm-pad-left-12{--apl: 12}.axs-sm-pad-right-12{--apr: 12}.axs-flex--layout-sm-13{--agc: 13}.axs-sm-13{flex:0 1 auto;--acc: 13}.axs-sm-offset-left-13{--aml: 13}.axs-sm-offset-right-13{--amr: 13}.axs-sm-pad-left-13{--apl: 13}.axs-sm-pad-right-13{--apr: 13}.axs-flex--layout-sm-14{--agc: 14}.axs-sm-14{flex:0 1 auto;--acc: 14}.axs-sm-offset-left-14{--aml: 14}.axs-sm-offset-right-14{--amr: 14}.axs-sm-pad-left-14{--apl: 14}.axs-sm-pad-right-14{--apr: 14}.axs-flex--layout-sm-15{--agc: 15}.axs-sm-15{flex:0 1 auto;--acc: 15}.axs-sm-offset-left-15{--aml: 15}.axs-sm-offset-right-15{--amr: 15}.axs-sm-pad-left-15{--apl: 15}.axs-sm-pad-right-15{--apr: 15}.axs-flex--layout-sm-16{--agc: 16}.axs-sm-16{flex:0 1 auto;--acc: 16}.axs-sm-offset-left-16{--aml: 16}.axs-sm-offset-right-16{--amr: 16}.axs-sm-pad-left-16{--apl: 16}.axs-sm-pad-right-16{--apr: 16}[class*=axs-sm-]{width:calc(var(--acc) / var(--agc, 16) * 100%)}[class*=axs-sm-offset-left-]{margin-left:calc(var(--aml, 0) / var(--agc, 16) * 100%)}[class*=axs-sm-offset-right-]{margin-right:calc(var(--amr, 0) / var(--agc, 16) * 100%)}[class*=axs-sm-pad-left-]{padding-left:calc(var(--apl, 0) / var(--agc, 16) * 100%)}[class*=axs-sm-pad-right-]{padding-right:calc(var(--apr, 0) / var(--agc, 16) * 100%)}@media (min-width: 48em){.axs-md-auto{flex:1}.axs-flex--layout-md-0{--agc: 0}.axs-md-0{flex:0 1 auto;--acc: 0}.axs-md-offset-left-0{--aml: 0}.axs-md-offset-right-0{--amr: 0}.axs-md-pad-left-0{--apl: 0}.axs-md-pad-right-0{--apr: 0}.axs-flex--layout-md-1{--agc: 1}.axs-md-1{flex:0 1 auto;--acc: 1}.axs-md-offset-left-1{--aml: 1}.axs-md-offset-right-1{--amr: 1}.axs-md-pad-left-1{--apl: 1}.axs-md-pad-right-1{--apr: 1}.axs-flex--layout-md-2{--agc: 2}.axs-md-2{flex:0 1 auto;--acc: 2}.axs-md-offset-left-2{--aml: 2}.axs-md-offset-right-2{--amr: 2}.axs-md-pad-left-2{--apl: 2}.axs-md-pad-right-2{--apr: 2}.axs-flex--layout-md-3{--agc: 3}.axs-md-3{flex:0 1 auto;--acc: 3}.axs-md-offset-left-3{--aml: 3}.axs-md-offset-right-3{--amr: 3}.axs-md-pad-left-3{--apl: 3}.axs-md-pad-right-3{--apr: 3}.axs-flex--layout-md-4{--agc: 4}.axs-md-4{flex:0 1 auto;--acc: 4}.axs-md-offset-left-4{--aml: 4}.axs-md-offset-right-4{--amr: 4}.axs-md-pad-left-4{--apl: 4}.axs-md-pad-right-4{--apr: 4}.axs-flex--layout-md-5{--agc: 5}.axs-md-5{flex:0 1 auto;--acc: 5}.axs-md-offset-left-5{--aml: 5}.axs-md-offset-right-5{--amr: 5}.axs-md-pad-left-5{--apl: 5}.axs-md-pad-right-5{--apr: 5}.axs-flex--layout-md-6{--agc: 6}.axs-md-6{flex:0 1 auto;--acc: 6}.axs-md-offset-left-6{--aml: 6}.axs-md-offset-right-6{--amr: 6}.axs-md-pad-left-6{--apl: 6}.axs-md-pad-right-6{--apr: 6}.axs-flex--layout-md-7{--agc: 7}.axs-md-7{flex:0 1 auto;--acc: 7}.axs-md-offset-left-7{--aml: 7}.axs-md-offset-right-7{--amr: 7}.axs-md-pad-left-7{--apl: 7}.axs-md-pad-right-7{--apr: 7}.axs-flex--layout-md-8{--agc: 8}.axs-md-8{flex:0 1 auto;--acc: 8}.axs-md-offset-left-8{--aml: 8}.axs-md-offset-right-8{--amr: 8}.axs-md-pad-left-8{--apl: 8}.axs-md-pad-right-8{--apr: 8}.axs-flex--layout-md-9{--agc: 9}.axs-md-9{flex:0 1 auto;--acc: 9}.axs-md-offset-left-9{--aml: 9}.axs-md-offset-right-9{--amr: 9}.axs-md-pad-left-9{--apl: 9}.axs-md-pad-right-9{--apr: 9}.axs-flex--layout-md-10{--agc: 10}.axs-md-10{flex:0 1 auto;--acc: 10}.axs-md-offset-left-10{--aml: 10}.axs-md-offset-right-10{--amr: 10}.axs-md-pad-left-10{--apl: 10}.axs-md-pad-right-10{--apr: 10}.axs-flex--layout-md-11{--agc: 11}.axs-md-11{flex:0 1 auto;--acc: 11}.axs-md-offset-left-11{--aml: 11}.axs-md-offset-right-11{--amr: 11}.axs-md-pad-left-11{--apl: 11}.axs-md-pad-right-11{--apr: 11}.axs-flex--layout-md-12{--agc: 12}.axs-md-12{flex:0 1 auto;--acc: 12}.axs-md-offset-left-12{--aml: 12}.axs-md-offset-right-12{--amr: 12}.axs-md-pad-left-12{--apl: 12}.axs-md-pad-right-12{--apr: 12}.axs-flex--layout-md-13{--agc: 13}.axs-md-13{flex:0 1 auto;--acc: 13}.axs-md-offset-left-13{--aml: 13}.axs-md-offset-right-13{--amr: 13}.axs-md-pad-left-13{--apl: 13}.axs-md-pad-right-13{--apr: 13}.axs-flex--layout-md-14{--agc: 14}.axs-md-14{flex:0 1 auto;--acc: 14}.axs-md-offset-left-14{--aml: 14}.axs-md-offset-right-14{--amr: 14}.axs-md-pad-left-14{--apl: 14}.axs-md-pad-right-14{--apr: 14}.axs-flex--layout-md-15{--agc: 15}.axs-md-15{flex:0 1 auto;--acc: 15}.axs-md-offset-left-15{--aml: 15}.axs-md-offset-right-15{--amr: 15}.axs-md-pad-left-15{--apl: 15}.axs-md-pad-right-15{--apr: 15}.axs-flex--layout-md-16{--agc: 16}.axs-md-16{flex:0 1 auto;--acc: 16}.axs-md-offset-left-16{--aml: 16}.axs-md-offset-right-16{--amr: 16}.axs-md-pad-left-16{--apl: 16}.axs-md-pad-right-16{--apr: 16}[class*=axs-md-]{width:calc(var(--acc) / var(--agc, 16) * 100%)}[class*=axs-md-offset-left-]{margin-left:calc(var(--aml, 0) / var(--agc, 16) * 100%)}[class*=axs-md-offset-right-]{margin-right:calc(var(--amr, 0) / var(--agc, 16) * 100%)}[class*=axs-md-pad-left-]{padding-left:calc(var(--apl, 0) / var(--agc, 16) * 100%)}[class*=axs-md-pad-right-]{padding-right:calc(var(--apr, 0) / var(--agc, 16) * 100%)}}@media (min-width: 80em){.axs-lg-auto{flex:1}.axs-flex--layout-lg-0{--agc: 0}.axs-lg-0{flex:0 1 auto;--acc: 0}.axs-lg-offset-left-0{--aml: 0}.axs-lg-offset-right-0{--amr: 0}.axs-lg-pad-left-0{--apl: 0}.axs-lg-pad-right-0{--apr: 0}.axs-flex--layout-lg-1{--agc: 1}.axs-lg-1{flex:0 1 auto;--acc: 1}.axs-lg-offset-left-1{--aml: 1}.axs-lg-offset-right-1{--amr: 1}.axs-lg-pad-left-1{--apl: 1}.axs-lg-pad-right-1{--apr: 1}.axs-flex--layout-lg-2{--agc: 2}.axs-lg-2{flex:0 1 auto;--acc: 2}.axs-lg-offset-left-2{--aml: 2}.axs-lg-offset-right-2{--amr: 2}.axs-lg-pad-left-2{--apl: 2}.axs-lg-pad-right-2{--apr: 2}.axs-flex--layout-lg-3{--agc: 3}.axs-lg-3{flex:0 1 auto;--acc: 3}.axs-lg-offset-left-3{--aml: 3}.axs-lg-offset-right-3{--amr: 3}.axs-lg-pad-left-3{--apl: 3}.axs-lg-pad-right-3{--apr: 3}.axs-flex--layout-lg-4{--agc: 4}.axs-lg-4{flex:0 1 auto;--acc: 4}.axs-lg-offset-left-4{--aml: 4}.axs-lg-offset-right-4{--amr: 4}.axs-lg-pad-left-4{--apl: 4}.axs-lg-pad-right-4{--apr: 4}.axs-flex--layout-lg-5{--agc: 5}.axs-lg-5{flex:0 1 auto;--acc: 5}.axs-lg-offset-left-5{--aml: 5}.axs-lg-offset-right-5{--amr: 5}.axs-lg-pad-left-5{--apl: 5}.axs-lg-pad-right-5{--apr: 5}.axs-flex--layout-lg-6{--agc: 6}.axs-lg-6{flex:0 1 auto;--acc: 6}.axs-lg-offset-left-6{--aml: 6}.axs-lg-offset-right-6{--amr: 6}.axs-lg-pad-left-6{--apl: 6}.axs-lg-pad-right-6{--apr: 6}.axs-flex--layout-lg-7{--agc: 7}.axs-lg-7{flex:0 1 auto;--acc: 7}.axs-lg-offset-left-7{--aml: 7}.axs-lg-offset-right-7{--amr: 7}.axs-lg-pad-left-7{--apl: 7}.axs-lg-pad-right-7{--apr: 7}.axs-flex--layout-lg-8{--agc: 8}.axs-lg-8{flex:0 1 auto;--acc: 8}.axs-lg-offset-left-8{--aml: 8}.axs-lg-offset-right-8{--amr: 8}.axs-lg-pad-left-8{--apl: 8}.axs-lg-pad-right-8{--apr: 8}.axs-flex--layout-lg-9{--agc: 9}.axs-lg-9{flex:0 1 auto;--acc: 9}.axs-lg-offset-left-9{--aml: 9}.axs-lg-offset-right-9{--amr: 9}.axs-lg-pad-left-9{--apl: 9}.axs-lg-pad-right-9{--apr: 9}.axs-flex--layout-lg-10{--agc: 10}.axs-lg-10{flex:0 1 auto;--acc: 10}.axs-lg-offset-left-10{--aml: 10}.axs-lg-offset-right-10{--amr: 10}.axs-lg-pad-left-10{--apl: 10}.axs-lg-pad-right-10{--apr: 10}.axs-flex--layout-lg-11{--agc: 11}.axs-lg-11{flex:0 1 auto;--acc: 11}.axs-lg-offset-left-11{--aml: 11}.axs-lg-offset-right-11{--amr: 11}.axs-lg-pad-left-11{--apl: 11}.axs-lg-pad-right-11{--apr: 11}.axs-flex--layout-lg-12{--agc: 12}.axs-lg-12{flex:0 1 auto;--acc: 12}.axs-lg-offset-left-12{--aml: 12}.axs-lg-offset-right-12{--amr: 12}.axs-lg-pad-left-12{--apl: 12}.axs-lg-pad-right-12{--apr: 12}.axs-flex--layout-lg-13{--agc: 13}.axs-lg-13{flex:0 1 auto;--acc: 13}.axs-lg-offset-left-13{--aml: 13}.axs-lg-offset-right-13{--amr: 13}.axs-lg-pad-left-13{--apl: 13}.axs-lg-pad-right-13{--apr: 13}.axs-flex--layout-lg-14{--agc: 14}.axs-lg-14{flex:0 1 auto;--acc: 14}.axs-lg-offset-left-14{--aml: 14}.axs-lg-offset-right-14{--amr: 14}.axs-lg-pad-left-14{--apl: 14}.axs-lg-pad-right-14{--apr: 14}.axs-flex--layout-lg-15{--agc: 15}.axs-lg-15{flex:0 1 auto;--acc: 15}.axs-lg-offset-left-15{--aml: 15}.axs-lg-offset-right-15{--amr: 15}.axs-lg-pad-left-15{--apl: 15}.axs-lg-pad-right-15{--apr: 15}.axs-flex--layout-lg-16{--agc: 16}.axs-lg-16{flex:0 1 auto;--acc: 16}.axs-lg-offset-left-16{--aml: 16}.axs-lg-offset-right-16{--amr: 16}.axs-lg-pad-left-16{--apl: 16}.axs-lg-pad-right-16{--apr: 16}[class*=axs-lg-]{width:calc(var(--acc) / var(--agc, 16) * 100%)}[class*=axs-lg-offset-left-]{margin-left:calc(var(--aml, 0) / var(--agc, 16) * 100%)}[class*=axs-lg-offset-right-]{margin-right:calc(var(--amr, 0) / var(--agc, 16) * 100%)}[class*=axs-lg-pad-left-]{padding-left:calc(var(--apl, 0) / var(--agc, 16) * 100%)}[class*=axs-lg-pad-right-]{padding-right:calc(var(--apr, 0) / var(--agc, 16) * 100%)}}.axs-grid-inner-wrapper,.axs-grid-inner-wrapper--full-width{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,auto)}@media (min-width: 48em){.axs-grid-inner-wrapper,.axs-grid-inner-wrapper--full-width{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,auto)}}@media (min-width: 80em){.axs-grid-inner-wrapper,.axs-grid-inner-wrapper--full-width{grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(16,auto)}}.axs-table-scrollable{container-type:inline-size;position:relative}.axs-table-scrollable:after{content:var(--axs-table-shadow, none);display:block;height:100%;position:absolute;right:0;top:0;width:1.5rem;z-index:1;background-image:linear-gradient(270deg,#fff,#fff0)}.axs-table-scrollable--sm{--axs-table-min-width: 31.25rem}@container (max-width: 31.25rem){.axs-table-scrollable--sm:after{--axs-table-shadow: ""}}@container (max-width: 31.25rem){.axs-table-scrollable--sm [class*=--sticky]{--axs-table-shadow: ""}}.axs-table-scrollable--md{--axs-table-min-width: 48rem}@container (max-width: 48rem){.axs-table-scrollable--md:after{--axs-table-shadow: ""}}@container (max-width: 48rem){.axs-table-scrollable--md [class*=--sticky]{--axs-table-shadow: ""}}.axs-table-scrollable--lg{--axs-table-min-width: 64rem}@container (max-width: 64rem){.axs-table-scrollable--lg:after{--axs-table-shadow: ""}}@container (max-width: 64rem){.axs-table-scrollable--lg [class*=--sticky]{--axs-table-shadow: ""}}.axs-table-scrollable--xlg{--axs-table-min-width: 80rem}@container (max-width: 80rem){.axs-table-scrollable--xlg:after{--axs-table-shadow: ""}}@container (max-width: 80rem){.axs-table-scrollable--xlg [class*=--sticky]{--axs-table-shadow: ""}}.axs-table-scrollable--xxlg{--axs-table-min-width: 90rem}@container (max-width: 90rem){.axs-table-scrollable--xxlg:after{--axs-table-shadow: ""}}@container (max-width: 90rem){.axs-table-scrollable--xxlg [class*=--sticky]{--axs-table-shadow: ""}}.axs-table-scrollable__inner{overflow:auto}.axs-table,.axs-table--condensed,.axs-table--minimal{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;color:#232323;margin:0;padding:0;border:0;width:100%;min-width:var(--axs-table-min-width, unset)}.axs-table .axs-th,.axs-table .axs-td{padding:1.5rem .75rem}.axs-table .axs-th--no-padding,.axs-table .axs-td--no-padding{padding:0}.axs-table--condensed .axs-th,.axs-table--condensed .axs-td{padding:1rem .5rem}.axs-table--condensed .axs-th--no-padding,.axs-table--condensed .axs-td--no-padding{padding:0}.axs-table--minimal .axs-th,.axs-table--minimal .axs-td{padding:.5rem .25rem}.axs-table--minimal .axs-th--no-padding,.axs-table--minimal .axs-td--no-padding{padding:0}.axs-th{font-weight:700}.axs-table,.axs-table--condensed,.axs-table--minimal,.axs-tbody,.axs-thead,.axs-tfoot,.axs-tr,.axs-th,.axs-td{border-collapse:collapse;background-color:transparent;border:0;text-align:inherit}.axs-table--text-left,.axs-table--condensed--text-left,.axs-table--minimal--text-left,.axs-tbody--text-left,.axs-thead--text-left,.axs-tfoot--text-left,.axs-tr--text-left,.axs-th--text-left,.axs-td--text-left{text-align:left}.axs-table--text-center,.axs-table--condensed--text-center,.axs-table--minimal--text-center,.axs-tbody--text-center,.axs-thead--text-center,.axs-tfoot--text-center,.axs-tr--text-center,.axs-th--text-center,.axs-td--text-center{text-align:center}.axs-table--text-right,.axs-table--condensed--text-right,.axs-table--minimal--text-right,.axs-tbody--text-right,.axs-thead--text-right,.axs-tfoot--text-right,.axs-tr--text-right,.axs-th--text-right,.axs-td--text-right{text-align:right}.axs-table--bcg-white,.axs-table--condensed--bcg-white,.axs-table--minimal--bcg-white,.axs-tbody--bcg-white,.axs-thead--bcg-white,.axs-tfoot--bcg-white,.axs-tr--bcg-white,.axs-th--bcg-white,.axs-td--bcg-white{background:#fff}.axs-table--bcg-gray,.axs-table--condensed--bcg-gray,.axs-table--minimal--bcg-gray,.axs-tbody--bcg-gray,.axs-thead--bcg-gray,.axs-tfoot--bcg-gray,.axs-tr--bcg-gray,.axs-th--bcg-gray,.axs-td--bcg-gray{background-color:#f5f5f5}.axs-table--border,.axs-table--condensed--border,.axs-table--minimal--border,.axs-tbody--border,.axs-thead--border,.axs-tfoot--border,.axs-tr--border,.axs-th--border,.axs-td--border{border:.125rem solid #eaeaea}.axs-table--border-thick,.axs-table--condensed--border-thick,.axs-table--minimal--border-thick,.axs-tbody--border-thick,.axs-thead--border-thick,.axs-tfoot--border-thick,.axs-tr--border-thick,.axs-th--border-thick,.axs-td--border-thick{border:.25rem solid #eaeaea}.axs-table--border-color-white,.axs-table--condensed--border-color-white,.axs-table--minimal--border-color-white,.axs-tbody--border-color-white,.axs-thead--border-color-white,.axs-tfoot--border-color-white,.axs-tr--border-color-white,.axs-th--border-color-white,.axs-td--border-color-white{border-color:#fff}.axs-table--border-color-gray,.axs-table--condensed--border-color-gray,.axs-table--minimal--border-color-gray,.axs-tbody--border-color-gray,.axs-thead--border-color-gray,.axs-tfoot--border-color-gray,.axs-tr--border-color-gray,.axs-th--border-color-gray,.axs-td--border-color-gray{border-color:#eaeaea}.axs-table--border-top,.axs-table--condensed--border-top,.axs-table--minimal--border-top,.axs-tbody--border-top,.axs-thead--border-top,.axs-tfoot--border-top,.axs-tr--border-top,.axs-th--border-top,.axs-td--border-top{border-top:.125rem solid #eaeaea}.axs-table--border-top-thick,.axs-table--condensed--border-top-thick,.axs-table--minimal--border-top-thick,.axs-tbody--border-top-thick,.axs-thead--border-top-thick,.axs-tfoot--border-top-thick,.axs-tr--border-top-thick,.axs-th--border-top-thick,.axs-td--border-top-thick{border-top:.25rem solid #eaeaea}.axs-table--border-top-color-white,.axs-table--condensed--border-top-color-white,.axs-table--minimal--border-top-color-white,.axs-tbody--border-top-color-white,.axs-thead--border-top-color-white,.axs-tfoot--border-top-color-white,.axs-tr--border-top-color-white,.axs-th--border-top-color-white,.axs-td--border-top-color-white{border-top-color:#fff}.axs-table--border-top-color-gray,.axs-table--condensed--border-top-color-gray,.axs-table--minimal--border-top-color-gray,.axs-tbody--border-top-color-gray,.axs-thead--border-top-color-gray,.axs-tfoot--border-top-color-gray,.axs-tr--border-top-color-gray,.axs-th--border-top-color-gray,.axs-td--border-top-color-gray{border-top-color:#eaeaea}.axs-table--border-right,.axs-table--condensed--border-right,.axs-table--minimal--border-right,.axs-tbody--border-right,.axs-thead--border-right,.axs-tfoot--border-right,.axs-tr--border-right,.axs-th--border-right,.axs-td--border-right{border-right:.125rem solid #eaeaea}.axs-table--border-right-thick,.axs-table--condensed--border-right-thick,.axs-table--minimal--border-right-thick,.axs-tbody--border-right-thick,.axs-thead--border-right-thick,.axs-tfoot--border-right-thick,.axs-tr--border-right-thick,.axs-th--border-right-thick,.axs-td--border-right-thick{border-right:.25rem solid #eaeaea}.axs-table--border-right-color-white,.axs-table--condensed--border-right-color-white,.axs-table--minimal--border-right-color-white,.axs-tbody--border-right-color-white,.axs-thead--border-right-color-white,.axs-tfoot--border-right-color-white,.axs-tr--border-right-color-white,.axs-th--border-right-color-white,.axs-td--border-right-color-white{border-right-color:#fff}.axs-table--border-right-color-gray,.axs-table--condensed--border-right-color-gray,.axs-table--minimal--border-right-color-gray,.axs-tbody--border-right-color-gray,.axs-thead--border-right-color-gray,.axs-tfoot--border-right-color-gray,.axs-tr--border-right-color-gray,.axs-th--border-right-color-gray,.axs-td--border-right-color-gray{border-right-color:#eaeaea}.axs-table--border-bottom,.axs-table--condensed--border-bottom,.axs-table--minimal--border-bottom,.axs-tbody--border-bottom,.axs-thead--border-bottom,.axs-tfoot--border-bottom,.axs-tr--border-bottom,.axs-th--border-bottom,.axs-td--border-bottom{border-bottom:.125rem solid #eaeaea}.axs-table--border-bottom-thick,.axs-table--condensed--border-bottom-thick,.axs-table--minimal--border-bottom-thick,.axs-tbody--border-bottom-thick,.axs-thead--border-bottom-thick,.axs-tfoot--border-bottom-thick,.axs-tr--border-bottom-thick,.axs-th--border-bottom-thick,.axs-td--border-bottom-thick{border-bottom:.25rem solid #eaeaea}.axs-table--border-bottom-color-white,.axs-table--condensed--border-bottom-color-white,.axs-table--minimal--border-bottom-color-white,.axs-tbody--border-bottom-color-white,.axs-thead--border-bottom-color-white,.axs-tfoot--border-bottom-color-white,.axs-tr--border-bottom-color-white,.axs-th--border-bottom-color-white,.axs-td--border-bottom-color-white{border-bottom-color:#fff}.axs-table--border-bottom-color-gray,.axs-table--condensed--border-bottom-color-gray,.axs-table--minimal--border-bottom-color-gray,.axs-tbody--border-bottom-color-gray,.axs-thead--border-bottom-color-gray,.axs-tfoot--border-bottom-color-gray,.axs-tr--border-bottom-color-gray,.axs-th--border-bottom-color-gray,.axs-td--border-bottom-color-gray{border-bottom-color:#eaeaea}.axs-table--border-left,.axs-table--condensed--border-left,.axs-table--minimal--border-left,.axs-tbody--border-left,.axs-thead--border-left,.axs-tfoot--border-left,.axs-tr--border-left,.axs-th--border-left,.axs-td--border-left{border-left:.125rem solid #eaeaea}.axs-table--border-left-thick,.axs-table--condensed--border-left-thick,.axs-table--minimal--border-left-thick,.axs-tbody--border-left-thick,.axs-thead--border-left-thick,.axs-tfoot--border-left-thick,.axs-tr--border-left-thick,.axs-th--border-left-thick,.axs-td--border-left-thick{border-left:.25rem solid #eaeaea}.axs-table--border-left-color-white,.axs-table--condensed--border-left-color-white,.axs-table--minimal--border-left-color-white,.axs-tbody--border-left-color-white,.axs-thead--border-left-color-white,.axs-tfoot--border-left-color-white,.axs-tr--border-left-color-white,.axs-th--border-left-color-white,.axs-td--border-left-color-white{border-left-color:#fff}.axs-table--border-left-color-gray,.axs-table--condensed--border-left-color-gray,.axs-table--minimal--border-left-color-gray,.axs-tbody--border-left-color-gray,.axs-thead--border-left-color-gray,.axs-tfoot--border-left-color-gray,.axs-tr--border-left-color-gray,.axs-th--border-left-color-gray,.axs-td--border-left-color-gray{border-left-color:#eaeaea}.axs-table--font-bold,.axs-table--condensed--font-bold,.axs-table--minimal--font-bold,.axs-tbody--font-bold,.axs-thead--font-bold,.axs-tfoot--font-bold,.axs-tr--font-bold,.axs-th--font-bold,.axs-td--font-bold{font-weight:700}.axs-table--font-regular,.axs-table--condensed--font-regular,.axs-table--minimal--font-regular,.axs-tbody--font-regular,.axs-thead--font-regular,.axs-tfoot--font-regular,.axs-tr--font-regular,.axs-th--font-regular,.axs-td--font-regular{font-weight:400}.axs-table--font-italic,.axs-table--condensed--font-italic,.axs-table--minimal--font-italic,.axs-tbody--font-italic,.axs-thead--font-italic,.axs-tfoot--font-italic,.axs-tr--font-italic,.axs-th--font-italic,.axs-td--font-italic{font-style:italic}.axs-th strong,.axs-td strong{font-weight:700}.axs-th--vertical-top,.axs-td--vertical-top{vertical-align:top}.axs-th--vertical-middle,.axs-td--vertical-middle{vertical-align:middle}.axs-th--vertical-bottom,.axs-td--vertical-bottom{vertical-align:bottom}.axs-th--sticky,.axs-td--sticky{position:sticky;top:0;left:-1px}.axs-th--sticky:after,.axs-td--sticky:after{content:var(--axs-table-shadow, none);display:block;height:100%;position:absolute;right:0;top:0;width:.5rem;z-index:1;box-shadow:.25rem 0 .25rem #0000001a}body{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;color:#121212;overflow-x:hidden}.text-display-1{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:800;line-height:1.1}@media (max-width: 79.937em){.text-display-1{font-size:3.2rem;letter-spacing:-.0625rem}}@media (min-width: 80em){.text-display-1{font-size:4.6rem;letter-spacing:-.09375rem}}.text-display-2,.h1,h1{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:800;line-height:1.1}@media (max-width: 79.937em){.text-display-2,.h1,h1{font-size:2.3rem;letter-spacing:-.03125rem}}@media (min-width: 80em){.text-display-2,.h1,h1{font-size:3.7rem;letter-spacing:-.0625rem}}.text-title-1,.h2,h2{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:-.0625rem}@media (max-width: 47.937em){.text-title-1,.h2,h2{font-size:2rem}}@media (min-width: 48em){.text-title-1,.h2,h2{font-size:2.6rem}}.text-title-2,.h3,h3{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:-.03125rem}@media (max-width: 47.937em){.text-title-2,.h3,h3{font-size:1.6rem}}@media (min-width: 48em){.text-title-2,.h3,h3{font-size:1.8rem}}.text-subtitle-1,.h4,h4{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3;font-size:1.4rem}.text-subtitle-2,.h5,h5{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3;font-size:1.3rem}.text-subtitle-3,.h6,h6{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.3;font-size:1.1rem}.text-body-1{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;font-weight:400}.text-body-2{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.5;font-weight:400}.text-body-3{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1.5;font-weight:400}.text-data-2{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400}.text-data-3{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:400}.text-caption{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;font-size:.6rem;letter-spacing:.015625rem}.text-attribution{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3;font-size:.7rem;letter-spacing:.0625rem;text-transform:uppercase}.text-eyebrow{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;font-size:.7rem;letter-spacing:.0625rem;text-transform:uppercase}.text-error{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;font-size:.7rem}.text-link{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;font-size:1rem}.axs-link{color:#c20029;text-decoration:underline}@media (hover: hover){.axs-link:hover{color:#92001f}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;box-shadow:none}.axs-focusable:focus-visible{outline:.125rem solid #2283e2;outline-offset:.125rem}.axs-theme{background-color:var(--color-theme-bg);color:var(--color-theme-text)}.axs-theme-color{color:var(--color-theme-text)}.axs-theme-bg{background-color:var(--color-theme-bg)}.axs-scrollable{overflow:auto}@media print{.print-hidden{display:none}}.axs-ul{padding-inline-start:1.5em;list-style-type:disc;list-style:disc}.axs-ul>li sub,.axs-ul>li sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.axs-ul>li sup{top:-.5em}.axs-ul>li sub{bottom:-.25em}.axs-ul>li{display:list-item}.axs-ul>li::marker{color:transparent;font-size:0;line-height:0}.axs-ul>li{position:relative;padding-inline-start:0em}.axs-ul>li:before{content:"";display:block;border-radius:50%;background:var(--color-accent-bg, currentColor);position:absolute;top:.7em;left:-.75em;width:.25em;height:.25em;transform:scale(1.01)}.axs-ol{padding-inline-start:1.5em;list-style-type:disc;list-style:disc}.axs-ol>li sub,.axs-ol>li sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.axs-ol>li sup{top:-.5em}.axs-ol>li sub{bottom:-.25em}.axs-ol>li{display:list-item}.axs-ol>li::marker{color:transparent;font-size:0;line-height:0}.axs-ol{counter-reset:ol-list}.axs-ol>li{position:relative;counter-increment:ol-list;padding-inline-start:0}.axs-ol>li:before{content:counter(ol-list) ".";position:absolute;top:0;left:-1.5em;background:var(--color-accent-bg, inherit);color:var(--color-accent-text, inherit);text-align:right;width:1.45em;font-feature-settings:"tnum" on,"lnum" on,"zero" on}.axs-no-wrap{white-space:nowrap}.axs-outline{outline:none}.axs-outline:focus-visible{outline:.125rem solid var(--color-theme-outline);outline-offset:.125rem}.axs-top-hat{position:relative;padding-top:1rem}.axs-top-hat:before{content:"";position:absolute;bottom:100%;left:0;height:.2em;width:1.2em;background-color:#c20029}.axs-side-burn{position:relative;padding-left:2.5rem}.axs-side-burn:before{content:"";position:absolute;top:0;left:0;height:100%;width:.25em;background-color:#c20029}.axs-side-burn--font-driven{padding-left:1em}axs-button,axs-pill,axs-social-share,axs-tag,ngx-axs-icon,axs-icon{display:inline-block;line-height:1}ngx-axs-tooltip{display:inline-block}axs-button:focus,axs-pill:focus,axs-social-share:focus,axs-tag:focus-visible{outline:none}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-vg-red-1{background-color:#f9e6ea}.bg-vg-red-2{background-color:#f0bfca}.bg-vg-red-3{background-color:#e18095}.bg-vg-red-4{background-color:#d1405f}.bg-vg-red-5{background-color:#c20029}.bg-vg-red-6{background-color:#92001f}.bg-vg-red-7{background-color:#610015}.bg-vg-red-8{background-color:#31000a}.bg-neutral-1{background-color:#f5f5f5}.bg-neutral-2{background-color:#eaeaea}.bg-neutral-3{background-color:#d1d1d1}.bg-neutral-4{background-color:#8a8a8a}.bg-neutral-5{background-color:#6f6f6f}.bg-neutral-6{background-color:#545454}.bg-neutral-7{background-color:#3a3a3a}.bg-neutral-8{background-color:#232323}.bg-neutral-9{background-color:#121212}.bg-bright-red-1{background-color:#fee6e9}.bg-bright-red-2{background-color:#fdbfc7}.bg-bright-red-3{background-color:#fb808f}.bg-bright-red-4{background-color:#f84056}.bg-bright-red-5{background-color:#ee001d}.bg-bright-red-6{background-color:#b30016}.bg-bright-red-7{background-color:#77000f}.bg-bright-red-8{background-color:#3c0007}.bg-dark-red-1{background-color:#f0e6e9}.bg-dark-red-2{background-color:#d9bfc9}.bg-dark-red-3{background-color:#b38093}.bg-dark-red-4{background-color:#8d405c}.bg-dark-red-5{background-color:#660026}.bg-dark-red-6{background-color:#4d001d}.bg-dark-red-7{background-color:#330013}.bg-dark-red-8{background-color:#1a000a}.bg-bright-teal-1{background-color:#e8f6f5}.bg-bright-teal-2{background-color:#c6e8e6}.bg-bright-teal-3{background-color:#8dd1ce}.bg-bright-teal-4{background-color:#54bab5}.bg-bright-teal-5{background-color:#1ba39c}.bg-bright-teal-6{background-color:#147a75}.bg-bright-teal-7{background-color:#0e524e}.bg-bright-teal-8{background-color:#072927}.bg-dark-teal-1{background-color:#e6f2f1}.bg-dark-teal-2{background-color:#bfdddc}.bg-dark-teal-3{background-color:#80bcb9}.bg-dark-teal-4{background-color:#409a96}.bg-dark-teal-5{background-color:#007873}.bg-dark-teal-6{background-color:#005a56}.bg-dark-teal-7{background-color:#003c3a}.bg-dark-teal-8{background-color:#001e1d}.bg-bright-yellow-1{background-color:#fff7e6}.bg-bright-yellow-2{background-color:#ffebbf}.bg-bright-yellow-3{background-color:#ffd780}.bg-bright-yellow-4{background-color:#ffc440}.bg-bright-yellow-5{background-color:#ffad00}.bg-bright-yellow-6{background-color:#bf8200}.bg-bright-yellow-7{background-color:#805700}.bg-bright-yellow-8{background-color:#402b00}.bg-dark-yellow-1{background-color:#f9f3e6}.bg-dark-yellow-2{background-color:#efe0bf}.bg-dark-yellow-3{background-color:#dfc180}.bg-dark-yellow-4{background-color:#cfa140}.bg-dark-yellow-5{background-color:#bf8200}.bg-dark-yellow-6{background-color:#8f6200}.bg-dark-yellow-7{background-color:#604100}.bg-dark-yellow-8{background-color:#302100}.bg-data-vis-text{background-color:#232323}.bg-data-vis-a11y{background-color:#8a8a8a}.bg-data-vis-channel{background-color:#eaeaea}.bg-data-vis-1{background-color:#1ba39c}.bg-data-vis-2{background-color:#003c3a}.bg-data-vis-3{background-color:#bf8200}.bg-data-vis-4{background-color:#002678}.bg-data-vis-5{background-color:#4094e6}.bg-data-vis-6{background-color:#62003b}.bg-data-vis-7{background-color:#d4409e}.bg-data-vis-8{background-color:#2a1560}.bg-data-vis-9{background-color:#986cce}.bg-data-vis-10{background-color:#691418}.bg-data-vis-11{background-color:#ed7000}.bg-data-vis-12{background-color:#00431f}.bg-data-vis-13{background-color:#1fa824}.bg-information{background-color:#2283e2}.bg-error-1{background-color:#e10000}.bg-error-2{background-color:#ff3f3f}.bg-transparent{background-color:transparent}.border-radius-none{border-radius:none}.border-radius-sm{border-radius:.125rem}.border-radius-lg{border-radius:.25rem}.box-block{display:block}.box-flex{display:flex}.box-hide{display:none}.box-show{display:inherit}.flex-wrap-nowrap{flex-wrap:nowrap}.flex-wrap-wrap{flex-wrap:wrap}.flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.position-static{position:static}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-sticky{position:sticky}.color-black{color:#000}.color-white{color:#fff}.color-vg-red-1{color:#f9e6ea}.color-vg-red-2{color:#f0bfca}.color-vg-red-3{color:#e18095}.color-vg-red-4{color:#d1405f}.color-vg-red-5{color:#c20029}.color-vg-red-6{color:#92001f}.color-vg-red-7{color:#610015}.color-vg-red-8{color:#31000a}.color-neutral-1{color:#f5f5f5}.color-neutral-2{color:#eaeaea}.color-neutral-3{color:#d1d1d1}.color-neutral-4{color:#8a8a8a}.color-neutral-5{color:#6f6f6f}.color-neutral-6{color:#545454}.color-neutral-7{color:#3a3a3a}.color-neutral-8{color:#232323}.color-neutral-9{color:#121212}.color-bright-red-1{color:#fee6e9}.color-bright-red-2{color:#fdbfc7}.color-bright-red-3{color:#fb808f}.color-bright-red-4{color:#f84056}.color-bright-red-5{color:#ee001d}.color-bright-red-6{color:#b30016}.color-bright-red-7{color:#77000f}.color-bright-red-8{color:#3c0007}.color-dark-red-1{color:#f0e6e9}.color-dark-red-2{color:#d9bfc9}.color-dark-red-3{color:#b38093}.color-dark-red-4{color:#8d405c}.color-dark-red-5{color:#660026}.color-dark-red-6{color:#4d001d}.color-dark-red-7{color:#330013}.color-dark-red-8{color:#1a000a}.color-bright-teal-1{color:#e8f6f5}.color-bright-teal-2{color:#c6e8e6}.color-bright-teal-3{color:#8dd1ce}.color-bright-teal-4{color:#54bab5}.color-bright-teal-5{color:#1ba39c}.color-bright-teal-6{color:#147a75}.color-bright-teal-7{color:#0e524e}.color-bright-teal-8{color:#072927}.color-dark-teal-1{color:#e6f2f1}.color-dark-teal-2{color:#bfdddc}.color-dark-teal-3{color:#80bcb9}.color-dark-teal-4{color:#409a96}.color-dark-teal-5{color:#007873}.color-dark-teal-6{color:#005a56}.color-dark-teal-7{color:#003c3a}.color-dark-teal-8{color:#001e1d}.color-bright-yellow-1{color:#fff7e6}.color-bright-yellow-2{color:#ffebbf}.color-bright-yellow-3{color:#ffd780}.color-bright-yellow-4{color:#ffc440}.color-bright-yellow-5{color:#ffad00}.color-bright-yellow-6{color:#bf8200}.color-bright-yellow-7{color:#805700}.color-bright-yellow-8{color:#402b00}.color-dark-yellow-1{color:#f9f3e6}.color-dark-yellow-2{color:#efe0bf}.color-dark-yellow-3{color:#dfc180}.color-dark-yellow-4{color:#cfa140}.color-dark-yellow-5{color:#bf8200}.color-dark-yellow-6{color:#8f6200}.color-dark-yellow-7{color:#604100}.color-dark-yellow-8{color:#302100}.color-data-vis-text{color:#232323}.color-data-vis-a11y{color:#8a8a8a}.color-data-vis-channel{color:#eaeaea}.color-data-vis-1{color:#1ba39c}.color-data-vis-2{color:#003c3a}.color-data-vis-3{color:#bf8200}.color-data-vis-4{color:#002678}.color-data-vis-5{color:#4094e6}.color-data-vis-6{color:#62003b}.color-data-vis-7{color:#d4409e}.color-data-vis-8{color:#2a1560}.color-data-vis-9{color:#986cce}.color-data-vis-10{color:#691418}.color-data-vis-11{color:#ed7000}.color-data-vis-12{color:#00431f}.color-data-vis-13{color:#1fa824}.color-information{color:#2283e2}.color-error-1{color:#e10000}.color-error-2{color:#ff3f3f}.color-transparent{color:transparent}.elevation-0{box-shadow:none}.elevation-50,.elevation-100{box-shadow:0 0 .25rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .0625rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1))}.elevation-150{box-shadow:0 0 .25rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .0625rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .125rem .25rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1))}.elevation-200{box-shadow:0 0 .25rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .0625rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .125rem .25rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .25rem .5rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1))}.elevation-250{box-shadow:0 0 .25rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .0625rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .125rem .25rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .25rem .5rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .5rem 1rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1))}.elevation-300{box-shadow:0 0 .25rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .0625rem .0625rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .125rem .25rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .25rem .5rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 .5rem 1rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1)),0 1rem 2rem .25rem rgba(var(--color-theme-elevation),var(--elevation-alpha-1))}.font-base{font-family:FF Mark,Helvetica,Arial,sans-serif}.font-narrow{font-family:FF Mark Narrow,Helvetica,Arial,sans-serif}.margin-0{margin:0rem}.margin-top-auto{margin-top:auto}.margin-top-0{margin-top:0rem}.margin-top-1{margin-top:.25rem}.margin-top-2{margin-top:.5rem}.margin-top-3{margin-top:.75rem}.margin-top-4{margin-top:1rem}.margin-top-5{margin-top:1.25rem}.margin-top-6{margin-top:1.5rem}.margin-top-7{margin-top:1.75rem}.margin-top-8{margin-top:2rem}.margin-top-9{margin-top:2.25rem}.margin-top-10{margin-top:2.5rem}.margin-top-11{margin-top:3rem}.margin-top-12{margin-top:4rem}.margin-top-13{margin-top:4.5rem}.margin-top-14{margin-top:5rem}.margin-top-15{margin-top:6rem}.margin-top-16{margin-top:7.5rem}.margin-right-auto{margin-right:auto}.margin-right-0{margin-right:0rem}.margin-right-1{margin-right:.25rem}.margin-right-2{margin-right:.5rem}.margin-right-3{margin-right:.75rem}.margin-right-4{margin-right:1rem}.margin-right-5{margin-right:1.25rem}.margin-right-6{margin-right:1.5rem}.margin-right-7{margin-right:1.75rem}.margin-right-8{margin-right:2rem}.margin-right-9{margin-right:2.25rem}.margin-right-10{margin-right:2.5rem}.margin-right-11{margin-right:3rem}.margin-right-12{margin-right:4rem}.margin-right-13{margin-right:4.5rem}.margin-right-14{margin-right:5rem}.margin-right-15{margin-right:6rem}.margin-right-16{margin-right:7.5rem}.margin-bottom-auto{margin-bottom:auto}.margin-bottom-0{margin-bottom:0rem}.margin-bottom-1{margin-bottom:.25rem}.margin-bottom-2{margin-bottom:.5rem}.margin-bottom-3{margin-bottom:.75rem}.margin-bottom-4{margin-bottom:1rem}.margin-bottom-5{margin-bottom:1.25rem}.margin-bottom-6{margin-bottom:1.5rem}.margin-bottom-7{margin-bottom:1.75rem}.margin-bottom-8{margin-bottom:2rem}.margin-bottom-9{margin-bottom:2.25rem}.margin-bottom-10{margin-bottom:2.5rem}.margin-bottom-11{margin-bottom:3rem}.margin-bottom-12{margin-bottom:4rem}.margin-bottom-13{margin-bottom:4.5rem}.margin-bottom-14{margin-bottom:5rem}.margin-bottom-15{margin-bottom:6rem}.margin-bottom-16{margin-bottom:7.5rem}.margin-left-auto{margin-left:auto}.margin-left-0{margin-left:0rem}.margin-left-1{margin-left:.25rem}.margin-left-2{margin-left:.5rem}.margin-left-3{margin-left:.75rem}.margin-left-4{margin-left:1rem}.margin-left-5{margin-left:1.25rem}.margin-left-6{margin-left:1.5rem}.margin-left-7{margin-left:1.75rem}.margin-left-8{margin-left:2rem}.margin-left-9{margin-left:2.25rem}.margin-left-10{margin-left:2.5rem}.margin-left-11{margin-left:3rem}.margin-left-12{margin-left:4rem}.margin-left-13{margin-left:4.5rem}.margin-left-14{margin-left:5rem}.margin-left-15{margin-left:6rem}.margin-left-16{margin-left:7.5rem}.gap-auto{gap:auto}.gap-0{gap:0rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-10{gap:2.5rem}.gap-11{gap:3rem}.gap-12{gap:4rem}.gap-13{gap:4.5rem}.gap-14{gap:5rem}.gap-15{gap:6rem}.gap-16{gap:7.5rem}.column-gap-auto{column-gap:auto}.column-gap-0{column-gap:0rem}.column-gap-1{column-gap:.25rem}.column-gap-2{column-gap:.5rem}.column-gap-3{column-gap:.75rem}.column-gap-4{column-gap:1rem}.column-gap-5{column-gap:1.25rem}.column-gap-6{column-gap:1.5rem}.column-gap-7{column-gap:1.75rem}.column-gap-8{column-gap:2rem}.column-gap-9{column-gap:2.25rem}.column-gap-10{column-gap:2.5rem}.column-gap-11{column-gap:3rem}.column-gap-12{column-gap:4rem}.column-gap-13{column-gap:4.5rem}.column-gap-14{column-gap:5rem}.column-gap-15{column-gap:6rem}.column-gap-16{column-gap:7.5rem}.row-gap-auto{row-gap:auto}.row-gap-0{row-gap:0rem}.row-gap-1{row-gap:.25rem}.row-gap-2{row-gap:.5rem}.row-gap-3{row-gap:.75rem}.row-gap-4{row-gap:1rem}.row-gap-5{row-gap:1.25rem}.row-gap-6{row-gap:1.5rem}.row-gap-7{row-gap:1.75rem}.row-gap-8{row-gap:2rem}.row-gap-9{row-gap:2.25rem}.row-gap-10{row-gap:2.5rem}.row-gap-11{row-gap:3rem}.row-gap-12{row-gap:4rem}.row-gap-13{row-gap:4.5rem}.row-gap-14{row-gap:5rem}.row-gap-15{row-gap:6rem}.row-gap-16{row-gap:7.5rem}.leading-0{line-height:0}.leading-50{line-height:.9}.leading-100{line-height:1}.leading-200{line-height:1.1}.leading-300{line-height:1.2}.leading-400{line-height:1.3}.leading-500{line-height:1.4}.leading-600{line-height:1.5}.max-width-full{max-width:100%}.max-width-sm{max-width:20rem}.max-width-md{max-width:48rem}.max-width-mlg{max-width:70rem}.max-width-lg{max-width:80rem}.max-width-xlg{max-width:90rem}.max-width-xxlg{max-width:120rem}.min-width-full{min-width:100%}.min-width-sm{min-width:20rem}.min-width-md{min-width:48rem}.min-width-mlg{min-width:70rem}.min-width-lg{min-width:80rem}.min-width-xlg{min-width:90rem}.min-width-xxlg{min-width:120rem}.pad-auto{padding:auto}.pad-0{padding:0rem}.pad-1{padding:.25rem}.pad-2{padding:.5rem}.pad-3{padding:.75rem}.pad-4{padding:1rem}.pad-5{padding:1.25rem}.pad-6{padding:1.5rem}.pad-7{padding:1.75rem}.pad-8{padding:2rem}.pad-9{padding:2.25rem}.pad-10{padding:2.5rem}.pad-11{padding:3rem}.pad-12{padding:4rem}.pad-13{padding:4.5rem}.pad-14{padding:5rem}.pad-15{padding:6rem}.pad-16{padding:7.5rem}.pad-top-auto{padding-top:auto}.pad-top-0{padding-top:0rem}.pad-top-1{padding-top:.25rem}.pad-top-2{padding-top:.5rem}.pad-top-3{padding-top:.75rem}.pad-top-4{padding-top:1rem}.pad-top-5{padding-top:1.25rem}.pad-top-6{padding-top:1.5rem}.pad-top-7{padding-top:1.75rem}.pad-top-8{padding-top:2rem}.pad-top-9{padding-top:2.25rem}.pad-top-10{padding-top:2.5rem}.pad-top-11{padding-top:3rem}.pad-top-12{padding-top:4rem}.pad-top-13{padding-top:4.5rem}.pad-top-14{padding-top:5rem}.pad-top-15{padding-top:6rem}.pad-top-16{padding-top:7.5rem}.pad-right-auto{padding-right:auto}.pad-right-0{padding-right:0rem}.pad-right-1{padding-right:.25rem}.pad-right-2{padding-right:.5rem}.pad-right-3{padding-right:.75rem}.pad-right-4{padding-right:1rem}.pad-right-5{padding-right:1.25rem}.pad-right-6{padding-right:1.5rem}.pad-right-7{padding-right:1.75rem}.pad-right-8{padding-right:2rem}.pad-right-9{padding-right:2.25rem}.pad-right-10{padding-right:2.5rem}.pad-right-11{padding-right:3rem}.pad-right-12{padding-right:4rem}.pad-right-13{padding-right:4.5rem}.pad-right-14{padding-right:5rem}.pad-right-15{padding-right:6rem}.pad-right-16{padding-right:7.5rem}.pad-bottom-auto{padding-bottom:auto}.pad-bottom-0{padding-bottom:0rem}.pad-bottom-1{padding-bottom:.25rem}.pad-bottom-2{padding-bottom:.5rem}.pad-bottom-3{padding-bottom:.75rem}.pad-bottom-4{padding-bottom:1rem}.pad-bottom-5{padding-bottom:1.25rem}.pad-bottom-6{padding-bottom:1.5rem}.pad-bottom-7{padding-bottom:1.75rem}.pad-bottom-8{padding-bottom:2rem}.pad-bottom-9{padding-bottom:2.25rem}.pad-bottom-10{padding-bottom:2.5rem}.pad-bottom-11{padding-bottom:3rem}.pad-bottom-12{padding-bottom:4rem}.pad-bottom-13{padding-bottom:4.5rem}.pad-bottom-14{padding-bottom:5rem}.pad-bottom-15{padding-bottom:6rem}.pad-bottom-16{padding-bottom:7.5rem}.pad-left-auto{padding-left:auto}.pad-left-0{padding-left:0rem}.pad-left-1{padding-left:.25rem}.pad-left-2{padding-left:.5rem}.pad-left-3{padding-left:.75rem}.pad-left-4{padding-left:1rem}.pad-left-5{padding-left:1.25rem}.pad-left-6{padding-left:1.5rem}.pad-left-7{padding-left:1.75rem}.pad-left-8{padding-left:2rem}.pad-left-9{padding-left:2.25rem}.pad-left-10{padding-left:2.5rem}.pad-left-11{padding-left:3rem}.pad-left-12{padding-left:4rem}.pad-left-13{padding-left:4.5rem}.pad-left-14{padding-left:5rem}.pad-left-15{padding-left:6rem}.pad-left-16{padding-left:7.5rem}.stack-0{z-index:0}.stack-100{z-index:10}.stack-200{z-index:20}.stack-300{z-index:30}.stack-400{z-index:40}.stack-500{z-index:50}.stack-600{z-index:60}.stack-700{z-index:70}.text-0{font-size:0rem}.text-base{font-size:1rem}.text-25{font-size:.5rem}.text-50{font-size:.6rem}.text-100{font-size:.7rem}.text-150{font-size:.8rem}.text-200{font-size:.9rem}.text-250{font-size:1rem}.text-300{font-size:1.1rem}.text-350{font-size:1.3rem}.text-400{font-size:1.4rem}.text-450{font-size:1.6rem}.text-500{font-size:1.8rem}.text-550{font-size:2rem}.text-600{font-size:2.3rem}.text-650{font-size:2.6rem}.text-700{font-size:2.9rem}.text-750{font-size:3.2rem}.text-800{font-size:3.7rem}.text-850{font-size:4.1rem}.text-900{font-size:4.6rem}.text-950{font-size:5.2rem}.text-1000{font-size:5.9rem}.text-1050{font-size:6.6rem}.text-1100{font-size:7.4rem}.weight-regular{font-weight:400}.weight-bold{font-weight:700}.weight-heavy{font-weight:800}.style-italic{font-style:italic}.style-normal{font-style:normal}.decor-underline{text-decoration:underline}.decor-none{text-decoration:none}.width-full{width:100%}.width-half{width:50%}.width-third{width:33.3333333333%}.width-quarter{width:25%}.width-mobile{width:320px}.height-full{height:100%}@media (min-width: 0){.sm\:box-block{display:block}.sm\:box-flex{display:flex}.sm\:box-hide{display:none}.sm\:box-show{display:inherit}.sm\:flex-wrap-nowrap{flex-wrap:nowrap}.sm\:flex-wrap-wrap{flex-wrap:wrap}.sm\:flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.sm\:justify-content-flex-start{justify-content:flex-start}.sm\:justify-content-flex-end{justify-content:flex-end}.sm\:justify-content-center{justify-content:center}.sm\:justify-content-space-between{justify-content:space-between}.sm\:align-items-flex-start{align-items:flex-start}.sm\:align-items-flex-end{align-items:flex-end}.sm\:align-items-center{align-items:center}.sm\:align-items-stretch{align-items:stretch}.sm\:flex-direction-row{flex-direction:row}.sm\:flex-direction-column{flex-direction:column}.sm\:position-static{position:static}.sm\:position-relative{position:relative}.sm\:position-fixed{position:fixed}.sm\:position-absolute{position:absolute}.sm\:position-sticky{position:sticky}.sm\:margin-0{margin:0rem}.sm\:margin-top-auto{margin-top:auto}.sm\:margin-top-0{margin-top:0rem}.sm\:margin-top-1{margin-top:.25rem}.sm\:margin-top-2{margin-top:.5rem}.sm\:margin-top-3{margin-top:.75rem}.sm\:margin-top-4{margin-top:1rem}.sm\:margin-top-5{margin-top:1.25rem}.sm\:margin-top-6{margin-top:1.5rem}.sm\:margin-top-7{margin-top:1.75rem}.sm\:margin-top-8{margin-top:2rem}.sm\:margin-top-9{margin-top:2.25rem}.sm\:margin-top-10{margin-top:2.5rem}.sm\:margin-top-11{margin-top:3rem}.sm\:margin-top-12{margin-top:4rem}.sm\:margin-top-13{margin-top:4.5rem}.sm\:margin-top-14{margin-top:5rem}.sm\:margin-top-15{margin-top:6rem}.sm\:margin-top-16{margin-top:7.5rem}.sm\:margin-right-auto{margin-right:auto}.sm\:margin-right-0{margin-right:0rem}.sm\:margin-right-1{margin-right:.25rem}.sm\:margin-right-2{margin-right:.5rem}.sm\:margin-right-3{margin-right:.75rem}.sm\:margin-right-4{margin-right:1rem}.sm\:margin-right-5{margin-right:1.25rem}.sm\:margin-right-6{margin-right:1.5rem}.sm\:margin-right-7{margin-right:1.75rem}.sm\:margin-right-8{margin-right:2rem}.sm\:margin-right-9{margin-right:2.25rem}.sm\:margin-right-10{margin-right:2.5rem}.sm\:margin-right-11{margin-right:3rem}.sm\:margin-right-12{margin-right:4rem}.sm\:margin-right-13{margin-right:4.5rem}.sm\:margin-right-14{margin-right:5rem}.sm\:margin-right-15{margin-right:6rem}.sm\:margin-right-16{margin-right:7.5rem}.sm\:margin-bottom-auto{margin-bottom:auto}.sm\:margin-bottom-0{margin-bottom:0rem}.sm\:margin-bottom-1{margin-bottom:.25rem}.sm\:margin-bottom-2{margin-bottom:.5rem}.sm\:margin-bottom-3{margin-bottom:.75rem}.sm\:margin-bottom-4{margin-bottom:1rem}.sm\:margin-bottom-5{margin-bottom:1.25rem}.sm\:margin-bottom-6{margin-bottom:1.5rem}.sm\:margin-bottom-7{margin-bottom:1.75rem}.sm\:margin-bottom-8{margin-bottom:2rem}.sm\:margin-bottom-9{margin-bottom:2.25rem}.sm\:margin-bottom-10{margin-bottom:2.5rem}.sm\:margin-bottom-11{margin-bottom:3rem}.sm\:margin-bottom-12{margin-bottom:4rem}.sm\:margin-bottom-13{margin-bottom:4.5rem}.sm\:margin-bottom-14{margin-bottom:5rem}.sm\:margin-bottom-15{margin-bottom:6rem}.sm\:margin-bottom-16{margin-bottom:7.5rem}.sm\:margin-left-auto{margin-left:auto}.sm\:margin-left-0{margin-left:0rem}.sm\:margin-left-1{margin-left:.25rem}.sm\:margin-left-2{margin-left:.5rem}.sm\:margin-left-3{margin-left:.75rem}.sm\:margin-left-4{margin-left:1rem}.sm\:margin-left-5{margin-left:1.25rem}.sm\:margin-left-6{margin-left:1.5rem}.sm\:margin-left-7{margin-left:1.75rem}.sm\:margin-left-8{margin-left:2rem}.sm\:margin-left-9{margin-left:2.25rem}.sm\:margin-left-10{margin-left:2.5rem}.sm\:margin-left-11{margin-left:3rem}.sm\:margin-left-12{margin-left:4rem}.sm\:margin-left-13{margin-left:4.5rem}.sm\:margin-left-14{margin-left:5rem}.sm\:margin-left-15{margin-left:6rem}.sm\:margin-left-16{margin-left:7.5rem}.sm\:pad-auto{padding:auto}.sm\:pad-0{padding:0rem}.sm\:pad-1{padding:.25rem}.sm\:pad-2{padding:.5rem}.sm\:pad-3{padding:.75rem}.sm\:pad-4{padding:1rem}.sm\:pad-5{padding:1.25rem}.sm\:pad-6{padding:1.5rem}.sm\:pad-7{padding:1.75rem}.sm\:pad-8{padding:2rem}.sm\:pad-9{padding:2.25rem}.sm\:pad-10{padding:2.5rem}.sm\:pad-11{padding:3rem}.sm\:pad-12{padding:4rem}.sm\:pad-13{padding:4.5rem}.sm\:pad-14{padding:5rem}.sm\:pad-15{padding:6rem}.sm\:pad-16{padding:7.5rem}.sm\:pad-top-auto{padding-top:auto}.sm\:pad-top-0{padding-top:0rem}.sm\:pad-top-1{padding-top:.25rem}.sm\:pad-top-2{padding-top:.5rem}.sm\:pad-top-3{padding-top:.75rem}.sm\:pad-top-4{padding-top:1rem}.sm\:pad-top-5{padding-top:1.25rem}.sm\:pad-top-6{padding-top:1.5rem}.sm\:pad-top-7{padding-top:1.75rem}.sm\:pad-top-8{padding-top:2rem}.sm\:pad-top-9{padding-top:2.25rem}.sm\:pad-top-10{padding-top:2.5rem}.sm\:pad-top-11{padding-top:3rem}.sm\:pad-top-12{padding-top:4rem}.sm\:pad-top-13{padding-top:4.5rem}.sm\:pad-top-14{padding-top:5rem}.sm\:pad-top-15{padding-top:6rem}.sm\:pad-top-16{padding-top:7.5rem}.sm\:pad-right-auto{padding-right:auto}.sm\:pad-right-0{padding-right:0rem}.sm\:pad-right-1{padding-right:.25rem}.sm\:pad-right-2{padding-right:.5rem}.sm\:pad-right-3{padding-right:.75rem}.sm\:pad-right-4{padding-right:1rem}.sm\:pad-right-5{padding-right:1.25rem}.sm\:pad-right-6{padding-right:1.5rem}.sm\:pad-right-7{padding-right:1.75rem}.sm\:pad-right-8{padding-right:2rem}.sm\:pad-right-9{padding-right:2.25rem}.sm\:pad-right-10{padding-right:2.5rem}.sm\:pad-right-11{padding-right:3rem}.sm\:pad-right-12{padding-right:4rem}.sm\:pad-right-13{padding-right:4.5rem}.sm\:pad-right-14{padding-right:5rem}.sm\:pad-right-15{padding-right:6rem}.sm\:pad-right-16{padding-right:7.5rem}.sm\:pad-bottom-auto{padding-bottom:auto}.sm\:pad-bottom-0{padding-bottom:0rem}.sm\:pad-bottom-1{padding-bottom:.25rem}.sm\:pad-bottom-2{padding-bottom:.5rem}.sm\:pad-bottom-3{padding-bottom:.75rem}.sm\:pad-bottom-4{padding-bottom:1rem}.sm\:pad-bottom-5{padding-bottom:1.25rem}.sm\:pad-bottom-6{padding-bottom:1.5rem}.sm\:pad-bottom-7{padding-bottom:1.75rem}.sm\:pad-bottom-8{padding-bottom:2rem}.sm\:pad-bottom-9{padding-bottom:2.25rem}.sm\:pad-bottom-10{padding-bottom:2.5rem}.sm\:pad-bottom-11{padding-bottom:3rem}.sm\:pad-bottom-12{padding-bottom:4rem}.sm\:pad-bottom-13{padding-bottom:4.5rem}.sm\:pad-bottom-14{padding-bottom:5rem}.sm\:pad-bottom-15{padding-bottom:6rem}.sm\:pad-bottom-16{padding-bottom:7.5rem}.sm\:pad-left-auto{padding-left:auto}.sm\:pad-left-0{padding-left:0rem}.sm\:pad-left-1{padding-left:.25rem}.sm\:pad-left-2{padding-left:.5rem}.sm\:pad-left-3{padding-left:.75rem}.sm\:pad-left-4{padding-left:1rem}.sm\:pad-left-5{padding-left:1.25rem}.sm\:pad-left-6{padding-left:1.5rem}.sm\:pad-left-7{padding-left:1.75rem}.sm\:pad-left-8{padding-left:2rem}.sm\:pad-left-9{padding-left:2.25rem}.sm\:pad-left-10{padding-left:2.5rem}.sm\:pad-left-11{padding-left:3rem}.sm\:pad-left-12{padding-left:4rem}.sm\:pad-left-13{padding-left:4.5rem}.sm\:pad-left-14{padding-left:5rem}.sm\:pad-left-15{padding-left:6rem}.sm\:pad-left-16{padding-left:7.5rem}.sm\:text-0{font-size:0rem}.sm\:text-base{font-size:1rem}.sm\:text-25{font-size:.5rem}.sm\:text-50{font-size:.6rem}.sm\:text-100{font-size:.7rem}.sm\:text-150{font-size:.8rem}.sm\:text-200{font-size:.9rem}.sm\:text-250{font-size:1rem}.sm\:text-300{font-size:1.1rem}.sm\:text-350{font-size:1.3rem}.sm\:text-400{font-size:1.4rem}.sm\:text-450{font-size:1.6rem}.sm\:text-500{font-size:1.8rem}.sm\:text-550{font-size:2rem}.sm\:text-600{font-size:2.3rem}.sm\:text-650{font-size:2.6rem}.sm\:text-700{font-size:2.9rem}.sm\:text-750{font-size:3.2rem}.sm\:text-800{font-size:3.7rem}.sm\:text-850{font-size:4.1rem}.sm\:text-900{font-size:4.6rem}.sm\:text-950{font-size:5.2rem}.sm\:text-1000{font-size:5.9rem}.sm\:text-1050{font-size:6.6rem}.sm\:text-1100{font-size:7.4rem}.sm\:width-full{width:100%}.sm\:width-half{width:50%}.sm\:width-third{width:33.3333333333%}.sm\:width-quarter{width:25%}.sm\:width-mobile{width:320px}.sm\:height-full{height:100%}}@media (min-width: 48em){.md\:box-block{display:block}.md\:box-flex{display:flex}.md\:box-hide{display:none}.md\:box-show{display:inherit}.md\:flex-wrap-nowrap{flex-wrap:nowrap}.md\:flex-wrap-wrap{flex-wrap:wrap}.md\:flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.md\:justify-content-flex-start{justify-content:flex-start}.md\:justify-content-flex-end{justify-content:flex-end}.md\:justify-content-center{justify-content:center}.md\:justify-content-space-between{justify-content:space-between}.md\:align-items-flex-start{align-items:flex-start}.md\:align-items-flex-end{align-items:flex-end}.md\:align-items-center{align-items:center}.md\:align-items-stretch{align-items:stretch}.md\:flex-direction-row{flex-direction:row}.md\:flex-direction-column{flex-direction:column}.md\:position-static{position:static}.md\:position-relative{position:relative}.md\:position-fixed{position:fixed}.md\:position-absolute{position:absolute}.md\:position-sticky{position:sticky}.md\:margin-0{margin:0rem}.md\:margin-top-auto{margin-top:auto}.md\:margin-top-0{margin-top:0rem}.md\:margin-top-1{margin-top:.25rem}.md\:margin-top-2{margin-top:.5rem}.md\:margin-top-3{margin-top:.75rem}.md\:margin-top-4{margin-top:1rem}.md\:margin-top-5{margin-top:1.25rem}.md\:margin-top-6{margin-top:1.5rem}.md\:margin-top-7{margin-top:1.75rem}.md\:margin-top-8{margin-top:2rem}.md\:margin-top-9{margin-top:2.25rem}.md\:margin-top-10{margin-top:2.5rem}.md\:margin-top-11{margin-top:3rem}.md\:margin-top-12{margin-top:4rem}.md\:margin-top-13{margin-top:4.5rem}.md\:margin-top-14{margin-top:5rem}.md\:margin-top-15{margin-top:6rem}.md\:margin-top-16{margin-top:7.5rem}.md\:margin-right-auto{margin-right:auto}.md\:margin-right-0{margin-right:0rem}.md\:margin-right-1{margin-right:.25rem}.md\:margin-right-2{margin-right:.5rem}.md\:margin-right-3{margin-right:.75rem}.md\:margin-right-4{margin-right:1rem}.md\:margin-right-5{margin-right:1.25rem}.md\:margin-right-6{margin-right:1.5rem}.md\:margin-right-7{margin-right:1.75rem}.md\:margin-right-8{margin-right:2rem}.md\:margin-right-9{margin-right:2.25rem}.md\:margin-right-10{margin-right:2.5rem}.md\:margin-right-11{margin-right:3rem}.md\:margin-right-12{margin-right:4rem}.md\:margin-right-13{margin-right:4.5rem}.md\:margin-right-14{margin-right:5rem}.md\:margin-right-15{margin-right:6rem}.md\:margin-right-16{margin-right:7.5rem}.md\:margin-bottom-auto{margin-bottom:auto}.md\:margin-bottom-0{margin-bottom:0rem}.md\:margin-bottom-1{margin-bottom:.25rem}.md\:margin-bottom-2{margin-bottom:.5rem}.md\:margin-bottom-3{margin-bottom:.75rem}.md\:margin-bottom-4{margin-bottom:1rem}.md\:margin-bottom-5{margin-bottom:1.25rem}.md\:margin-bottom-6{margin-bottom:1.5rem}.md\:margin-bottom-7{margin-bottom:1.75rem}.md\:margin-bottom-8{margin-bottom:2rem}.md\:margin-bottom-9{margin-bottom:2.25rem}.md\:margin-bottom-10{margin-bottom:2.5rem}.md\:margin-bottom-11{margin-bottom:3rem}.md\:margin-bottom-12{margin-bottom:4rem}.md\:margin-bottom-13{margin-bottom:4.5rem}.md\:margin-bottom-14{margin-bottom:5rem}.md\:margin-bottom-15{margin-bottom:6rem}.md\:margin-bottom-16{margin-bottom:7.5rem}.md\:margin-left-auto{margin-left:auto}.md\:margin-left-0{margin-left:0rem}.md\:margin-left-1{margin-left:.25rem}.md\:margin-left-2{margin-left:.5rem}.md\:margin-left-3{margin-left:.75rem}.md\:margin-left-4{margin-left:1rem}.md\:margin-left-5{margin-left:1.25rem}.md\:margin-left-6{margin-left:1.5rem}.md\:margin-left-7{margin-left:1.75rem}.md\:margin-left-8{margin-left:2rem}.md\:margin-left-9{margin-left:2.25rem}.md\:margin-left-10{margin-left:2.5rem}.md\:margin-left-11{margin-left:3rem}.md\:margin-left-12{margin-left:4rem}.md\:margin-left-13{margin-left:4.5rem}.md\:margin-left-14{margin-left:5rem}.md\:margin-left-15{margin-left:6rem}.md\:margin-left-16{margin-left:7.5rem}.md\:pad-auto{padding:auto}.md\:pad-0{padding:0rem}.md\:pad-1{padding:.25rem}.md\:pad-2{padding:.5rem}.md\:pad-3{padding:.75rem}.md\:pad-4{padding:1rem}.md\:pad-5{padding:1.25rem}.md\:pad-6{padding:1.5rem}.md\:pad-7{padding:1.75rem}.md\:pad-8{padding:2rem}.md\:pad-9{padding:2.25rem}.md\:pad-10{padding:2.5rem}.md\:pad-11{padding:3rem}.md\:pad-12{padding:4rem}.md\:pad-13{padding:4.5rem}.md\:pad-14{padding:5rem}.md\:pad-15{padding:6rem}.md\:pad-16{padding:7.5rem}.md\:pad-top-auto{padding-top:auto}.md\:pad-top-0{padding-top:0rem}.md\:pad-top-1{padding-top:.25rem}.md\:pad-top-2{padding-top:.5rem}.md\:pad-top-3{padding-top:.75rem}.md\:pad-top-4{padding-top:1rem}.md\:pad-top-5{padding-top:1.25rem}.md\:pad-top-6{padding-top:1.5rem}.md\:pad-top-7{padding-top:1.75rem}.md\:pad-top-8{padding-top:2rem}.md\:pad-top-9{padding-top:2.25rem}.md\:pad-top-10{padding-top:2.5rem}.md\:pad-top-11{padding-top:3rem}.md\:pad-top-12{padding-top:4rem}.md\:pad-top-13{padding-top:4.5rem}.md\:pad-top-14{padding-top:5rem}.md\:pad-top-15{padding-top:6rem}.md\:pad-top-16{padding-top:7.5rem}.md\:pad-right-auto{padding-right:auto}.md\:pad-right-0{padding-right:0rem}.md\:pad-right-1{padding-right:.25rem}.md\:pad-right-2{padding-right:.5rem}.md\:pad-right-3{padding-right:.75rem}.md\:pad-right-4{padding-right:1rem}.md\:pad-right-5{padding-right:1.25rem}.md\:pad-right-6{padding-right:1.5rem}.md\:pad-right-7{padding-right:1.75rem}.md\:pad-right-8{padding-right:2rem}.md\:pad-right-9{padding-right:2.25rem}.md\:pad-right-10{padding-right:2.5rem}.md\:pad-right-11{padding-right:3rem}.md\:pad-right-12{padding-right:4rem}.md\:pad-right-13{padding-right:4.5rem}.md\:pad-right-14{padding-right:5rem}.md\:pad-right-15{padding-right:6rem}.md\:pad-right-16{padding-right:7.5rem}.md\:pad-bottom-auto{padding-bottom:auto}.md\:pad-bottom-0{padding-bottom:0rem}.md\:pad-bottom-1{padding-bottom:.25rem}.md\:pad-bottom-2{padding-bottom:.5rem}.md\:pad-bottom-3{padding-bottom:.75rem}.md\:pad-bottom-4{padding-bottom:1rem}.md\:pad-bottom-5{padding-bottom:1.25rem}.md\:pad-bottom-6{padding-bottom:1.5rem}.md\:pad-bottom-7{padding-bottom:1.75rem}.md\:pad-bottom-8{padding-bottom:2rem}.md\:pad-bottom-9{padding-bottom:2.25rem}.md\:pad-bottom-10{padding-bottom:2.5rem}.md\:pad-bottom-11{padding-bottom:3rem}.md\:pad-bottom-12{padding-bottom:4rem}.md\:pad-bottom-13{padding-bottom:4.5rem}.md\:pad-bottom-14{padding-bottom:5rem}.md\:pad-bottom-15{padding-bottom:6rem}.md\:pad-bottom-16{padding-bottom:7.5rem}.md\:pad-left-auto{padding-left:auto}.md\:pad-left-0{padding-left:0rem}.md\:pad-left-1{padding-left:.25rem}.md\:pad-left-2{padding-left:.5rem}.md\:pad-left-3{padding-left:.75rem}.md\:pad-left-4{padding-left:1rem}.md\:pad-left-5{padding-left:1.25rem}.md\:pad-left-6{padding-left:1.5rem}.md\:pad-left-7{padding-left:1.75rem}.md\:pad-left-8{padding-left:2rem}.md\:pad-left-9{padding-left:2.25rem}.md\:pad-left-10{padding-left:2.5rem}.md\:pad-left-11{padding-left:3rem}.md\:pad-left-12{padding-left:4rem}.md\:pad-left-13{padding-left:4.5rem}.md\:pad-left-14{padding-left:5rem}.md\:pad-left-15{padding-left:6rem}.md\:pad-left-16{padding-left:7.5rem}.md\:text-0{font-size:0rem}.md\:text-base{font-size:1rem}.md\:text-25{font-size:.5rem}.md\:text-50{font-size:.6rem}.md\:text-100{font-size:.7rem}.md\:text-150{font-size:.8rem}.md\:text-200{font-size:.9rem}.md\:text-250{font-size:1rem}.md\:text-300{font-size:1.1rem}.md\:text-350{font-size:1.3rem}.md\:text-400{font-size:1.4rem}.md\:text-450{font-size:1.6rem}.md\:text-500{font-size:1.8rem}.md\:text-550{font-size:2rem}.md\:text-600{font-size:2.3rem}.md\:text-650{font-size:2.6rem}.md\:text-700{font-size:2.9rem}.md\:text-750{font-size:3.2rem}.md\:text-800{font-size:3.7rem}.md\:text-850{font-size:4.1rem}.md\:text-900{font-size:4.6rem}.md\:text-950{font-size:5.2rem}.md\:text-1000{font-size:5.9rem}.md\:text-1050{font-size:6.6rem}.md\:text-1100{font-size:7.4rem}.md\:width-full{width:100%}.md\:width-half{width:50%}.md\:width-third{width:33.3333333333%}.md\:width-quarter{width:25%}.md\:width-mobile{width:320px}.md\:height-full{height:100%}}@media (min-width: 80em){.lg\:box-block{display:block}.lg\:box-flex{display:flex}.lg\:box-hide{display:none}.lg\:box-show{display:inherit}.lg\:flex-wrap-nowrap{flex-wrap:nowrap}.lg\:flex-wrap-wrap{flex-wrap:wrap}.lg\:flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.lg\:justify-content-flex-start{justify-content:flex-start}.lg\:justify-content-flex-end{justify-content:flex-end}.lg\:justify-content-center{justify-content:center}.lg\:justify-content-space-between{justify-content:space-between}.lg\:align-items-flex-start{align-items:flex-start}.lg\:align-items-flex-end{align-items:flex-end}.lg\:align-items-center{align-items:center}.lg\:align-items-stretch{align-items:stretch}.lg\:flex-direction-row{flex-direction:row}.lg\:flex-direction-column{flex-direction:column}.lg\:position-static{position:static}.lg\:position-relative{position:relative}.lg\:position-fixed{position:fixed}.lg\:position-absolute{position:absolute}.lg\:position-sticky{position:sticky}.lg\:margin-0{margin:0rem}.lg\:margin-top-auto{margin-top:auto}.lg\:margin-top-0{margin-top:0rem}.lg\:margin-top-1{margin-top:.25rem}.lg\:margin-top-2{margin-top:.5rem}.lg\:margin-top-3{margin-top:.75rem}.lg\:margin-top-4{margin-top:1rem}.lg\:margin-top-5{margin-top:1.25rem}.lg\:margin-top-6{margin-top:1.5rem}.lg\:margin-top-7{margin-top:1.75rem}.lg\:margin-top-8{margin-top:2rem}.lg\:margin-top-9{margin-top:2.25rem}.lg\:margin-top-10{margin-top:2.5rem}.lg\:margin-top-11{margin-top:3rem}.lg\:margin-top-12{margin-top:4rem}.lg\:margin-top-13{margin-top:4.5rem}.lg\:margin-top-14{margin-top:5rem}.lg\:margin-top-15{margin-top:6rem}.lg\:margin-top-16{margin-top:7.5rem}.lg\:margin-right-auto{margin-right:auto}.lg\:margin-right-0{margin-right:0rem}.lg\:margin-right-1{margin-right:.25rem}.lg\:margin-right-2{margin-right:.5rem}.lg\:margin-right-3{margin-right:.75rem}.lg\:margin-right-4{margin-right:1rem}.lg\:margin-right-5{margin-right:1.25rem}.lg\:margin-right-6{margin-right:1.5rem}.lg\:margin-right-7{margin-right:1.75rem}.lg\:margin-right-8{margin-right:2rem}.lg\:margin-right-9{margin-right:2.25rem}.lg\:margin-right-10{margin-right:2.5rem}.lg\:margin-right-11{margin-right:3rem}.lg\:margin-right-12{margin-right:4rem}.lg\:margin-right-13{margin-right:4.5rem}.lg\:margin-right-14{margin-right:5rem}.lg\:margin-right-15{margin-right:6rem}.lg\:margin-right-16{margin-right:7.5rem}.lg\:margin-bottom-auto{margin-bottom:auto}.lg\:margin-bottom-0{margin-bottom:0rem}.lg\:margin-bottom-1{margin-bottom:.25rem}.lg\:margin-bottom-2{margin-bottom:.5rem}.lg\:margin-bottom-3{margin-bottom:.75rem}.lg\:margin-bottom-4{margin-bottom:1rem}.lg\:margin-bottom-5{margin-bottom:1.25rem}.lg\:margin-bottom-6{margin-bottom:1.5rem}.lg\:margin-bottom-7{margin-bottom:1.75rem}.lg\:margin-bottom-8{margin-bottom:2rem}.lg\:margin-bottom-9{margin-bottom:2.25rem}.lg\:margin-bottom-10{margin-bottom:2.5rem}.lg\:margin-bottom-11{margin-bottom:3rem}.lg\:margin-bottom-12{margin-bottom:4rem}.lg\:margin-bottom-13{margin-bottom:4.5rem}.lg\:margin-bottom-14{margin-bottom:5rem}.lg\:margin-bottom-15{margin-bottom:6rem}.lg\:margin-bottom-16{margin-bottom:7.5rem}.lg\:margin-left-auto{margin-left:auto}.lg\:margin-left-0{margin-left:0rem}.lg\:margin-left-1{margin-left:.25rem}.lg\:margin-left-2{margin-left:.5rem}.lg\:margin-left-3{margin-left:.75rem}.lg\:margin-left-4{margin-left:1rem}.lg\:margin-left-5{margin-left:1.25rem}.lg\:margin-left-6{margin-left:1.5rem}.lg\:margin-left-7{margin-left:1.75rem}.lg\:margin-left-8{margin-left:2rem}.lg\:margin-left-9{margin-left:2.25rem}.lg\:margin-left-10{margin-left:2.5rem}.lg\:margin-left-11{margin-left:3rem}.lg\:margin-left-12{margin-left:4rem}.lg\:margin-left-13{margin-left:4.5rem}.lg\:margin-left-14{margin-left:5rem}.lg\:margin-left-15{margin-left:6rem}.lg\:margin-left-16{margin-left:7.5rem}.lg\:pad-auto{padding:auto}.lg\:pad-0{padding:0rem}.lg\:pad-1{padding:.25rem}.lg\:pad-2{padding:.5rem}.lg\:pad-3{padding:.75rem}.lg\:pad-4{padding:1rem}.lg\:pad-5{padding:1.25rem}.lg\:pad-6{padding:1.5rem}.lg\:pad-7{padding:1.75rem}.lg\:pad-8{padding:2rem}.lg\:pad-9{padding:2.25rem}.lg\:pad-10{padding:2.5rem}.lg\:pad-11{padding:3rem}.lg\:pad-12{padding:4rem}.lg\:pad-13{padding:4.5rem}.lg\:pad-14{padding:5rem}.lg\:pad-15{padding:6rem}.lg\:pad-16{padding:7.5rem}.lg\:pad-top-auto{padding-top:auto}.lg\:pad-top-0{padding-top:0rem}.lg\:pad-top-1{padding-top:.25rem}.lg\:pad-top-2{padding-top:.5rem}.lg\:pad-top-3{padding-top:.75rem}.lg\:pad-top-4{padding-top:1rem}.lg\:pad-top-5{padding-top:1.25rem}.lg\:pad-top-6{padding-top:1.5rem}.lg\:pad-top-7{padding-top:1.75rem}.lg\:pad-top-8{padding-top:2rem}.lg\:pad-top-9{padding-top:2.25rem}.lg\:pad-top-10{padding-top:2.5rem}.lg\:pad-top-11{padding-top:3rem}.lg\:pad-top-12{padding-top:4rem}.lg\:pad-top-13{padding-top:4.5rem}.lg\:pad-top-14{padding-top:5rem}.lg\:pad-top-15{padding-top:6rem}.lg\:pad-top-16{padding-top:7.5rem}.lg\:pad-right-auto{padding-right:auto}.lg\:pad-right-0{padding-right:0rem}.lg\:pad-right-1{padding-right:.25rem}.lg\:pad-right-2{padding-right:.5rem}.lg\:pad-right-3{padding-right:.75rem}.lg\:pad-right-4{padding-right:1rem}.lg\:pad-right-5{padding-right:1.25rem}.lg\:pad-right-6{padding-right:1.5rem}.lg\:pad-right-7{padding-right:1.75rem}.lg\:pad-right-8{padding-right:2rem}.lg\:pad-right-9{padding-right:2.25rem}.lg\:pad-right-10{padding-right:2.5rem}.lg\:pad-right-11{padding-right:3rem}.lg\:pad-right-12{padding-right:4rem}.lg\:pad-right-13{padding-right:4.5rem}.lg\:pad-right-14{padding-right:5rem}.lg\:pad-right-15{padding-right:6rem}.lg\:pad-right-16{padding-right:7.5rem}.lg\:pad-bottom-auto{padding-bottom:auto}.lg\:pad-bottom-0{padding-bottom:0rem}.lg\:pad-bottom-1{padding-bottom:.25rem}.lg\:pad-bottom-2{padding-bottom:.5rem}.lg\:pad-bottom-3{padding-bottom:.75rem}.lg\:pad-bottom-4{padding-bottom:1rem}.lg\:pad-bottom-5{padding-bottom:1.25rem}.lg\:pad-bottom-6{padding-bottom:1.5rem}.lg\:pad-bottom-7{padding-bottom:1.75rem}.lg\:pad-bottom-8{padding-bottom:2rem}.lg\:pad-bottom-9{padding-bottom:2.25rem}.lg\:pad-bottom-10{padding-bottom:2.5rem}.lg\:pad-bottom-11{padding-bottom:3rem}.lg\:pad-bottom-12{padding-bottom:4rem}.lg\:pad-bottom-13{padding-bottom:4.5rem}.lg\:pad-bottom-14{padding-bottom:5rem}.lg\:pad-bottom-15{padding-bottom:6rem}.lg\:pad-bottom-16{padding-bottom:7.5rem}.lg\:pad-left-auto{padding-left:auto}.lg\:pad-left-0{padding-left:0rem}.lg\:pad-left-1{padding-left:.25rem}.lg\:pad-left-2{padding-left:.5rem}.lg\:pad-left-3{padding-left:.75rem}.lg\:pad-left-4{padding-left:1rem}.lg\:pad-left-5{padding-left:1.25rem}.lg\:pad-left-6{padding-left:1.5rem}.lg\:pad-left-7{padding-left:1.75rem}.lg\:pad-left-8{padding-left:2rem}.lg\:pad-left-9{padding-left:2.25rem}.lg\:pad-left-10{padding-left:2.5rem}.lg\:pad-left-11{padding-left:3rem}.lg\:pad-left-12{padding-left:4rem}.lg\:pad-left-13{padding-left:4.5rem}.lg\:pad-left-14{padding-left:5rem}.lg\:pad-left-15{padding-left:6rem}.lg\:pad-left-16{padding-left:7.5rem}.lg\:text-0{font-size:0rem}.lg\:text-base{font-size:1rem}.lg\:text-25{font-size:.5rem}.lg\:text-50{font-size:.6rem}.lg\:text-100{font-size:.7rem}.lg\:text-150{font-size:.8rem}.lg\:text-200{font-size:.9rem}.lg\:text-250{font-size:1rem}.lg\:text-300{font-size:1.1rem}.lg\:text-350{font-size:1.3rem}.lg\:text-400{font-size:1.4rem}.lg\:text-450{font-size:1.6rem}.lg\:text-500{font-size:1.8rem}.lg\:text-550{font-size:2rem}.lg\:text-600{font-size:2.3rem}.lg\:text-650{font-size:2.6rem}.lg\:text-700{font-size:2.9rem}.lg\:text-750{font-size:3.2rem}.lg\:text-800{font-size:3.7rem}.lg\:text-850{font-size:4.1rem}.lg\:text-900{font-size:4.6rem}.lg\:text-950{font-size:5.2rem}.lg\:text-1000{font-size:5.9rem}.lg\:text-1050{font-size:6.6rem}.lg\:text-1100{font-size:7.4rem}.lg\:width-full{width:100%}.lg\:width-half{width:50%}.lg\:width-third{width:33.3333333333%}.lg\:width-quarter{width:25%}.lg\:width-mobile{width:320px}.lg\:height-full{height:100%}}@media (min-width: 90em){.xlg\:box-block{display:block}.xlg\:box-flex{display:flex}.xlg\:box-hide{display:none}.xlg\:box-show{display:inherit}.xlg\:flex-wrap-nowrap{flex-wrap:nowrap}.xlg\:flex-wrap-wrap{flex-wrap:wrap}.xlg\:flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.xlg\:justify-content-flex-start{justify-content:flex-start}.xlg\:justify-content-flex-end{justify-content:flex-end}.xlg\:justify-content-center{justify-content:center}.xlg\:justify-content-space-between{justify-content:space-between}.xlg\:align-items-flex-start{align-items:flex-start}.xlg\:align-items-flex-end{align-items:flex-end}.xlg\:align-items-center{align-items:center}.xlg\:align-items-stretch{align-items:stretch}.xlg\:flex-direction-row{flex-direction:row}.xlg\:flex-direction-column{flex-direction:column}.xlg\:position-static{position:static}.xlg\:position-relative{position:relative}.xlg\:position-fixed{position:fixed}.xlg\:position-absolute{position:absolute}.xlg\:position-sticky{position:sticky}.xlg\:margin-0{margin:0rem}.xlg\:margin-top-auto{margin-top:auto}.xlg\:margin-top-0{margin-top:0rem}.xlg\:margin-top-1{margin-top:.25rem}.xlg\:margin-top-2{margin-top:.5rem}.xlg\:margin-top-3{margin-top:.75rem}.xlg\:margin-top-4{margin-top:1rem}.xlg\:margin-top-5{margin-top:1.25rem}.xlg\:margin-top-6{margin-top:1.5rem}.xlg\:margin-top-7{margin-top:1.75rem}.xlg\:margin-top-8{margin-top:2rem}.xlg\:margin-top-9{margin-top:2.25rem}.xlg\:margin-top-10{margin-top:2.5rem}.xlg\:margin-top-11{margin-top:3rem}.xlg\:margin-top-12{margin-top:4rem}.xlg\:margin-top-13{margin-top:4.5rem}.xlg\:margin-top-14{margin-top:5rem}.xlg\:margin-top-15{margin-top:6rem}.xlg\:margin-top-16{margin-top:7.5rem}.xlg\:margin-right-auto{margin-right:auto}.xlg\:margin-right-0{margin-right:0rem}.xlg\:margin-right-1{margin-right:.25rem}.xlg\:margin-right-2{margin-right:.5rem}.xlg\:margin-right-3{margin-right:.75rem}.xlg\:margin-right-4{margin-right:1rem}.xlg\:margin-right-5{margin-right:1.25rem}.xlg\:margin-right-6{margin-right:1.5rem}.xlg\:margin-right-7{margin-right:1.75rem}.xlg\:margin-right-8{margin-right:2rem}.xlg\:margin-right-9{margin-right:2.25rem}.xlg\:margin-right-10{margin-right:2.5rem}.xlg\:margin-right-11{margin-right:3rem}.xlg\:margin-right-12{margin-right:4rem}.xlg\:margin-right-13{margin-right:4.5rem}.xlg\:margin-right-14{margin-right:5rem}.xlg\:margin-right-15{margin-right:6rem}.xlg\:margin-right-16{margin-right:7.5rem}.xlg\:margin-bottom-auto{margin-bottom:auto}.xlg\:margin-bottom-0{margin-bottom:0rem}.xlg\:margin-bottom-1{margin-bottom:.25rem}.xlg\:margin-bottom-2{margin-bottom:.5rem}.xlg\:margin-bottom-3{margin-bottom:.75rem}.xlg\:margin-bottom-4{margin-bottom:1rem}.xlg\:margin-bottom-5{margin-bottom:1.25rem}.xlg\:margin-bottom-6{margin-bottom:1.5rem}.xlg\:margin-bottom-7{margin-bottom:1.75rem}.xlg\:margin-bottom-8{margin-bottom:2rem}.xlg\:margin-bottom-9{margin-bottom:2.25rem}.xlg\:margin-bottom-10{margin-bottom:2.5rem}.xlg\:margin-bottom-11{margin-bottom:3rem}.xlg\:margin-bottom-12{margin-bottom:4rem}.xlg\:margin-bottom-13{margin-bottom:4.5rem}.xlg\:margin-bottom-14{margin-bottom:5rem}.xlg\:margin-bottom-15{margin-bottom:6rem}.xlg\:margin-bottom-16{margin-bottom:7.5rem}.xlg\:margin-left-auto{margin-left:auto}.xlg\:margin-left-0{margin-left:0rem}.xlg\:margin-left-1{margin-left:.25rem}.xlg\:margin-left-2{margin-left:.5rem}.xlg\:margin-left-3{margin-left:.75rem}.xlg\:margin-left-4{margin-left:1rem}.xlg\:margin-left-5{margin-left:1.25rem}.xlg\:margin-left-6{margin-left:1.5rem}.xlg\:margin-left-7{margin-left:1.75rem}.xlg\:margin-left-8{margin-left:2rem}.xlg\:margin-left-9{margin-left:2.25rem}.xlg\:margin-left-10{margin-left:2.5rem}.xlg\:margin-left-11{margin-left:3rem}.xlg\:margin-left-12{margin-left:4rem}.xlg\:margin-left-13{margin-left:4.5rem}.xlg\:margin-left-14{margin-left:5rem}.xlg\:margin-left-15{margin-left:6rem}.xlg\:margin-left-16{margin-left:7.5rem}.xlg\:pad-auto{padding:auto}.xlg\:pad-0{padding:0rem}.xlg\:pad-1{padding:.25rem}.xlg\:pad-2{padding:.5rem}.xlg\:pad-3{padding:.75rem}.xlg\:pad-4{padding:1rem}.xlg\:pad-5{padding:1.25rem}.xlg\:pad-6{padding:1.5rem}.xlg\:pad-7{padding:1.75rem}.xlg\:pad-8{padding:2rem}.xlg\:pad-9{padding:2.25rem}.xlg\:pad-10{padding:2.5rem}.xlg\:pad-11{padding:3rem}.xlg\:pad-12{padding:4rem}.xlg\:pad-13{padding:4.5rem}.xlg\:pad-14{padding:5rem}.xlg\:pad-15{padding:6rem}.xlg\:pad-16{padding:7.5rem}.xlg\:pad-top-auto{padding-top:auto}.xlg\:pad-top-0{padding-top:0rem}.xlg\:pad-top-1{padding-top:.25rem}.xlg\:pad-top-2{padding-top:.5rem}.xlg\:pad-top-3{padding-top:.75rem}.xlg\:pad-top-4{padding-top:1rem}.xlg\:pad-top-5{padding-top:1.25rem}.xlg\:pad-top-6{padding-top:1.5rem}.xlg\:pad-top-7{padding-top:1.75rem}.xlg\:pad-top-8{padding-top:2rem}.xlg\:pad-top-9{padding-top:2.25rem}.xlg\:pad-top-10{padding-top:2.5rem}.xlg\:pad-top-11{padding-top:3rem}.xlg\:pad-top-12{padding-top:4rem}.xlg\:pad-top-13{padding-top:4.5rem}.xlg\:pad-top-14{padding-top:5rem}.xlg\:pad-top-15{padding-top:6rem}.xlg\:pad-top-16{padding-top:7.5rem}.xlg\:pad-right-auto{padding-right:auto}.xlg\:pad-right-0{padding-right:0rem}.xlg\:pad-right-1{padding-right:.25rem}.xlg\:pad-right-2{padding-right:.5rem}.xlg\:pad-right-3{padding-right:.75rem}.xlg\:pad-right-4{padding-right:1rem}.xlg\:pad-right-5{padding-right:1.25rem}.xlg\:pad-right-6{padding-right:1.5rem}.xlg\:pad-right-7{padding-right:1.75rem}.xlg\:pad-right-8{padding-right:2rem}.xlg\:pad-right-9{padding-right:2.25rem}.xlg\:pad-right-10{padding-right:2.5rem}.xlg\:pad-right-11{padding-right:3rem}.xlg\:pad-right-12{padding-right:4rem}.xlg\:pad-right-13{padding-right:4.5rem}.xlg\:pad-right-14{padding-right:5rem}.xlg\:pad-right-15{padding-right:6rem}.xlg\:pad-right-16{padding-right:7.5rem}.xlg\:pad-bottom-auto{padding-bottom:auto}.xlg\:pad-bottom-0{padding-bottom:0rem}.xlg\:pad-bottom-1{padding-bottom:.25rem}.xlg\:pad-bottom-2{padding-bottom:.5rem}.xlg\:pad-bottom-3{padding-bottom:.75rem}.xlg\:pad-bottom-4{padding-bottom:1rem}.xlg\:pad-bottom-5{padding-bottom:1.25rem}.xlg\:pad-bottom-6{padding-bottom:1.5rem}.xlg\:pad-bottom-7{padding-bottom:1.75rem}.xlg\:pad-bottom-8{padding-bottom:2rem}.xlg\:pad-bottom-9{padding-bottom:2.25rem}.xlg\:pad-bottom-10{padding-bottom:2.5rem}.xlg\:pad-bottom-11{padding-bottom:3rem}.xlg\:pad-bottom-12{padding-bottom:4rem}.xlg\:pad-bottom-13{padding-bottom:4.5rem}.xlg\:pad-bottom-14{padding-bottom:5rem}.xlg\:pad-bottom-15{padding-bottom:6rem}.xlg\:pad-bottom-16{padding-bottom:7.5rem}.xlg\:pad-left-auto{padding-left:auto}.xlg\:pad-left-0{padding-left:0rem}.xlg\:pad-left-1{padding-left:.25rem}.xlg\:pad-left-2{padding-left:.5rem}.xlg\:pad-left-3{padding-left:.75rem}.xlg\:pad-left-4{padding-left:1rem}.xlg\:pad-left-5{padding-left:1.25rem}.xlg\:pad-left-6{padding-left:1.5rem}.xlg\:pad-left-7{padding-left:1.75rem}.xlg\:pad-left-8{padding-left:2rem}.xlg\:pad-left-9{padding-left:2.25rem}.xlg\:pad-left-10{padding-left:2.5rem}.xlg\:pad-left-11{padding-left:3rem}.xlg\:pad-left-12{padding-left:4rem}.xlg\:pad-left-13{padding-left:4.5rem}.xlg\:pad-left-14{padding-left:5rem}.xlg\:pad-left-15{padding-left:6rem}.xlg\:pad-left-16{padding-left:7.5rem}.xlg\:text-0{font-size:0rem}.xlg\:text-base{font-size:1rem}.xlg\:text-25{font-size:.5rem}.xlg\:text-50{font-size:.6rem}.xlg\:text-100{font-size:.7rem}.xlg\:text-150{font-size:.8rem}.xlg\:text-200{font-size:.9rem}.xlg\:text-250{font-size:1rem}.xlg\:text-300{font-size:1.1rem}.xlg\:text-350{font-size:1.3rem}.xlg\:text-400{font-size:1.4rem}.xlg\:text-450{font-size:1.6rem}.xlg\:text-500{font-size:1.8rem}.xlg\:text-550{font-size:2rem}.xlg\:text-600{font-size:2.3rem}.xlg\:text-650{font-size:2.6rem}.xlg\:text-700{font-size:2.9rem}.xlg\:text-750{font-size:3.2rem}.xlg\:text-800{font-size:3.7rem}.xlg\:text-850{font-size:4.1rem}.xlg\:text-900{font-size:4.6rem}.xlg\:text-950{font-size:5.2rem}.xlg\:text-1000{font-size:5.9rem}.xlg\:text-1050{font-size:6.6rem}.xlg\:text-1100{font-size:7.4rem}.xlg\:width-full{width:100%}.xlg\:width-half{width:50%}.xlg\:width-third{width:33.3333333333%}.xlg\:width-quarter{width:25%}.xlg\:width-mobile{width:320px}.xlg\:height-full{height:100%}}.axs-button-v1{color:var(--axs-button-color, var(--button-color));--axs-icon-color: var(--axs-button-color, var(--button-color));display:inline-flex;padding:var(--axs-button-padding, 22px 24px);justify-content:center;align-items:center;gap:var(--axs-button-gap, 5px);outline:none;border-radius:var(--axs-button-br, 120px);border:var(--axs-button-bw, 2px) solid var(--axs-button-border-color, var(--button-border-color));background-color:var(--axs-button-bg-color, var(--button-bg-color));font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:var(--axs-button-fs, var(--button-fs, 1rem));line-height:var(--axs-button-lh, 1);font-weight:var(--axs-button-fw, var(--button-fw, 700));transition:background-color .2s ease,border .2s ease;position:relative;z-index:1;width:var(--axs-button-width, auto);text-wrap:var(--axs-button-tw, wrap);white-space:var(--axs-button-ws, normal);max-width:fit-content;-webkit-text-decoration:var(--axs-button-text-decoration, none);text-decoration:var(--axs-button-text-decoration, none);text-align:center}.axs-button-v1:focus-visible{outline:.125rem solid var(--color-theme-outline);outline-offset:.125rem}.axs-button-v1--size-small{padding:var(--axs-button-padding, 8px 10px);max-height:32px;--axs-icon-size: var(--axs-button-icon-size, 14px);font-size:var(--axs-button-fs, 14px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1--size-medium{padding:var(--axs-button-padding, 15px 17px);max-height:48px;--axs-icon-size: var(--axs-button-icon-size, 16px);font-size:var(--axs-button-fs, 16px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1--size-large{padding:var(--axs-button-padding, 22px 20px);max-height:64px;--axs-icon-size: var(--axs-button-icon-size, 18px);font-size:var(--axs-button-fs, 18px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-primary{transition:background-color .2s ease,border .2s ease}@media (hover: hover){.axs-button-v1-primary--enabled:hover:not([disabled]){background-color:var(--axs-button-bg-color-hover, var(--button-bg-color-hover));color:var(--axs-button-color-hover, var(--button-color-hover));--axs-icon-color: var(--axs-button-color-hover, var(--button-color-hover));cursor:pointer;border-color:var(--axs-button-border-color-hover, var(--button-border-color-hover));-webkit-text-decoration:var(--axs-button-text-decoration-hover, none);text-decoration:var(--axs-button-text-decoration-hover, none)}}.axs-button-v1-primary--enabled:active:not([disabled]){background-color:var(--axs-button-bg-color-active, var(--button-bg-color-active));border-color:var(--axs-button-border-color-active, var(--button-border-color-active));color:var(--axs-button-color-active, var(--button-color-active));--axs-icon-color: var(--axs-button-color-active, var(--button-color-active));-webkit-text-decoration:var(--axs-button-text-decoration-active, none);text-decoration:var(--axs-button-text-decoration-active, none)}.axs-button-v1-primary--disabled{cursor:not-allowed;color:#fff;--axs-icon-color: white;background-color:var(--axs-button-bg-color-disabled, #d1d1d1);border-color:var(--axs-button-border-color-disabled, #d1d1d1)}.axs-button-v1-secondary{color:var(--active-color, black);--axs-icon-color: var(--active-color, var(--axs-button-color, var(--button-color)));border:none;background-color:transparent;overflow:hidden;transition:color .2s ease}.axs-button-v1-secondary>axs-icon{z-index:5}@media (hover: hover){.axs-button-v1-secondary--enabled:hover:not([disabled]){--button-before-width: 100%;--button-border-color: var(--axs-button-border-color-hover, var(--button-border-color-hover));--button-bg-color: var(--axs-button-bg-color-hover, var(--button-bg-color-hover));--axs-button-span-vis: visible;background-color:transparent;border-color:transparent;color:var(--active-color, var(--axs-button-color-hover, var(--button-color-hover)));--axs-icon-color: var(--active-color, var(--axs-button-color-hover, var(--button-color-hover)));cursor:pointer}}.axs-button-v1-secondary--enabled:active:not([disabled]){--button-before-width: 100%;--active-bg: var(--axs-button-bg-color-active, var(--button-bg-color-active));--active-border: var(--axs-button-border-color-active, var(--button-border-color-active));--active-color: var(--axs-button-color-active, var(--button-color-active));background-color:transparent;border-color:transparent}.axs-button-v1-secondary--disabled{cursor:not-allowed;color:#fff;--axs-icon-color: white;background-color:var(--axs-button-bg-color-disabled, #d1d1d1);border-color:var(--axs-button-border-color-disabled, #d1d1d1);--button-border-color: var(--axs-button-border-color-disabled, #d1d1d1);--button-bg-color: var(--axs-button-bg-color-disabled, #d1d1d1)}.axs-button-v1-secondary:before{content:"";display:block;box-sizing:border-box;border-radius:120px;border:2px solid var(--active-border, var(--axs-button-border-color, var(--button-border-color)));background-color:var(--active-bg, var(--axs-button-bg-color, var(--button-bg-color)));position:absolute;z-index:-1;width:var(--button-before-width, calc(var(--axs-button-size) - 1px));height:calc(var(--axs-button-size) - 1px);transition:width .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.axs-button-v1-secondary--icon-left:before{right:auto;left:0}.axs-button-v1-secondary--icon-right:before{right:0;left:auto}.axs-button-v1-secondary.axs-button-v1--size-small{--axs-button-size: 32px;gap:16px}.axs-button-v1-secondary.axs-button-v1--size-medium{--axs-button-size: 48px;gap:24px}.axs-button-v1-secondary.axs-button-v1--size-large{--axs-button-size: 64px;gap:34px}.axs-button-v1-icon{color:var(--axs-button-color, var(--button-color));--axs-icon-color: var(--axs-button-color, var(--button-color));display:inline-flex;padding:var(--axs-button-padding, 22px 24px);justify-content:center;align-items:center;gap:var(--axs-button-gap, 5px);outline:none;border-radius:var(--axs-button-br, 120px);border:var(--axs-button-bw, 2px) solid var(--axs-button-border-color, var(--button-border-color));background-color:var(--axs-button-bg-color, var(--button-bg-color));font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:var(--axs-button-fs, var(--button-fs, 1rem));line-height:var(--axs-button-lh, 1);font-weight:var(--axs-button-fw, var(--button-fw, 700));transition:background-color .2s ease,border .2s ease;position:relative;z-index:1;width:var(--axs-button-width, auto);text-wrap:var(--axs-button-tw, wrap);white-space:var(--axs-button-ws, normal);max-width:fit-content;-webkit-text-decoration:var(--axs-button-text-decoration, none);text-decoration:var(--axs-button-text-decoration, none);text-align:center}.axs-button-v1-icon:focus-visible{outline:.125rem solid var(--color-theme-outline);outline-offset:.125rem}.axs-button-v1-icon--size-small{padding:var(--axs-button-padding, 8px 10px);max-height:32px;--axs-icon-size: var(--axs-button-icon-size, 14px);font-size:var(--axs-button-fs, 14px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-icon--size-medium{padding:var(--axs-button-padding, 15px 17px);max-height:48px;--axs-icon-size: var(--axs-button-icon-size, 16px);font-size:var(--axs-button-fs, 16px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-icon--size-large{padding:var(--axs-button-padding, 22px 20px);max-height:64px;--axs-icon-size: var(--axs-button-icon-size, 18px);font-size:var(--axs-button-fs, 18px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-icon--size-small{max-width:var(--axs-button-width, 30px);max-height:var(--axs-button-width, 30px);height:var(--axs-button-width, 30px);width:var(--axs-button-width, 30px);padding:var(--axs-button-padding, 8px 10px);--axs-icon-size: var(--axs-button-icon-size, 14px)}.axs-button-v1-icon--size-medium{max-width:var(--axs-button-width, 48px);max-height:var(--axs-button-width, 48px);height:var(--axs-button-width, 48px);width:var(--axs-button-width, 48px);padding:var(--axs-button-padding, 8px 10px);--axs-icon-size: var(--axs-button-icon-size, 16px)}.axs-button-v1-icon--size-large{max-width:var(--axs-button-width, 64px);max-height:var(--axs-button-width, 64px);height:var(--axs-button-width, 64px);width:var(--axs-button-width, 64px);padding:var(--axs-button-padding, 8px 10px);--axs-icon-size: var(--axs-button-icon-size, 18px)}.axs-button-v1-icon--disabled{cursor:not-allowed;color:#fff;--axs-icon-color: white;background-color:var(--axs-button-bg-color-disabled, #d1d1d1);border-color:var(--axs-button-border-color-disabled, #d1d1d1)}@media (hover: hover){.axs-button-v1-icon--enabled:hover:not([disabled]){background-color:var(--axs-button-bg-color-hover, var(--button-bg-color-hover));color:var(--axs-button-color-hover, var(--button-color-hover));--axs-icon-color: var(--axs-button-color-hover, var(--button-color-hover));cursor:pointer;border-color:var(--axs-button-border-color-hover, var(--button-border-color-hover))}}.axs-button-v1-icon--enabled:active:not([disabled]){background-color:var(--axs-button-bg-color-active, var(--button-bg-color-active));border-color:var(--axs-button-border-color-active, var(--button-border-color-active));color:var(--axs-button-color-active, var(--button-color-active));--axs-icon-color: var(--axs-button-color-active, var(--button-color-active))}.axs-button-v1-reveal{color:var(--axs-button-color, var(--button-color));--axs-icon-color: var(--axs-button-color, var(--button-color));display:inline-flex;padding:var(--axs-button-padding, 22px 24px);justify-content:center;align-items:center;gap:var(--axs-button-gap, 5px);outline:none;border-radius:var(--axs-button-br, 120px);border:var(--axs-button-bw, 2px) solid var(--axs-button-border-color, var(--button-border-color));background-color:var(--axs-button-bg-color, var(--button-bg-color));font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:var(--axs-button-fs, var(--button-fs, 1rem));line-height:var(--axs-button-lh, 1);font-weight:var(--axs-button-fw, var(--button-fw, 700));transition:background-color .2s ease,border .2s ease;position:relative;z-index:1;width:var(--axs-button-width, auto);text-wrap:var(--axs-button-tw, wrap);white-space:var(--axs-button-ws, normal);max-width:fit-content;-webkit-text-decoration:var(--axs-button-text-decoration, none);text-decoration:var(--axs-button-text-decoration, none);text-align:center}.axs-button-v1-reveal:focus-visible{outline:.125rem solid var(--color-theme-outline);outline-offset:.125rem}.axs-button-v1-reveal--size-small{padding:var(--axs-button-padding, 8px 10px);max-height:32px;--axs-icon-size: var(--axs-button-icon-size, 14px);font-size:var(--axs-button-fs, 14px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-reveal--size-medium{padding:var(--axs-button-padding, 15px 17px);max-height:48px;--axs-icon-size: var(--axs-button-icon-size, 16px);font-size:var(--axs-button-fs, 16px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-reveal--size-large{padding:var(--axs-button-padding, 22px 20px);max-height:64px;--axs-icon-size: var(--axs-button-icon-size, 18px);font-size:var(--axs-button-fs, 18px);line-height:var(--axs-button-lh, 1);gap:var(--axs-button-gap, 5px)}.axs-button-v1-reveal{border:none;background-color:transparent;overflow:hidden;gap:0}.axs-button-v1-reveal--size-small{padding:var(--axs-button-padding, 8px 10px);max-height:32px;--axs-icon-size: var(--axs-button-icon-size, 14px);--axs-button-size: 32px;font-size:var(--axs-button-fs, 14px);line-height:var(--axs-button-lh, 1)}.axs-button-v1-reveal--size-medium{padding:var(--axs-button-padding, 15px 17px);max-height:48px;--axs-icon-size: var(--axs-button-icon-size, 16px);--axs-button-size: 48px;font-size:var(--axs-button-fs, 16px);line-height:var(--axs-button-lh, 1)}.axs-button-v1-reveal--size-large{padding:var(--axs-button-padding, 22px 20px);max-height:64px;--axs-icon-size: var(--axs-button-icon-size, 18px);--axs-button-size: 64px;font-size:var(--axs-button-fs, 18px);line-height:var(--axs-button-lh, 1)}.axs-button-v1-reveal .axs-button-v1-reveal-text{transition:transform .1s ease-in,opacity .4s ease-in-out;position:relative;transform:translate(var(--w, 100px)) translateY(-1.25px);opacity:1;margin-right:5px;margin-left:5px}.axs-button-v1-reveal>axs-icon{z-index:5}.axs-button-v1-reveal--enabled--expanded{--button-before-width: 100%;--axs-button-span-vis: visible;--button-bg-color-hover: var(--axs-button-bg-color, var(--button-bg-color));--button-color-hover: var(--axs-button-color, var(--button-color));--w: 0px;--op: 1;cursor:pointer}.axs-button-v1-reveal--enabled:active:not([disabled]){--button-before-width: 100%;--active-border: var(--axs-button-border-color-active, var(--button-border-color-active));--active-bg: var(--axs-button-bg-color-active, var(--button-bg-color-active));background-color:var(--axs-button-bg-color-active, var(--button-bg-color-active));border-color:var(--axs-button-border-color-active, var(--button-border-color-active));color:var(--axs-button-color-active, var(--button-color-active));--axs-icon-color: var(--axs-button-color-active, var(--button-color-active));--w: 0px;--op: 1;--axs-button-span-vis: visible;cursor:pointer}.axs-button-v1-reveal--enabled:after{content:"";display:block;opacity:1;box-sizing:border-box;visibility:var(--axs-special-vis, visible);border-radius:120px;background-color:var(--active-bg, var(--axs-button-bg-color, var(--button-bg-color)));position:absolute;z-index:1;width:calc((var(--axs-button-size) - 1px) / 2 + 8px);height:calc(var(--axs-button-size) - 1px);transition:width .1s ease-in,background-color .1s ease-in}.axs-button-v1-reveal--enabled:before{visibility:var(--axs-special-vis, visible);content:"";display:block;box-sizing:border-box;border-radius:120px;background-color:var(--active-bg, var(--axs-button-bg-color, var(--button-bg-color)));position:absolute;z-index:-1;width:var(--button-before-width, calc(var(--axs-button-size) - .3px));height:calc(var(--axs-button-size) - 1px);transition:width .1s ease-in,background-color .1s ease-in}@media (hover: hover){.axs-button-v1-reveal--enabled:hover:not([disabled]){--button-before-width: 100%;--axs-button-span-vis: visible;--button-bg-color-hover: var(--axs-button-bg-color, var(--button-bg-color));--button-color-hover: var(--axs-button-color, var(--button-color));--w: 0px;--op: 1;cursor:pointer}}.axs-button-v1-reveal--enabled:focus-visible{--button-before-width: 100%;--axs-button-span-vis: visible;--button-bg-color-hover: var(--axs-button-bg-color, var(--button-bg-color));--button-color-hover: var(--axs-button-color, var(--button-color));--w: 0px;--op: 1;cursor:pointer}.axs-button-v1-reveal--icon-left.axs-button-v1-reveal--enabled:after{right:auto;left:0}.axs-button-v1-reveal--icon-left.axs-button-v1-reveal--enabled:before{right:auto;left:0}.axs-button-v1-reveal--icon-right.axs-button-v1-reveal--enabled:after{right:0;left:auto}.axs-button-v1-reveal--icon-right.axs-button-v1-reveal--enabled:before{right:0;left:auto}.axs-button-v1-reveal--disabled{cursor:not-allowed;color:#fff;--axs-icon-color: white;background-color:var(--axs-button-bg-color-disabled, #d1d1d1);border-color:var(--axs-button-border-color-disabled, #d1d1d1);--axs-special-vis: hidden;--w: 0px}.axs-button-v1-reveal-vis{flex:0;width:0;position:static;visibility:var(--axs-special-vis, visible)}.axs-button-v1-reveal-vis:after{content:"";display:block;opacity:1;width:var(--button-before-width, calc(var(--axs-button-size) - 0px));position:absolute;height:100%;z-index:300;top:0;transition:width .1s ease-in,background-color .1s ease-in,border .1s ease-in;border-radius:120px;border:2px solid var(--active-border, var(--axs-button-border-color, var(--button-border-color)))}.axs-button-v1-reveal--icon-right .axs-button-v1-reveal-vis:after{right:0;left:auto}.axs-button-v1-reveal--icon-left .axs-button-v1-reveal-vis:after{left:0;right:auto}.axs-button-v1-text{cursor:pointer;font-weight:700;transition:text-decoration-color .3s ease-in-out,color .2s ease;text-decoration-color:transparent;display:inline-block;text-align:left;border:none;background-color:transparent;border-radius:0}@media (prefers-reduced-motion: reduce){.axs-button-v1-text{transition:none}}.axs-button-v1-text{--color: black;--color-hover: black;--color-active: #8a8a8a;color:var(--axs-button-color, var(--color));--axs-icon-color: var(--axs-button-color, var(--color))}.axs-button-v1-text--disabled{cursor:not-allowed;color:#d1d1d1;--axs-icon-color: #d1d1d1}.axs-button-v1-text>axs-icon{display:inline-block;vertical-align:middle;transition:transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.axs-button-v1-text>axs-icon{transition:none}}@media (hover: hover){.axs-button-v1-text--enabled:hover:not([disabled]){text-decoration-color:#000;-webkit-text-decoration:var(--axs-button-text-decoration-hover, underline);text-decoration:var(--axs-button-text-decoration-hover, underline);color:var(--axs-button-color-hover, var(--color-hover));--axs-icon-color: var(--axs-button-color-hover, var(--color-hover))}.axs-button-v1-text--enabled:hover:not([disabled])>.axs-button-v1-text--icon-right{transform:translate(var(--axs-button-icon-translate-x, 3px))}.axs-button-v1-text--enabled:hover:not([disabled])>.axs-button-v1-text--icon-left{transform:translate(calc(0px - var(--axs-button-icon-translate-x, 3px)))}}.axs-button-v1-text--enabled:active:not([disabled]){-webkit-text-decoration:var(--axs-button-text-decoration-active, none);text-decoration:var(--axs-button-text-decoration-active, none);color:var(--axs-button-color-active, var(--color-active));--axs-icon-color: var(--axs-button-color-active, var(--color-active))}.axs-button-v1-text--enabled:active:not([disabled])>.axs-button-v1-text--icon-right{transform:translate(var(--axs-button-icon-translate-x, 3px))}.axs-button-v1-text--enabled:active:not([disabled])>.axs-button-v1-text--icon-left{transform:translate(calc(0px - var(--axs-button-icon-translate-x, 3px)))}.axs-button-v1-text--size-small{padding:var(--axs-button-padding, 8px 10px);--axs-icon-size: var(--axs-button-icon-size, 14px);gap:var(--axs-button-gap, 16px);font-size:var(--axs-button-fs, 14px);line-height:var(--axs-button-lh, 1)}.axs-button-v1-text--size-medium{padding:var(--axs-button-padding, 15px 17px);--axs-icon-size: var(--axs-button-icon-size, 16px);gap:var(--axs-button-gap, 24px);font-size:var(--axs-button-fs, 16px);line-height:var(--axs-button-lh, 1)}.axs-button-v1-text--size-large{padding:var(--axs-button-padding, 22px 20px);--axs-icon-size: var(--axs-button-icon-size, 18px);gap:var(--axs-button-gap, 34px);font-size:var(--axs-button-fs, 18px);line-height:var(--axs-button-lh, 1)}.axs-button-v1-colors--theme-standard{--button-border-color: #232323;--button-bg-color: #232323;--button-color: white;--button-border-color-hover: #232323;--button-bg-color-hover: white;--button-color-hover: black;--button-border-color-active: #8a8a8a;--button-bg-color-active: #8a8a8a;--button-color-active: white}.axs-button-v1-colors--theme-standard--outline{--button-border-color: #232323;--button-bg-color: white;--button-color: black;--button-border-color-hover: #232323;--button-bg-color-hover: #232323;--button-color-hover: white;--button-border-color-active: #8a8a8a;--button-bg-color-active: white;--button-color-active: #8a8a8a}.axs-button-v1-colors--theme-inverse{--button-border-color: white;--button-bg-color: white;--button-color: black;--button-border-color-hover: #232323;--button-bg-color-hover: #232323;--button-color-hover: white;--button-border-color-active: #6F6F6F;--button-bg-color-active: #6F6F6F;--button-color-active: black}.axs-button-v1-colors--theme-inverse--outline{--button-border-color: #232323;--button-bg-color: #232323;--button-color: white;--button-border-color-hover: white;--button-bg-color-hover: white;--button-color-hover: black;--button-border-color-active: #8a8a8a;--button-bg-color-active: white;--button-color-active: #8a8a8a}.axs-button-v1-colors--theme-brand{--button-border-color: #c20029;--button-bg-color: #c20029;--button-color: white;--button-border-color-hover: #c20029;--button-bg-color-hover: white;--button-color-hover: black;--button-border-color-active: #ee001d;--button-bg-color-active: #ee001d;--button-color-active: white}.axs-button-v1-colors--theme-brand--outline{--button-border-color: #c20029;--button-bg-color: white;--button-color: black;--button-border-color-hover: #c20029;--button-bg-color-hover: #c20029;--button-color-hover: white;--button-border-color-active: #ee001d;--button-bg-color-active: #ee001d;--button-color-active: white}.axs-button-v1-colors--theme-alternate{--button-border-color: #ffad00;--button-bg-color: #ffad00;--button-color: black;--button-border-color-hover: #ffad00;--button-bg-color-hover: white;--button-color-hover: black;--button-border-color-active: #bf8200;--button-bg-color-active: #bf8200;--button-color-active: black}.axs-button-v1-colors--theme-alternate--outline{--button-border-color: #ffad00;--button-bg-color: white;--button-color: black;--button-border-color-hover: #ffad00;--button-bg-color-hover: #ffad00;--button-color-hover: black;--button-border-color-active: #bf8200;--button-bg-color-active: #bf8200;--button-color-active: black}::slotted(.skeleton-cover-box){color:transparent}::slotted(.skeleton-cover-box):after{content:"";display:block;position:relative;top:0;left:0;margin:calc(var(--skeleton-height, 50px) * -1) 0 0 0px;border-radius:12px;background:linear-gradient(.25turn,#D1D1D1,var(--skeleton-end-color) var(--skeleton-percent),#D1D1D1);animation:shimmer 3s linear infinite;opacity:1;z-index:999;width:inherit;height:var(--skeleton-height, 50px)}@property --skeleton-percent{syntax: "<percentage>"; initial-value: 0%; inherits: false;}@property --skeleton-end-color{syntax: "<color>"; initial-value: #EAEAEA; inherits: false;}@keyframes shimmer{0%{--skeleton-percent: 0%;--skeleton-end-color: #D1D1D1}20%{--skeleton-end-color: #EAEAEA}80%{--skeleton-end-color: #EAEAEA}to{--skeleton-percent: 100%;--skeleton-end-color: #D1D1D1}}.skeleton-box{border-radius:12px;background:linear-gradient(.25turn,#D1D1D1,var(--skeleton-end-color) var(--skeleton-percent),#D1D1D1);animation:shimmer 3s linear infinite;z-index:999}table[data-axs-table]{border-collapse:collapse;width:100%;--cell-v-p: .5rem;--cell-h-p: .5rem;--cell-v-align: middle;--cell-h-align: center;--border-color: #000;--border-bottom-color: #eaeaea;--hover-bg-color: #f5f5f5;--striping-bg-color: #f9f9f9;--header-bg-color: #f5f5f5}table[axs-cell-v-align] th,table[axs-cell-v-align] td,th[axs-cell-v-align],td[axs-cell-v-align]{vertical-align:var(--cell-v-align, "middle")}table[axs-cell-v-align=top] th,table[axs-cell-v-align=top] td,th[axs-cell-v-align=top],td[axs-cell-v-align=top]{--cell-v-align: top}table[axs-cell-v-align=middle] th,table[axs-cell-v-align=middle] td,th[axs-cell-v-align=middle],td[axs-cell-v-align=middle]{--cell-v-align: middle}table[axs-cell-v-align=bottom] th,table[axs-cell-v-align=bottom] td,th[axs-cell-v-align=bottom],td[axs-cell-v-align=bottom]{--cell-v-align: bottom}table[axs-cell-h-align] th,table[axs-cell-h-align] td,th[axs-cell-h-align],td[axs-cell-h-align]{text-align:var(--cell-h-align, "center")}table[axs-cell-h-align=left] th,table[axs-cell-h-align=left] td,th[axs-cell-h-align=left],td[axs-cell-h-align=left]{--cell-h-align: left}table[axs-cell-h-align=center] th,table[axs-cell-h-align=center] td,th[axs-cell-h-align=center],td[axs-cell-h-align=center]{--cell-h-align: center}table[axs-cell-h-align=right] th,table[axs-cell-h-align=right] td,th[axs-cell-h-align=right],td[axs-cell-h-align=right]{--cell-h-align: right}table[axs-cell-v-p] th,table[axs-cell-v-p] td,th[axs-cell-v-p],td[axs-cell-v-p]{padding-top:var(--cell-v-p, .5rem);padding-bottom:var(--cell-v-p, .5rem)}table[axs-cell-v-p="8"] th,table[axs-cell-v-p="8"] td,th[axs-cell-v-p="8"],td[axs-cell-v-p="8"]{--cell-v-p: .5rem}table[axs-cell-v-p="12"] th,table[axs-cell-v-p="12"] td,th[axs-cell-v-p="12"],td[axs-cell-v-p="12"]{--cell-v-p: .75rem}table[axs-cell-v-p="16"] th,table[axs-cell-v-p="16"] td,th[axs-cell-v-p="16"],td[axs-cell-v-p="16"]{--cell-v-p: 1rem}table[axs-cell-v-p="24"] th,table[axs-cell-v-p="24"] td,th[axs-cell-v-p="24"],td[axs-cell-v-p="24"]{--cell-v-p: 1.5rem}table[axs-cell-h-p] th,table[axs-cell-h-p] td,th[axs-cell-h-p],td[axs-cell-h-p]{padding-left:var(--cell-h-p, .5rem);padding-right:var(--cell-h-p, .5rem)}table[axs-cell-h-p="8"] th,table[axs-cell-h-p="8"] td,th[axs-cell-h-p="8"],td[axs-cell-h-p="8"]{--cell-h-p: .5rem}table[axs-cell-h-p="12"] th,table[axs-cell-h-p="12"] td,th[axs-cell-h-p="12"],td[axs-cell-h-p="12"]{--cell-h-p: .75rem}table[axs-cell-h-p="16"] th,table[axs-cell-h-p="16"] td,th[axs-cell-h-p="16"],td[axs-cell-h-p="16"]{--cell-h-p: 1rem}table[axs-cell-h-p="24"] th,table[axs-cell-h-p="24"] td,th[axs-cell-h-p="24"],td[axs-cell-h-p="24"]{--cell-h-p: 1.5rem}table[data-axs-table] td,table[data-axs-table] th{padding-top:var(--cell-v-p);padding-bottom:var(--cell-v-p);padding-left:var(--cell-h-p);padding-right:var(--cell-h-p);vertical-align:var(--cell-v-align);text-align:var(--cell-h-align);border-bottom:.0625rem solid var(--border-bottom-color)}table[axs-use-row-hover]:not([axs-use-row-hover=false]) tbody tr:hover{background-color:var(--hover-bg-color, #f5f5f5)}table[axs-use-row-striping]:not([axs-use-row-striping=false]) tbody tr:nth-child(2n){background-color:var(--striping-bg-color, #f9f9f9)}table[axs-layout=auto]{table-layout:auto}table[axs-layout=fixed]{table-layout:fixed}table[axs-border-v="0"] th,table[axs-border-v="0"] td,th[axs-border-v="0"],td[axs-border-v="0"]{border-right:none}table[axs-border-v="2"] th,table[axs-border-v="2"] td,th[axs-border-v="2"],td[axs-border-v="2"]{border-right:.125rem solid var(--border-color)}table[axs-border-v="4"] th,table[axs-border-v="4"] td,th[axs-border-v="4"],td[axs-border-v="4"]{border-right:.25rem solid var(--border-color)}table[axs-border-h="1"] th,table[axs-border-h="1"] td,th[axs-border-h="1"],td[axs-border-h="1"]{border-bottom:.0625rem solid var(--border-bottom-color)}table[data-axs-table] th{background-color:var(--header-bg-color)}[data-small=true] th:first-child,[data-small=true] td:first-child{position:sticky;top:0;left:-.0625rem;z-index:2;overflow:visible;background-color:#fff}[data-small=true] th:first-child:after,[data-small=true] td:first-child:after{content:"";display:block;height:100%;position:absolute;right:.5rem;top:0;width:.5rem;z-index:1;box-shadow:.25rem 0 .25rem #0000001a;pointer-events:none}[data-large=true] th:first-child,[data-large=true] td:first-child{top:0;left:0;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:transparent}[data-large=true] th:first-child:after,[data-large=true] td:first-child:after{content:none}[data-small=true] th:first-child,[data-large=true] th:first-child{background-color:var(--header-bg-color)}h1:focus-visible,h1:focus,h2:focus-visible,h2:focus,h3:focus-visible,h3:focus,h4:focus-visible,h4:focus,h5:focus-visible,h5:focus,h6:focus-visible,h6:focus{outline:2px solid var(--color-theme-outline, #232323)!important;outline-offset:2px!important}.axs-in-page-nav-menu-bar,axs-in-page-nav-menu-bar,axs-in-page-nav-menu{box-sizing:border-box;font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;--axs-nav-left-spacing: min(calc(calc(var(--axs-nav-grid-left-offset, 1) / var(--axs-nav-grid-count, 18)) * 100%), calc(var(--axs-nav-max-width, 90rem) * calc(var(--axs-nav-grid-left-offset, 1) / var(--axs-nav-grid-count, 18))));--axs-nav-right-spacing: min(calc(calc(var(--axs-nav-grid-right-offset, 1) / var(--axs-nav-grid-count, 18)) * 100%), calc(var(--axs-nav-max-width, 90rem) * calc(var(--axs-nav-grid-right-offset, 1) / var(--axs-nav-grid-count, 18))));--axs-nav-item-fs: 1rem;--axs-nav-item-padding: 0 .8rem;--axs-nav-item-active-underline-width: .375rem;--axs-nav-item-icon-size: 1rem;--axs-nav-item-gap: .5rem;--axs-nav-item-fade-left-width: 1.5rem;--axs-nav-item-fade-right-width: 2rem;--axs-nav-height: 4rem;--axs-nav-height-active: 3.5rem;--axs-nav-transition: 75ms ease-out 0s;--axs-nav-bg: #3a3a3a;--axs-nav-text: #ffffff;--axs-nav-item-active-hover: #232323;--axs-nav-item-active-border-color: #ee001d;--axs-nav-item-fade-start: rgba(58, 58, 58, 0) 0%, rgba(58, 58, 58, .2) 60%;--axs-nav-item-fade-end: rgba(58, 58, 58, .8) 90%, #3a3a3a 100%;--color-theme-outline: #232323;position:relative;z-index:0;padding-top:var(--axs-nav-height);padding-bottom:0;transition:padding-top var(--axs-nav-transition)}@media (min-width: 48em){.axs-in-page-nav-menu-bar,axs-in-page-nav-menu-bar,axs-in-page-nav-menu{--axs-nav-item-padding: 0 1rem;--axs-nav-height: 4.5rem}}@media (min-width: 80em){.axs-in-page-nav-menu-bar,axs-in-page-nav-menu-bar,axs-in-page-nav-menu{--axs-nav-item-padding: 0 1.3rem;--axs-nav-height: 5rem}}.axs-in-page-nav-menu-bar__inner{background-color:var(--axs-nav-bg);color:var(--axs-nav-text);position:absolute;z-index:5;top:0;left:0;width:100%}.axs-in-page-nav-menu-bar__inner~*{margin:0;padding:0;position:relative;z-index:0}.axs-in-page-nav-menu-bar__controls{position:relative;margin:0 auto;max-width:var(--axs-nav-max-width, 90rem);overflow:visible;contain:layout}.axs-in-page-nav-menu-bar__controls--no-overflow{overflow:hidden;max-height:var(--axs-nav-max-height, none)}.axs-in-page-nav-menu-bar__controls--fade:before,.axs-in-page-nav-menu-bar__controls--fade:after{content:"";display:block;position:absolute;z-index:3;top:0;height:calc(100% - var(--axs-nav-border-bottom-width, 0px));opacity:0;transition:opacity .3s ease}.axs-in-page-nav-menu-bar__controls--fade:before{pointer-events:none;left:0;width:var(--axs-nav-left-spacing, var(--axs-nav-item-fade-left-width, 1.5rem));background:linear-gradient(to left,var(--axs-nav-item-fade-start),var(--axs-nav-item-fade-end))}.axs-in-page-nav-menu-bar__controls--fade:after{pointer-events:none;right:0;width:var(--axs-nav-right-spacing, var(--axs-nav-item-fade-right-width, 2rem));background:linear-gradient(to right,var(--axs-nav-item-fade-start),var(--axs-nav-item-fade-end))}.axs-in-page-nav-menu-bar__controls--fade.scrollable-left:before{opacity:1}.axs-in-page-nav-menu-bar__controls--fade.scrollable-right:after{opacity:1}.axs-in-page-nav-menu-bar__nav{width:100%;position:relative;padding-inline:var(--axs-nav-left-spacing) var(--axs-nav-right-spacing)}.axs-in-page-nav-menu-bar__nav--scrollable{overflow-x:scroll;padding-bottom:2rem}.axs-in-page-nav-menu-bar__list,.axs-in-page-nav-menu-bar ul,axs-in-page-nav-menu-bar ul,axs-in-page-nav-menu ul{margin:0;padding:0;list-style:none;list-style-type:none;display:inline-flex;justify-content:flex-start;align-items:stretch}.axs-in-page-nav-menu-bar__list-item,.axs-in-page-nav-menu-bar li,axs-in-page-nav-menu-bar li,axs-in-page-nav-menu li{display:flex;height:100%;align-items:center;width:auto;padding:0;margin:0;background-color:transparent;cursor:pointer;position:relative;font-size:inherit;line-height:inherit;color:inherit;border:0}@media (hover: hover){.axs-in-page-nav-menu-bar__list-item:hover,.axs-in-page-nav-menu-bar li:hover,axs-in-page-nav-menu-bar li:hover,axs-in-page-nav-menu li:hover{text-decoration:underline;background-color:var(--axs-nav-item-active-hover)}}.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar__link,.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar a,.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu-bar a,.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu a,.axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a,axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a,axs-in-page-nav-menu .axs-in-page-nav-menu-bar__list-item--active a{font-weight:700;background-color:var(--axs-nav-item-active-hover)}.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar__link:after,.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar a:after,.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu-bar a:after,.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu a:after,.axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:after,axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:after,axs-in-page-nav-menu .axs-in-page-nav-menu-bar__list-item--active a:after{height:calc(var(--axs-nav-item-active-underline-width) + var(--axs-nav-border-bottom-width, 0px));transition:.1s ease 0s;transform-origin:bottom}@media (hover: hover){.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar__link:hover,.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar a:hover,.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu-bar a:hover,.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu a:hover,.axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:hover,axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:hover,axs-in-page-nav-menu .axs-in-page-nav-menu-bar__list-item--active a:hover{text-decoration:none}}.axs-in-page-nav-menu-bar__link,.axs-in-page-nav-menu-bar a,axs-in-page-nav-menu-bar a,axs-in-page-nav-menu a{font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;font-size:var(--axs-nav-item-fs);padding:var(--axs-nav-item-padding);line-height:1;height:var(--axs-nav-height);transition:height var(--axs-nav-transition);width:auto;outline:none;text-decoration:none;white-space:nowrap;text-align:left;color:var(--axs-nav-text);position:relative}.axs-in-page-nav-menu-bar__link:focus-visible:before,.axs-in-page-nav-menu-bar a:focus-visible:before,axs-in-page-nav-menu-bar a:focus-visible:before,axs-in-page-nav-menu a:focus-visible:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + .75rem);height:calc(50% + .75rem);border-radius:.25rem;border:.125rem solid var(--color-theme-outline);box-shadow:0 0 0 .125rem #fff}.axs-in-page-nav-menu-bar__link:after,.axs-in-page-nav-menu-bar a:after,axs-in-page-nav-menu-bar a:after,axs-in-page-nav-menu a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background-color:var(--axs-nav-item-active-border-color)}.axs-in-page-nav-menu-bar__link--active{font-weight:700;background-color:var(--axs-nav-item-active-hover)}.axs-in-page-nav-menu-bar__link--active:after{height:calc(var(--axs-nav-item-active-underline-width) + var(--axs-nav-border-bottom-width, 0px));transition:.1s ease 0s;transform-origin:bottom}@media (hover: hover){.axs-in-page-nav-menu-bar__link--active:hover{text-decoration:none}}.axs-in-page-nav-menu-bar__text-icon{display:flex;align-items:center;justify-content:center;position:relative;gap:var(--axs-nav-item-gap);width:100%;font-weight:inherit;--axs-icon-size: var(--axs-nav-item-icon-size);--icon-height: auto;--color-theme-icon: var(--axs-nav-text)}.axs-in-page-nav-menu-bar__text-icon__text{display:block;font-size:var(--axs-nav-item-fs);line-height:1}.axs-in-page-nav-menu-bar__vh{border:0;clip:rect(0 0 0 0);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;box-shadow:none}.axs-in-page-nav-menu-bar--sticky{--axs-nav-height: var(--axs-nav-height-active);z-index:50}.axs-in-page-nav-menu-bar--sticky .axs-in-page-nav-menu-bar__inner{position:fixed;top:var(--axs-in-page-nav-top, 0)}.axs-in-page-nav-menu-bar ul,axs-in-page-nav-menu-bar ul,axs-in-page-nav-menu ul{display:flex!important;flex-direction:row!important;justify-content:flex-start;align-items:stretch;gap:var(--axs-in-page-nav-menu-bar-gap, 2rem);white-space:nowrap;width:auto;min-width:100%;scroll-snap-type:x proximity}.axs-in-page-nav-menu-bar ul li,axs-in-page-nav-menu-bar ul li,axs-in-page-nav-menu ul li{flex-shrink:0;scroll-snap-align:start}.axs-in-page-nav-menu-bar nav,axs-in-page-nav-menu-bar nav,axs-in-page-nav-menu nav{display:block;width:100%;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.axs-in-page-nav-menu-bar nav::-webkit-scrollbar,axs-in-page-nav-menu-bar nav::-webkit-scrollbar,axs-in-page-nav-menu nav::-webkit-scrollbar{display:none}.axs-in-page-nav-menu-bar nav.dragging,axs-in-page-nav-menu-bar nav.dragging,axs-in-page-nav-menu nav.dragging{scroll-behavior:auto}.axs-in-page-nav-menu-bar nav.dragging a,axs-in-page-nav-menu-bar nav.dragging a,axs-in-page-nav-menu nav.dragging a,.axs-in-page-nav-menu-bar nav.dragging axs-in-page-menu-item a{pointer-events:none}@media (hover: hover){.axs-in-page-nav-menu-bar a:hover:not([aria-current=true]):not(.axs-nav-active):not(.force-active),axs-in-page-nav-menu-bar a:hover:not([aria-current=true]):not(.axs-nav-active):not(.force-active),axs-in-page-nav-menu a:hover:not([aria-current=true]):not(.axs-nav-active):not(.force-active){color:var(--axs-nav-text)!important;text-decoration:underline!important;background-color:var(--axs-nav-item-active-hover)!important}}.axs-in-page-nav-menu-bar a[aria-current=true],.axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive),.axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive),axs-in-page-nav-menu-bar a[aria-current=true],axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive),axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive),axs-in-page-nav-menu a[aria-current=true],axs-in-page-nav-menu a.axs-nav-active:not(.axs-nav-inactive),axs-in-page-nav-menu a.force-active:not(.axs-nav-inactive){font-weight:700;background-color:var(--axs-nav-item-active-hover)!important;color:var(--axs-nav-text)!important;text-decoration:none!important}.axs-in-page-nav-menu-bar a[aria-current=true]:after,.axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive):after,.axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive):after,axs-in-page-nav-menu-bar a[aria-current=true]:after,axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive):after,axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive):after,axs-in-page-nav-menu a[aria-current=true]:after,axs-in-page-nav-menu a.axs-nav-active:not(.axs-nav-inactive):after,axs-in-page-nav-menu a.force-active:not(.axs-nav-inactive):after{content:""!important;position:absolute;left:0;bottom:0;width:100%;height:var(--axs-nav-item-active-underline-width)!important;background-color:var(--axs-nav-item-active-border-color)!important;z-index:15;display:block!important;transition:.1s ease 0s;transform-origin:bottom}.axs-in-page-nav-menu-bar a[aria-current=true]:hover,.axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive):hover,.axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive):hover,axs-in-page-nav-menu-bar a[aria-current=true]:hover,axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive):hover,axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive):hover,axs-in-page-nav-menu a[aria-current=true]:hover,axs-in-page-nav-menu a.axs-nav-active:not(.axs-nav-inactive):hover,axs-in-page-nav-menu a.force-active:not(.axs-nav-inactive):hover{text-decoration:underline!important}.axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active),axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active),axs-in-page-nav-menu a:not([aria-current=true]):not(.axs-nav-active):not(.force-active){background-color:transparent!important}.axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active):after,axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active):after,axs-in-page-nav-menu a:not([aria-current=true]):not(.axs-nav-active):not(.force-active):after{display:none!important}.axs-in-page-nav-menu-bar li.active a,axs-in-page-nav-menu-bar li.active a,axs-in-page-nav-menu li.active a{font-weight:700;background-color:var(--axs-nav-item-active-hover)!important;color:var(--axs-nav-text)!important;text-decoration:none!important}.axs-in-page-nav-menu-bar li.active a:after,axs-in-page-nav-menu-bar li.active a:after,axs-in-page-nav-menu li.active a:after{content:""!important;position:absolute;left:0;bottom:0;width:100%;height:var(--axs-nav-item-active-underline-width)!important;background-color:var(--axs-nav-item-active-border-color)!important;z-index:15;display:block!important;transition:.1s ease 0s;transform-origin:bottom}.axs-scrim{--scrim-color: rgba(35, 35, 35, .25);--dark: rgba(35, 35, 35, .75);--medium: rgba(35, 35, 35, .5);--light: rgba(35, 35, 35, .25);--white: rgba(255, 255, 255, .5);background-color:var(--scrim-color);position:fixed;z-index:100}.axs-scrim.dark{background-color:var(--dark)}.axs-scrim.medium{background-color:var(--medium)}.axs-scrim.light{background-color:var(--light)}.axs-scrim.white{background-color:var(--white)}.axs-scrim.blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}wistia-transcript::part(paragraph){font-family:FF Mark,Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1.5;font-weight:400}.axs-drawer-controller--compact{--axs-drawer-gap-size: 16px}.axs-drawer-controller{display:block;margin-top:var(--axs-drawer-gap-size, 32px)}.axs-drawer-controller__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.axs-drawer-panel--compact{--axs-drawer-gap-size: 16px}.axs-drawer-panel{display:block;padding-bottom:var(--axs-drawer-gap-size, 32px)}.axs-drawer-trigger__eyebrow{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;font-size:.7rem;letter-spacing:.0625rem;text-transform:uppercase;font-size:11px;margin-bottom:1rem}.axs-drawer-trigger__button{font-family:FF Mark,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:-.03125rem}@media (max-width: 47.937em){.axs-drawer-trigger__button{font-size:1.6rem}}@media (min-width: 48em){.axs-drawer-trigger__button{font-size:1.8rem}}.axs-drawer-trigger__button{font-size:28px}.axs-sheet-body-page{transition:width .3s ease-in-out;width:100%}:root{--elevation-alpha-1: .08;--border-color-50-light: #eaeaea;--border-color-50-dark: #3a3a3a;--border-color-100-light: #d1d1d1;--border-color-100-dark: #545454;--border-color-150-light: #8a8a8a;--border-color-150-dark: #6f6f6f;--border-color-200-light: #232323;--border-color-200-dark: #ffffff;--button-color-outline: #2283e2;--button-color-text: transparent;--button-color-text-hover: transparent;--button-color-text-active: transparent;--button-color-border: transparent;--button-color-border-hover: transparent;--button-color-border-active: transparent;--button-color-bg: transparent;--button-color-bg-hover: transparent;--button-color-bg-active: transparent}:root,[data-theme=default],[class*=theme-default]{--color-theme-bg: #ffffff;--color-theme-text: #232323;--color-theme-text-branded: #c20029;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-outline: #2283e2;--color-theme-icon: #232323;--color-theme-elevation: 35, 35, 35;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #232323;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #6f6f6f;--color-theme-button-border: #232323;--color-theme-button-border-hover: #232323;--color-theme-button-border-active: #6f6f6f;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #232323;--color-theme-button-suppl-before-active: #6f6f6f;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #232323;--color-theme-hr: #d1d1d1;--color-theme-toggle-switch-text: #232323;--color-theme-toggle-switch-text-disabled: #6f6f6f;--color-theme-toggle-switch-bg: #ffffff;--color-theme-toggle-switch-border: #232323;--color-theme-toggle-switch-indicator: #232323;--color-theme-toggle-switch-icon: #ffffff;--color-theme-toggle-switch-bg-on: #232323;--color-theme-toggle-switch-border-on: #232323;--color-theme-toggle-switch-indicator-on: #ffffff;--color-theme-toggle-switch-icon-on: #232323;--color-theme-toggle-switch-bg-disabled: #ffffff;--color-theme-toggle-switch-border-disabled: #d1d1d1;--color-theme-toggle-switch-indicator-disabled: #d1d1d1;--color-theme-toggle-switch-icon-disabled: #ffffff;--color-theme-toggle-switch-bg-on-disabled: #d1d1d1;--color-theme-toggle-switch-border-on-disabled: #d1d1d1;--color-theme-toggle-switch-indicator-on-disabled: #ffffff;--color-theme-toggle-switch-icon-on-disabled: #d1d1d1;--color-theme-toggle-bg: #232323;--color-theme-toggle-indicator: #ffffff;--color-theme-toggle-icon: #232323;--color-theme-toggle-bg-disabled: #d1d1d1;--color-theme-toggle-indicator-disabled: #eaeaea;--color-theme-toggle-icon-disabled: #8a8a8a;--color-theme-inp-radio-text: #232323;--color-theme-inp-radio-border: #8a8a8a;--color-theme-inp-radio-dot: #c20029;--color-theme-input-text: #232323;--color-theme-input-text-disabled: #545454;--color-theme-input-bg: #ffffff;--color-theme-input-bg-disabled: #eaeaea;--color-theme-input-border: #8a8a8a;--color-theme-input-border-focus: #545454;--color-theme-input-border-filled: #6f6f6f;--color-theme-input-border-disabled: #d1d1d1;--color-theme-input-border-light: #eaeaea;--color-theme-input-border-red: #c20029;--color-theme-input-label: #6f6f6f;--color-theme-input-option-bg: #ffffff;--color-theme-input-option-bg-selected: #eaeaea;--color-theme-input-option-bg-hover: #e8f6f5;--color-theme-input-decorator: #c20029;--color-theme-video-player-select-background: #e8f6f5;--color-theme-video-player-select-color: #000000;--color-theme-video-player-select-playing: #8dd1ce;--color-theme-tt-bg-color: #ffffff;--color-theme-tt-color: #232323;--color-theme-progress-bg: #c20029;--color-theme-progress-bg-fill: #eaeaea}[data-theme=white],[class*=theme-white]{--color-theme-bg: #ffffff;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #232323;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #6f6f6f;--color-theme-button-border: #232323;--color-theme-button-border-hover: #232323;--color-theme-button-border-active: #6f6f6f;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #232323;--color-theme-button-suppl-before-active: #6f6f6f;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #232323}[data-theme=white-primary],[class*=theme-white-primary]{--color-theme-bg: #ffffff;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #c20029;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #c20029;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #ee001d;--color-theme-button-border: #c20029;--color-theme-button-border-hover: #c20029;--color-theme-button-border-active: #ee001d;--color-theme-button-suppl-text: #c20029;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #c20029;--color-theme-button-suppl-before-active: #ee001d;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #c20029}[data-theme=white-alternate],[class*=theme-white-alternate]{--color-theme-bg: #ffffff;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #232323;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #ffad00;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #bf8200;--color-theme-button-border: #ffad00;--color-theme-button-border-hover: #ffad00;--color-theme-button-border-active: #bf8200;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #232323;--color-theme-button-suppl-text-active: #232323;--color-theme-button-suppl-before: #ffad00;--color-theme-button-suppl-before-active: #bf8200;--color-theme-button-suppl-icon: #232323;--color-theme-button-suppl-icon-active: #232323;--color-theme-button-text-link: #232323}[data-theme=grey],[class*=theme-grey]{--color-theme-bg: #f5f5f5;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #232323;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #6f6f6f;--color-theme-button-border: #232323;--color-theme-button-border-hover: #232323;--color-theme-button-border-active: #6f6f6f;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #232323;--color-theme-button-suppl-before-active: #6f6f6f;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #232323}[data-theme=grey-primary],[class*=theme-grey-primary]{--color-theme-bg: #f5f5f5;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #c20029;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #c20029;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #ee001d;--color-theme-button-border: #c20029;--color-theme-button-border-hover: #c20029;--color-theme-button-border-active: #ee001d;--color-theme-button-suppl-text: #c20029;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #c20029;--color-theme-button-suppl-before-active: #ee001d;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #c20029}[data-theme=grey-alternate],[class*=theme-grey-alternate]{--color-theme-bg: #f5f5f5;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #232323;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #232323;--color-theme-button-bg: #ffad00;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #bf8200;--color-theme-button-border: #ffad00;--color-theme-button-border-hover: #ffad00;--color-theme-button-border-active: #bf8200;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #232323;--color-theme-button-suppl-text-active: #232323;--color-theme-button-suppl-before: #ffad00;--color-theme-button-suppl-before-active: #bf8200;--color-theme-button-suppl-icon: #232323;--color-theme-button-suppl-icon-active: #232323;--color-theme-button-text-link: #232323}[data-theme=teal],[class*=theme-teal]{--color-theme-bg: #e8f6f5;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #232323;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #6f6f6f;--color-theme-button-border: #232323;--color-theme-button-border-hover: #232323;--color-theme-button-border-active: #6f6f6f;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #232323;--color-theme-button-suppl-before-active: #6f6f6f;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #232323}[data-theme=teal-primary],[class*=theme-teal-primary]{--color-theme-bg: #e8f6f5;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #c20029;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #c20029;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #ee001d;--color-theme-button-border: #c20029;--color-theme-button-border-hover: #c20029;--color-theme-button-border-active: #ee001d;--color-theme-button-suppl-text: #c20029;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #c20029;--color-theme-button-suppl-before-active: #ee001d;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #c20029}[data-theme=teal-alternate],[class*=theme-teal-alternate]{--color-theme-bg: #e8f6f5;--color-theme-text: #232323;--color-theme-text-light: #6f6f6f;--color-theme-error: #e10000;--color-theme-button-text: #232323;--color-theme-button-text-hover: #232323;--color-theme-button-text-active: #232323;--color-theme-button-bg: #ffad00;--color-theme-button-bg-hover: #ffffff;--color-theme-button-bg-active: #bf8200;--color-theme-button-border: #ffad00;--color-theme-button-border-hover: #ffad00;--color-theme-button-border-active: #bf8200;--color-theme-button-suppl-text: #232323;--color-theme-button-suppl-text-hover: #232323;--color-theme-button-suppl-text-active: #232323;--color-theme-button-suppl-before: #ffad00;--color-theme-button-suppl-before-active: #bf8200;--color-theme-button-suppl-icon: #232323;--color-theme-button-suppl-icon-active: #232323;--color-theme-button-text-link: #232323}[data-theme=dark],[class*=theme-dark]{--color-theme-bg: #232323;--color-theme-text: #ffffff;--color-theme-text-branded: #ee001d;--color-theme-text-light: #8a8a8a;--color-theme-error: #ff3f3f;--color-theme-icon: #ffffff;--color-theme-elevation: 35, 35, 35;--color-theme-button-text: #232323;--color-theme-button-text-hover: #ffffff;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #ffffff;--color-theme-button-bg-hover: #232323;--color-theme-button-bg-active: #8a8a8a;--color-theme-button-border: #ffffff;--color-theme-button-border-hover: #ffffff;--color-theme-button-border-active: #8a8a8a;--color-theme-button-suppl-text: #ffffff;--color-theme-button-suppl-text-hover: #232323;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #ffffff;--color-theme-button-suppl-before-active: #8a8a8a;--color-theme-button-suppl-icon: #232323;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #ffffff;--color-theme-hr: #545454;--color-theme-toggle-switch-text: #ffffff;--color-theme-toggle-switch-text-disabled: #8a8a8a;--color-theme-toggle-switch-bg: #232323;--color-theme-toggle-switch-border: #ffffff;--color-theme-toggle-switch-indicator: #ffffff;--color-theme-toggle-switch-icon: #232323;--color-theme-toggle-switch-bg-on: #ffffff;--color-theme-toggle-switch-border-on: #ffffff;--color-theme-toggle-switch-indicator-on: #232323;--color-theme-toggle-switch-icon-on: #ffffff;--color-theme-toggle-switch-bg-disabled: #232323;--color-theme-toggle-switch-border-disabled: #545454;--color-theme-toggle-switch-indicator-disabled: #3a3a3a;--color-theme-toggle-switch-icon-disabled: #6f6f6f;--color-theme-toggle-switch-bg-on-disabled: #545454;--color-theme-toggle-switch-border-on-disabled: #545454;--color-theme-toggle-switch-indicator-on-disabled: #3a3a3a;--color-theme-toggle-switch-icon-on-disabled: #6f6f6f;--color-theme-toggle-bg: #ffffff;--color-theme-toggle-indicator: #232323;--color-theme-toggle-icon: #ffffff;--color-theme-toggle-bg-disabled: #545454;--color-theme-toggle-indicator-disabled: #3a3a3a;--color-theme-toggle-icon-disabled: #6f6f6f;--color-theme-inp-radio-text: #ffffff;--color-theme-inp-radio-border: #6f6f6f;--color-theme-inp-radio-dot: #ffffff;--color-theme-input-text: #ffffff;--color-theme-input-text-disabled: #545454;--color-theme-input-bg: #232323;--color-theme-input-bg-disabled: #3a3a3a;--color-theme-input-border: #6f6f6f;--color-theme-input-border-focus: #d1d1d1;--color-theme-input-border-filled: #8a8a8a;--color-theme-input-border-disabled: #545454;--color-theme-input-border-light: #545454;--color-theme-input-border-red: #ee001d;--color-theme-input-label: #8a8a8a;--color-theme-input-option-bg: #232323;--color-theme-input-option-bg-selected: #545454;--color-theme-input-option-bg-hover: #6f6f6f;--color-theme-input-decorator: #ee001d;--color-theme-video-player-select-background: #6f6f6f;--color-theme-video-player-select-color: #ffffff;--color-theme-video-player-select-playing: #3a3a3a;--color-theme-tt-bg-color: #232323;--color-theme-tt-color: #ffffff;--color-theme-progress-bg: #ee001d;--color-theme-progress-bg-fill: #3a3a3a}[data-theme=dark-primary],[class*=theme-dark-primary]{--color-theme-bg: #232323;--color-theme-text: #ffffff;--color-theme-text-branded: #ee001d;--color-theme-text-light: #8a8a8a;--color-theme-error: #ff3f3f;--color-theme-icon: #ffffff;--color-theme-elevation: 255, 255, 255;--color-theme-button-text: #ffffff;--color-theme-button-text-hover: #ee001d;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #ee001d;--color-theme-button-bg-hover: #232323;--color-theme-button-bg-active: #c20029;--color-theme-button-border: #ee001d;--color-theme-button-border-hover: #ee001d;--color-theme-button-border-active: #c20029;--color-theme-button-suppl-text: #ffffff;--color-theme-button-suppl-text-hover: #ffffff;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #ee001d;--color-theme-button-suppl-before-active: #c20029;--color-theme-button-suppl-icon: #ffffff;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #ee001d;--color-theme-hr: #545454;--color-theme-toggle-switch-text: #ffffff;--color-theme-toggle-switch-text-disabled: #8a8a8a;--color-theme-toggle-switch-bg: #232323;--color-theme-toggle-switch-border: #ffffff;--color-theme-toggle-switch-indicator: #ffffff;--color-theme-toggle-switch-icon: #232323;--color-theme-toggle-switch-bg-on: #ffffff;--color-theme-toggle-switch-border-on: #ffffff;--color-theme-toggle-switch-indicator-on: #232323;--color-theme-toggle-switch-icon-on: #ffffff;--color-theme-toggle-switch-bg-disabled: #232323;--color-theme-toggle-switch-border-disabled: #545454;--color-theme-toggle-switch-indicator-disabled: #3a3a3a;--color-theme-toggle-switch-icon-disabled: #6f6f6f;--color-theme-toggle-switch-bg-on-disabled: #545454;--color-theme-toggle-switch-border-on-disabled: #545454;--color-theme-toggle-switch-indicator-on-disabled: #3a3a3a;--color-theme-toggle-switch-icon-on-disabled: #6f6f6f;--color-theme-toggle-bg: #ffffff;--color-theme-toggle-indicator: #232323;--color-theme-toggle-icon: #ffffff;--color-theme-toggle-bg-disabled: #545454;--color-theme-toggle-indicator-disabled: #3a3a3a;--color-theme-toggle-icon-disabled: #6f6f6f;--color-theme-inp-radio-text: #ffffff;--color-theme-inp-radio-border: #6f6f6f;--color-theme-inp-radio-dot: #ffffff;--color-theme-input-text: #ffffff;--color-theme-input-text-disabled: #545454;--color-theme-input-bg: #232323;--color-theme-input-bg-disabled: #3a3a3a;--color-theme-input-border: #6f6f6f;--color-theme-input-border-focus: #d1d1d1;--color-theme-input-border-filled: #8a8a8a;--color-theme-input-border-disabled: #545454;--color-theme-input-border-light: #545454;--color-theme-input-border-red: #ee001d;--color-theme-input-label: #8a8a8a;--color-theme-input-option-bg: #232323;--color-theme-input-option-bg-selected: #545454;--color-theme-input-option-bg-hover: #6f6f6f;--color-theme-input-decorator: #ee001d}[data-theme=dark-alternate],[class*=theme-dark-alternate]{--color-theme-bg: #232323;--color-theme-text: #ffffff;--color-theme-text-branded: #ee001d;--color-theme-text-light: #8a8a8a;--color-theme-error: #ff3f3f;--color-theme-icon: #ffffff;--color-theme-elevation: 255, 255, 255;--color-theme-button-text: #232323;--color-theme-button-text-hover: #ffffff;--color-theme-button-text-active: #232323;--color-theme-button-bg: #ffad00;--color-theme-button-bg-hover: #232323;--color-theme-button-bg-active: #bf8200;--color-theme-button-border: #ffad00;--color-theme-button-border-hover: #ffad00;--color-theme-button-border-active: #bf8200;--color-theme-button-suppl-text: #ffffff;--color-theme-button-suppl-text-hover: #232323;--color-theme-button-suppl-text-active: #232323;--color-theme-button-suppl-before: #ffad00;--color-theme-button-suppl-before-active: #bf8200;--color-theme-button-suppl-icon: #232323;--color-theme-button-suppl-icon-active: #232323;--color-theme-button-text-link: #ffad00;--color-theme-hr: #545454;--color-theme-toggle-switch-text: #ffffff;--color-theme-toggle-switch-text-disabled: #8a8a8a;--color-theme-toggle-switch-bg: #232323;--color-theme-toggle-switch-border: #ffffff;--color-theme-toggle-switch-indicator: #ffffff;--color-theme-toggle-switch-icon: #232323;--color-theme-toggle-switch-bg-on: #ffffff;--color-theme-toggle-switch-border-on: #ffffff;--color-theme-toggle-switch-indicator-on: #232323;--color-theme-toggle-switch-icon-on: #ffffff;--color-theme-toggle-switch-bg-disabled: #232323;--color-theme-toggle-switch-border-disabled: #545454;--color-theme-toggle-switch-indicator-disabled: #3a3a3a;--color-theme-toggle-switch-icon-disabled: #6f6f6f;--color-theme-toggle-switch-bg-on-disabled: #545454;--color-theme-toggle-switch-border-on-disabled: #545454;--color-theme-toggle-switch-indicator-on-disabled: #3a3a3a;--color-theme-toggle-switch-icon-on-disabled: #6f6f6f;--color-theme-toggle-bg: #ffffff;--color-theme-toggle-indicator: #232323;--color-theme-toggle-icon: #ffffff;--color-theme-toggle-bg-disabled: #545454;--color-theme-toggle-indicator-disabled: #3a3a3a;--color-theme-toggle-icon-disabled: #6f6f6f;--color-theme-inp-radio-text: #ffffff;--color-theme-inp-radio-border: #6f6f6f;--color-theme-inp-radio-dot: #ffffff;--color-theme-input-text: #ffffff;--color-theme-input-text-disabled: #545454;--color-theme-input-bg: #232323;--color-theme-input-bg-disabled: #3a3a3a;--color-theme-input-border: #6f6f6f;--color-theme-input-border-focus: #d1d1d1;--color-theme-input-border-filled: #8a8a8a;--color-theme-input-border-disabled: #545454;--color-theme-input-border-light: #545454;--color-theme-input-border-red: #ee001d;--color-theme-input-label: #8a8a8a;--color-theme-input-option-bg: #232323;--color-theme-input-option-bg-selected: #545454;--color-theme-input-option-bg-hover: #6f6f6f;--color-theme-input-decorator: #ee001d}[data-theme=branded],[class*=theme-branded]{--color-theme-bg: #c20029;--color-theme-text: #ffffff;--color-theme-text-branded: #ffffff;--color-theme-text-light: #ffffff;--color-theme-error: #ffffff;--color-theme-icon: #ffffff;--color-theme-elevation: 255, 255, 255;--color-theme-button-text: #232323;--color-theme-button-text-hover: #ffffff;--color-theme-button-text-active: #ffffff;--color-theme-button-bg: #ffffff;--color-theme-button-bg-hover: #232323;--color-theme-button-bg-active: #8a8a8a;--color-theme-button-border: #ffffff;--color-theme-button-border-hover: #ffffff;--color-theme-button-border-active: #8a8a8a;--color-theme-button-suppl-text: #ffffff;--color-theme-button-suppl-text-hover: #232323;--color-theme-button-suppl-text-active: #ffffff;--color-theme-button-suppl-before: #ffffff;--color-theme-button-suppl-before-active: #8a8a8a;--color-theme-button-suppl-icon: #232323;--color-theme-button-suppl-icon-active: #ffffff;--color-theme-button-text-link: #ffffff}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.include-in-print-only {
  display: none !important;
}

#kampyleButtonContainer {
  display: none !important;
}

@media print {
  .exclude-from-print {
    display: none !important;
  }
  .include-in-print-only {
    display: block !important;
  }
  .global-header,
  .fas-global-footer {
    display: none;
  }
  html,
  body {
    margin: 0 !important;
    padding: 0 !important;
    width: 100%;
    height: 100vh !important;
  }
}
@page {
  size: letter portrait;
  margin: 0;
}
body > img {
  display: none;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./node_modules/@vanguard/axs-core/src/styles/index.scss?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
 * For consumers, not local library development.
 *
 * Resets a collection of HTML element and attribute rulesets to normalize styles across all browsers.
 * Includes utility classes.
 * Generates vars.
 * Layout utility styles.
 * Table utility classes.
 * Additional global utility classes.
 */
/*
 * For external users.
 * This should not be imported fox axs-vue components.
*/
/*
 * For external users.
 * This should not be imported fox axs-vue components.
*/
*,
*:before,
*:after {
  box-sizing: border-box;
}

/**
 * Disable text selection highlighting
*/
*,
*:before,
*:after {
  box-sizing: border-box;
}

body {
  text-rendering: optimizeSpeed;
}

a {
  background: var(--anchor-bg-color, transparent);
  color: var(--anchor-color, #c20029);
  -webkit-text-decoration: var(--anchor-text-decoration, underline);
          text-decoration: var(--anchor-text-decoration, underline);
}
@media (hover: hover) {
  a:hover {
    color: #92001f;
  }
}

[hidden],
template {
  display: none;
}

hr {
  box-sizing: content-box;
  display: block;
  height: 1px;
  border: 0;
  background-color: #ccc;
  margin: 1rem 0;
  padding: 0;
}

img {
  display: inline-block;
}

picture {
  display: block;
}

img,
picture {
  max-width: 100%;
  border: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

svg:not(:root) {
  overflow: hidden;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1rem;
}

caption {
  caption-side: bottom;
}

:focus-visible {
  outline-offset: 2px;
  outline: 2px solid var(--color-theme-outline);
}

ul,
ol {
  display: block;
  list-style-type: none;
  list-style: none;
  margin: 0;
  padding: 0;
}

li {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}

button:where(button:not(.noreset)) {
  display: inline-block;
  text-decoration: none;
  background-color: unset;
  padding: 0;
  margin: 0;
  border: none;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  color: inherit;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
figure,
blockquote,
dl,
dd {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
}

progress {
  vertical-align: baseline;
}

audio,
canvas,
img,
svg,
video {
  vertical-align: middle;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

figure {
  margin: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

textarea {
  resize: vertical;
}

input:not([slot]):not(:defined),
button:where(button:not(.noreset)),
textarea,
select {
  font: inherit;
}

button:where(button:not(.noreset)),
input:not([slot]):not(:defined),
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

button:where(button:not(.noreset)) {
  overflow: visible;
}

button:where(button:not(.noreset)),
select {
  text-transform: none;
}

button:where(button:not(.noreset)),
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input:not([slot]):not(:defined) {
  line-height: normal;
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
  width: 100%;
  border-spacing: 0;
}

table code {
  background: none;
  border: none;
  padding: 0;
}

th {
  text-align: left;
}

td,
th {
  padding: 0.8em 0.5em;
  text-align: left;
  border-collapse: collapse;
}

tr td {
  border-top: 1px solid #ccc;
}

.axs-container,
.axs-flex,
.axs-grid {
  display: block;
  width: 100%;
  background-color: var(--color-theme-bg);
  color: var(--color-theme-text);
}
.axs-container-inner-wrapper,
.axs-flex-inner-wrapper,
.axs-grid-inner-wrapper {
  max-width: 80rem;
  min-width: 20rem;
  width: 88.8888888889%;
  margin-inline: auto;
}
.axs-container-inner-wrapper--full-width,
.axs-flex-inner-wrapper--full-width,
.axs-grid-inner-wrapper--full-width {
  width: 100%;
  max-width: none;
}

.axs-container-inner-wrapper {
  display: block;
}

img {
  max-width: 100%;
  height: auto;
}

/* Aspect Ratio */
[style*="--aspect-ratio"] {
  position: relative;
}
[style*="--aspect-ratio"]::before {
  content: "";
  display: block;
  width: 100%;
}
[style*="--aspect-ratio"] > img {
  height: auto;
  object-fit: cover;
}
[style*="--aspect-ratio"] > :first-child {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

[style*="--aspect-ratio"]::before {
  aspect-ratio: calc(var(--aspect-ratio));
}

/*-------------------------------------------------------------------------
  Utility: Border
  Mod from Feo CSS: https://github.com/kevtiq/feo-css

  Border Color Options Available:

    50-light
    50-dark

    100-light
    100-dark

    150-light
    150-dark

    200-light
    200-dark

  Border Width Options Available:
    1 (px)
    2 (px)

  Border Radius Options Available:
    sm = 2 (px)
    lg = 4 (px)
--------------------------------------------------------------------------*/
.border-50-light,
.border-50-light:hover,
.border-50-light:focus-visible {
  border: 1px solid var(--border-color-50-light);
}

.border-top-50-light,
.border-top-50-light:hover,
.border-top-50-light:focus-visible {
  border-top: 1px solid var(--border-color-50-light);
}

.border-right-50-light,
.border-right-50-light:hover,
.border-right-50-light:focus-visible {
  border-right: 1px solid var(--border-color-50-light);
}

.border-bottom-50-light,
.border-bottom-50-light:hover,
.border-bottom-50-light:focus-visible {
  border-bottom: 1px solid var(--border-color-50-light);
}

.border-left-50-light,
.border-left-50-light:hover,
.border-left-50-light:focus-visible {
  border-left: 1px solid var(--border-color-50-light);
}

.border-50-dark,
.border-50-dark:hover,
.border-50-dark:focus-visible {
  border: 1px solid var(--border-color-50-dark);
}

.border-top-50-dark,
.border-top-50-dark:hover,
.border-top-50-dark:focus-visible {
  border-top: 1px solid var(--border-color-50-dark);
}

.border-right-50-dark,
.border-right-50-dark:hover,
.border-right-50-dark:focus-visible {
  border-right: 1px solid var(--border-color-50-dark);
}

.border-bottom-50-dark,
.border-bottom-50-dark:hover,
.border-bottom-50-dark:focus-visible {
  border-bottom: 1px solid var(--border-color-50-dark);
}

.border-left-50-dark,
.border-left-50-dark:hover,
.border-left-50-dark:focus-visible {
  border-left: 1px solid var(--border-color-50-dark);
}

.border-100-light,
.border-100-light:hover,
.border-100-light:focus-visible {
  border: 1px solid var(--border-color-100-light);
}

.border-top-100-light,
.border-top-100-light:hover,
.border-top-100-light:focus-visible {
  border-top: 1px solid var(--border-color-100-light);
}

.border-right-100-light,
.border-right-100-light:hover,
.border-right-100-light:focus-visible {
  border-right: 1px solid var(--border-color-100-light);
}

.border-bottom-100-light,
.border-bottom-100-light:hover,
.border-bottom-100-light:focus-visible {
  border-bottom: 1px solid var(--border-color-100-light);
}

.border-left-100-light,
.border-left-100-light:hover,
.border-left-100-light:focus-visible {
  border-left: 1px solid var(--border-color-100-light);
}

.border-100-dark,
.border-100-dark:hover,
.border-100-dark:focus-visible {
  border: 1px solid var(--border-color-100-dark);
}

.border-top-100-dark,
.border-top-100-dark:hover,
.border-top-100-dark:focus-visible {
  border-top: 1px solid var(--border-color-100-dark);
}

.border-right-100-dark,
.border-right-100-dark:hover,
.border-right-100-dark:focus-visible {
  border-right: 1px solid var(--border-color-100-dark);
}

.border-bottom-100-dark,
.border-bottom-100-dark:hover,
.border-bottom-100-dark:focus-visible {
  border-bottom: 1px solid var(--border-color-100-dark);
}

.border-left-100-dark,
.border-left-100-dark:hover,
.border-left-100-dark:focus-visible {
  border-left: 1px solid var(--border-color-100-dark);
}

.border-150-light,
.border-150-light:hover,
.border-150-light:focus-visible {
  border: 1px solid var(--border-color-150-light);
}

.border-top-150-light,
.border-top-150-light:hover,
.border-top-150-light:focus-visible {
  border-top: 1px solid var(--border-color-150-light);
}

.border-right-150-light,
.border-right-150-light:hover,
.border-right-150-light:focus-visible {
  border-right: 1px solid var(--border-color-150-light);
}

.border-bottom-150-light,
.border-bottom-150-light:hover,
.border-bottom-150-light:focus-visible {
  border-bottom: 1px solid var(--border-color-150-light);
}

.border-left-150-light,
.border-left-150-light:hover,
.border-left-150-light:focus-visible {
  border-left: 1px solid var(--border-color-150-light);
}

.border-150-dark,
.border-150-dark:hover,
.border-150-dark:focus-visible {
  border: 1px solid var(--border-color-150-dark);
}

.border-top-150-dark,
.border-top-150-dark:hover,
.border-top-150-dark:focus-visible {
  border-top: 1px solid var(--border-color-150-dark);
}

.border-right-150-dark,
.border-right-150-dark:hover,
.border-right-150-dark:focus-visible {
  border-right: 1px solid var(--border-color-150-dark);
}

.border-bottom-150-dark,
.border-bottom-150-dark:hover,
.border-bottom-150-dark:focus-visible {
  border-bottom: 1px solid var(--border-color-150-dark);
}

.border-left-150-dark,
.border-left-150-dark:hover,
.border-left-150-dark:focus-visible {
  border-left: 1px solid var(--border-color-150-dark);
}

.border-200-light,
.border-200-light:hover,
.border-200-light:focus-visible {
  border: 1px solid var(--border-color-200-light);
}

.border-top-200-light,
.border-top-200-light:hover,
.border-top-200-light:focus-visible {
  border-top: 1px solid var(--border-color-200-light);
}

.border-right-200-light,
.border-right-200-light:hover,
.border-right-200-light:focus-visible {
  border-right: 1px solid var(--border-color-200-light);
}

.border-bottom-200-light,
.border-bottom-200-light:hover,
.border-bottom-200-light:focus-visible {
  border-bottom: 1px solid var(--border-color-200-light);
}

.border-left-200-light,
.border-left-200-light:hover,
.border-left-200-light:focus-visible {
  border-left: 1px solid var(--border-color-200-light);
}

.border-200-dark,
.border-200-dark:hover,
.border-200-dark:focus-visible {
  border: 1px solid var(--border-color-200-dark);
}

.border-top-200-dark,
.border-top-200-dark:hover,
.border-top-200-dark:focus-visible {
  border-top: 1px solid var(--border-color-200-dark);
}

.border-right-200-dark,
.border-right-200-dark:hover,
.border-right-200-dark:focus-visible {
  border-right: 1px solid var(--border-color-200-dark);
}

.border-bottom-200-dark,
.border-bottom-200-dark:hover,
.border-bottom-200-dark:focus-visible {
  border-bottom: 1px solid var(--border-color-200-dark);
}

.border-left-200-dark,
.border-left-200-dark:hover,
.border-left-200-dark:focus-visible {
  border-left: 1px solid var(--border-color-200-dark);
}

.border-width-1,
.border-width-1:hover,
.border-width-1:focus-visible {
  border-width: 0.0625rem;
}

.border-width-2,
.border-width-2:hover,
.border-width-2:focus-visible {
  border-width: 0.125rem;
}

/*-------------------------------------------------------------------------
Utility: Flow
Adds margin to child sibling elements, using a lobotomised owl selector.
--------------------------------------------------------------------------*/
.flow-horizontal > * + * {
  margin-left: var(--flow-space, 1rem);
}

/*-------------------------------------------------------------------------
Utility: Flow
Adds margin to child sibling elements, using a lobotomised owl selector.
--------------------------------------------------------------------------*/
.flow-vertical > * + * {
  margin-top: var(--flow-space, 1.5rem);
}

/*-------------------------------------------------------------------------
Utility: Wrapper
This gives us a consistent max-width container with a bit of gutter.
--------------------------------------------------------------------------*/
.wrapper {
  max-width: 75rem;
  margin-inline: auto;
  padding: 0 1.8rem;
}

.axs-flex-inner-wrapper, .axs-flex-inner-wrapper--full-width {
  display: flex;
  flex-wrap: wrap;
}
.axs-flex--no-wrap {
  flex-wrap: nowrap;
}
.axs-flex--col {
  display: block;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
}

.axs-sm-auto {
  flex: 1;
}

.axs-flex--layout-sm-0 {
  --agc: 0;
}

.axs-sm-0 {
  flex: 0 1 auto;
  --acc: 0;
}

.axs-sm-offset-left-0 {
  --aml: 0;
}

.axs-sm-offset-right-0 {
  --amr: 0;
}

.axs-sm-pad-left-0 {
  --apl: 0;
}

.axs-sm-pad-right-0 {
  --apr: 0;
}

.axs-flex--layout-sm-1 {
  --agc: 1;
}

.axs-sm-1 {
  flex: 0 1 auto;
  --acc: 1;
}

.axs-sm-offset-left-1 {
  --aml: 1;
}

.axs-sm-offset-right-1 {
  --amr: 1;
}

.axs-sm-pad-left-1 {
  --apl: 1;
}

.axs-sm-pad-right-1 {
  --apr: 1;
}

.axs-flex--layout-sm-2 {
  --agc: 2;
}

.axs-sm-2 {
  flex: 0 1 auto;
  --acc: 2;
}

.axs-sm-offset-left-2 {
  --aml: 2;
}

.axs-sm-offset-right-2 {
  --amr: 2;
}

.axs-sm-pad-left-2 {
  --apl: 2;
}

.axs-sm-pad-right-2 {
  --apr: 2;
}

.axs-flex--layout-sm-3 {
  --agc: 3;
}

.axs-sm-3 {
  flex: 0 1 auto;
  --acc: 3;
}

.axs-sm-offset-left-3 {
  --aml: 3;
}

.axs-sm-offset-right-3 {
  --amr: 3;
}

.axs-sm-pad-left-3 {
  --apl: 3;
}

.axs-sm-pad-right-3 {
  --apr: 3;
}

.axs-flex--layout-sm-4 {
  --agc: 4;
}

.axs-sm-4 {
  flex: 0 1 auto;
  --acc: 4;
}

.axs-sm-offset-left-4 {
  --aml: 4;
}

.axs-sm-offset-right-4 {
  --amr: 4;
}

.axs-sm-pad-left-4 {
  --apl: 4;
}

.axs-sm-pad-right-4 {
  --apr: 4;
}

.axs-flex--layout-sm-5 {
  --agc: 5;
}

.axs-sm-5 {
  flex: 0 1 auto;
  --acc: 5;
}

.axs-sm-offset-left-5 {
  --aml: 5;
}

.axs-sm-offset-right-5 {
  --amr: 5;
}

.axs-sm-pad-left-5 {
  --apl: 5;
}

.axs-sm-pad-right-5 {
  --apr: 5;
}

.axs-flex--layout-sm-6 {
  --agc: 6;
}

.axs-sm-6 {
  flex: 0 1 auto;
  --acc: 6;
}

.axs-sm-offset-left-6 {
  --aml: 6;
}

.axs-sm-offset-right-6 {
  --amr: 6;
}

.axs-sm-pad-left-6 {
  --apl: 6;
}

.axs-sm-pad-right-6 {
  --apr: 6;
}

.axs-flex--layout-sm-7 {
  --agc: 7;
}

.axs-sm-7 {
  flex: 0 1 auto;
  --acc: 7;
}

.axs-sm-offset-left-7 {
  --aml: 7;
}

.axs-sm-offset-right-7 {
  --amr: 7;
}

.axs-sm-pad-left-7 {
  --apl: 7;
}

.axs-sm-pad-right-7 {
  --apr: 7;
}

.axs-flex--layout-sm-8 {
  --agc: 8;
}

.axs-sm-8 {
  flex: 0 1 auto;
  --acc: 8;
}

.axs-sm-offset-left-8 {
  --aml: 8;
}

.axs-sm-offset-right-8 {
  --amr: 8;
}

.axs-sm-pad-left-8 {
  --apl: 8;
}

.axs-sm-pad-right-8 {
  --apr: 8;
}

.axs-flex--layout-sm-9 {
  --agc: 9;
}

.axs-sm-9 {
  flex: 0 1 auto;
  --acc: 9;
}

.axs-sm-offset-left-9 {
  --aml: 9;
}

.axs-sm-offset-right-9 {
  --amr: 9;
}

.axs-sm-pad-left-9 {
  --apl: 9;
}

.axs-sm-pad-right-9 {
  --apr: 9;
}

.axs-flex--layout-sm-10 {
  --agc: 10;
}

.axs-sm-10 {
  flex: 0 1 auto;
  --acc: 10;
}

.axs-sm-offset-left-10 {
  --aml: 10;
}

.axs-sm-offset-right-10 {
  --amr: 10;
}

.axs-sm-pad-left-10 {
  --apl: 10;
}

.axs-sm-pad-right-10 {
  --apr: 10;
}

.axs-flex--layout-sm-11 {
  --agc: 11;
}

.axs-sm-11 {
  flex: 0 1 auto;
  --acc: 11;
}

.axs-sm-offset-left-11 {
  --aml: 11;
}

.axs-sm-offset-right-11 {
  --amr: 11;
}

.axs-sm-pad-left-11 {
  --apl: 11;
}

.axs-sm-pad-right-11 {
  --apr: 11;
}

.axs-flex--layout-sm-12 {
  --agc: 12;
}

.axs-sm-12 {
  flex: 0 1 auto;
  --acc: 12;
}

.axs-sm-offset-left-12 {
  --aml: 12;
}

.axs-sm-offset-right-12 {
  --amr: 12;
}

.axs-sm-pad-left-12 {
  --apl: 12;
}

.axs-sm-pad-right-12 {
  --apr: 12;
}

.axs-flex--layout-sm-13 {
  --agc: 13;
}

.axs-sm-13 {
  flex: 0 1 auto;
  --acc: 13;
}

.axs-sm-offset-left-13 {
  --aml: 13;
}

.axs-sm-offset-right-13 {
  --amr: 13;
}

.axs-sm-pad-left-13 {
  --apl: 13;
}

.axs-sm-pad-right-13 {
  --apr: 13;
}

.axs-flex--layout-sm-14 {
  --agc: 14;
}

.axs-sm-14 {
  flex: 0 1 auto;
  --acc: 14;
}

.axs-sm-offset-left-14 {
  --aml: 14;
}

.axs-sm-offset-right-14 {
  --amr: 14;
}

.axs-sm-pad-left-14 {
  --apl: 14;
}

.axs-sm-pad-right-14 {
  --apr: 14;
}

.axs-flex--layout-sm-15 {
  --agc: 15;
}

.axs-sm-15 {
  flex: 0 1 auto;
  --acc: 15;
}

.axs-sm-offset-left-15 {
  --aml: 15;
}

.axs-sm-offset-right-15 {
  --amr: 15;
}

.axs-sm-pad-left-15 {
  --apl: 15;
}

.axs-sm-pad-right-15 {
  --apr: 15;
}

.axs-flex--layout-sm-16 {
  --agc: 16;
}

.axs-sm-16 {
  flex: 0 1 auto;
  --acc: 16;
}

.axs-sm-offset-left-16 {
  --aml: 16;
}

.axs-sm-offset-right-16 {
  --amr: 16;
}

.axs-sm-pad-left-16 {
  --apl: 16;
}

.axs-sm-pad-right-16 {
  --apr: 16;
}

[class*=axs-sm-] {
  width: calc(var(--acc) / var(--agc, 16) * 100%);
}

[class*=axs-sm-offset-left-] {
  margin-left: calc(var(--aml, 0) / var(--agc, 16) * 100%);
}

[class*=axs-sm-offset-right-] {
  margin-right: calc(var(--amr, 0) / var(--agc, 16) * 100%);
}

[class*=axs-sm-pad-left-] {
  padding-left: calc(var(--apl, 0) / var(--agc, 16) * 100%);
}

[class*=axs-sm-pad-right-] {
  padding-right: calc(var(--apr, 0) / var(--agc, 16) * 100%);
}

@media (min-width: 48em) {
  .axs-md-auto {
    flex: 1;
  }
  .axs-flex--layout-md-0 {
    --agc: 0;
  }
  .axs-md-0 {
    flex: 0 1 auto;
    --acc: 0;
  }
  .axs-md-offset-left-0 {
    --aml: 0;
  }
  .axs-md-offset-right-0 {
    --amr: 0;
  }
  .axs-md-pad-left-0 {
    --apl: 0;
  }
  .axs-md-pad-right-0 {
    --apr: 0;
  }
  .axs-flex--layout-md-1 {
    --agc: 1;
  }
  .axs-md-1 {
    flex: 0 1 auto;
    --acc: 1;
  }
  .axs-md-offset-left-1 {
    --aml: 1;
  }
  .axs-md-offset-right-1 {
    --amr: 1;
  }
  .axs-md-pad-left-1 {
    --apl: 1;
  }
  .axs-md-pad-right-1 {
    --apr: 1;
  }
  .axs-flex--layout-md-2 {
    --agc: 2;
  }
  .axs-md-2 {
    flex: 0 1 auto;
    --acc: 2;
  }
  .axs-md-offset-left-2 {
    --aml: 2;
  }
  .axs-md-offset-right-2 {
    --amr: 2;
  }
  .axs-md-pad-left-2 {
    --apl: 2;
  }
  .axs-md-pad-right-2 {
    --apr: 2;
  }
  .axs-flex--layout-md-3 {
    --agc: 3;
  }
  .axs-md-3 {
    flex: 0 1 auto;
    --acc: 3;
  }
  .axs-md-offset-left-3 {
    --aml: 3;
  }
  .axs-md-offset-right-3 {
    --amr: 3;
  }
  .axs-md-pad-left-3 {
    --apl: 3;
  }
  .axs-md-pad-right-3 {
    --apr: 3;
  }
  .axs-flex--layout-md-4 {
    --agc: 4;
  }
  .axs-md-4 {
    flex: 0 1 auto;
    --acc: 4;
  }
  .axs-md-offset-left-4 {
    --aml: 4;
  }
  .axs-md-offset-right-4 {
    --amr: 4;
  }
  .axs-md-pad-left-4 {
    --apl: 4;
  }
  .axs-md-pad-right-4 {
    --apr: 4;
  }
  .axs-flex--layout-md-5 {
    --agc: 5;
  }
  .axs-md-5 {
    flex: 0 1 auto;
    --acc: 5;
  }
  .axs-md-offset-left-5 {
    --aml: 5;
  }
  .axs-md-offset-right-5 {
    --amr: 5;
  }
  .axs-md-pad-left-5 {
    --apl: 5;
  }
  .axs-md-pad-right-5 {
    --apr: 5;
  }
  .axs-flex--layout-md-6 {
    --agc: 6;
  }
  .axs-md-6 {
    flex: 0 1 auto;
    --acc: 6;
  }
  .axs-md-offset-left-6 {
    --aml: 6;
  }
  .axs-md-offset-right-6 {
    --amr: 6;
  }
  .axs-md-pad-left-6 {
    --apl: 6;
  }
  .axs-md-pad-right-6 {
    --apr: 6;
  }
  .axs-flex--layout-md-7 {
    --agc: 7;
  }
  .axs-md-7 {
    flex: 0 1 auto;
    --acc: 7;
  }
  .axs-md-offset-left-7 {
    --aml: 7;
  }
  .axs-md-offset-right-7 {
    --amr: 7;
  }
  .axs-md-pad-left-7 {
    --apl: 7;
  }
  .axs-md-pad-right-7 {
    --apr: 7;
  }
  .axs-flex--layout-md-8 {
    --agc: 8;
  }
  .axs-md-8 {
    flex: 0 1 auto;
    --acc: 8;
  }
  .axs-md-offset-left-8 {
    --aml: 8;
  }
  .axs-md-offset-right-8 {
    --amr: 8;
  }
  .axs-md-pad-left-8 {
    --apl: 8;
  }
  .axs-md-pad-right-8 {
    --apr: 8;
  }
  .axs-flex--layout-md-9 {
    --agc: 9;
  }
  .axs-md-9 {
    flex: 0 1 auto;
    --acc: 9;
  }
  .axs-md-offset-left-9 {
    --aml: 9;
  }
  .axs-md-offset-right-9 {
    --amr: 9;
  }
  .axs-md-pad-left-9 {
    --apl: 9;
  }
  .axs-md-pad-right-9 {
    --apr: 9;
  }
  .axs-flex--layout-md-10 {
    --agc: 10;
  }
  .axs-md-10 {
    flex: 0 1 auto;
    --acc: 10;
  }
  .axs-md-offset-left-10 {
    --aml: 10;
  }
  .axs-md-offset-right-10 {
    --amr: 10;
  }
  .axs-md-pad-left-10 {
    --apl: 10;
  }
  .axs-md-pad-right-10 {
    --apr: 10;
  }
  .axs-flex--layout-md-11 {
    --agc: 11;
  }
  .axs-md-11 {
    flex: 0 1 auto;
    --acc: 11;
  }
  .axs-md-offset-left-11 {
    --aml: 11;
  }
  .axs-md-offset-right-11 {
    --amr: 11;
  }
  .axs-md-pad-left-11 {
    --apl: 11;
  }
  .axs-md-pad-right-11 {
    --apr: 11;
  }
  .axs-flex--layout-md-12 {
    --agc: 12;
  }
  .axs-md-12 {
    flex: 0 1 auto;
    --acc: 12;
  }
  .axs-md-offset-left-12 {
    --aml: 12;
  }
  .axs-md-offset-right-12 {
    --amr: 12;
  }
  .axs-md-pad-left-12 {
    --apl: 12;
  }
  .axs-md-pad-right-12 {
    --apr: 12;
  }
  .axs-flex--layout-md-13 {
    --agc: 13;
  }
  .axs-md-13 {
    flex: 0 1 auto;
    --acc: 13;
  }
  .axs-md-offset-left-13 {
    --aml: 13;
  }
  .axs-md-offset-right-13 {
    --amr: 13;
  }
  .axs-md-pad-left-13 {
    --apl: 13;
  }
  .axs-md-pad-right-13 {
    --apr: 13;
  }
  .axs-flex--layout-md-14 {
    --agc: 14;
  }
  .axs-md-14 {
    flex: 0 1 auto;
    --acc: 14;
  }
  .axs-md-offset-left-14 {
    --aml: 14;
  }
  .axs-md-offset-right-14 {
    --amr: 14;
  }
  .axs-md-pad-left-14 {
    --apl: 14;
  }
  .axs-md-pad-right-14 {
    --apr: 14;
  }
  .axs-flex--layout-md-15 {
    --agc: 15;
  }
  .axs-md-15 {
    flex: 0 1 auto;
    --acc: 15;
  }
  .axs-md-offset-left-15 {
    --aml: 15;
  }
  .axs-md-offset-right-15 {
    --amr: 15;
  }
  .axs-md-pad-left-15 {
    --apl: 15;
  }
  .axs-md-pad-right-15 {
    --apr: 15;
  }
  .axs-flex--layout-md-16 {
    --agc: 16;
  }
  .axs-md-16 {
    flex: 0 1 auto;
    --acc: 16;
  }
  .axs-md-offset-left-16 {
    --aml: 16;
  }
  .axs-md-offset-right-16 {
    --amr: 16;
  }
  .axs-md-pad-left-16 {
    --apl: 16;
  }
  .axs-md-pad-right-16 {
    --apr: 16;
  }
  [class*=axs-md-] {
    width: calc(var(--acc) / var(--agc, 16) * 100%);
  }
  [class*=axs-md-offset-left-] {
    margin-left: calc(var(--aml, 0) / var(--agc, 16) * 100%);
  }
  [class*=axs-md-offset-right-] {
    margin-right: calc(var(--amr, 0) / var(--agc, 16) * 100%);
  }
  [class*=axs-md-pad-left-] {
    padding-left: calc(var(--apl, 0) / var(--agc, 16) * 100%);
  }
  [class*=axs-md-pad-right-] {
    padding-right: calc(var(--apr, 0) / var(--agc, 16) * 100%);
  }
}
@media (min-width: 80em) {
  .axs-lg-auto {
    flex: 1;
  }
  .axs-flex--layout-lg-0 {
    --agc: 0;
  }
  .axs-lg-0 {
    flex: 0 1 auto;
    --acc: 0;
  }
  .axs-lg-offset-left-0 {
    --aml: 0;
  }
  .axs-lg-offset-right-0 {
    --amr: 0;
  }
  .axs-lg-pad-left-0 {
    --apl: 0;
  }
  .axs-lg-pad-right-0 {
    --apr: 0;
  }
  .axs-flex--layout-lg-1 {
    --agc: 1;
  }
  .axs-lg-1 {
    flex: 0 1 auto;
    --acc: 1;
  }
  .axs-lg-offset-left-1 {
    --aml: 1;
  }
  .axs-lg-offset-right-1 {
    --amr: 1;
  }
  .axs-lg-pad-left-1 {
    --apl: 1;
  }
  .axs-lg-pad-right-1 {
    --apr: 1;
  }
  .axs-flex--layout-lg-2 {
    --agc: 2;
  }
  .axs-lg-2 {
    flex: 0 1 auto;
    --acc: 2;
  }
  .axs-lg-offset-left-2 {
    --aml: 2;
  }
  .axs-lg-offset-right-2 {
    --amr: 2;
  }
  .axs-lg-pad-left-2 {
    --apl: 2;
  }
  .axs-lg-pad-right-2 {
    --apr: 2;
  }
  .axs-flex--layout-lg-3 {
    --agc: 3;
  }
  .axs-lg-3 {
    flex: 0 1 auto;
    --acc: 3;
  }
  .axs-lg-offset-left-3 {
    --aml: 3;
  }
  .axs-lg-offset-right-3 {
    --amr: 3;
  }
  .axs-lg-pad-left-3 {
    --apl: 3;
  }
  .axs-lg-pad-right-3 {
    --apr: 3;
  }
  .axs-flex--layout-lg-4 {
    --agc: 4;
  }
  .axs-lg-4 {
    flex: 0 1 auto;
    --acc: 4;
  }
  .axs-lg-offset-left-4 {
    --aml: 4;
  }
  .axs-lg-offset-right-4 {
    --amr: 4;
  }
  .axs-lg-pad-left-4 {
    --apl: 4;
  }
  .axs-lg-pad-right-4 {
    --apr: 4;
  }
  .axs-flex--layout-lg-5 {
    --agc: 5;
  }
  .axs-lg-5 {
    flex: 0 1 auto;
    --acc: 5;
  }
  .axs-lg-offset-left-5 {
    --aml: 5;
  }
  .axs-lg-offset-right-5 {
    --amr: 5;
  }
  .axs-lg-pad-left-5 {
    --apl: 5;
  }
  .axs-lg-pad-right-5 {
    --apr: 5;
  }
  .axs-flex--layout-lg-6 {
    --agc: 6;
  }
  .axs-lg-6 {
    flex: 0 1 auto;
    --acc: 6;
  }
  .axs-lg-offset-left-6 {
    --aml: 6;
  }
  .axs-lg-offset-right-6 {
    --amr: 6;
  }
  .axs-lg-pad-left-6 {
    --apl: 6;
  }
  .axs-lg-pad-right-6 {
    --apr: 6;
  }
  .axs-flex--layout-lg-7 {
    --agc: 7;
  }
  .axs-lg-7 {
    flex: 0 1 auto;
    --acc: 7;
  }
  .axs-lg-offset-left-7 {
    --aml: 7;
  }
  .axs-lg-offset-right-7 {
    --amr: 7;
  }
  .axs-lg-pad-left-7 {
    --apl: 7;
  }
  .axs-lg-pad-right-7 {
    --apr: 7;
  }
  .axs-flex--layout-lg-8 {
    --agc: 8;
  }
  .axs-lg-8 {
    flex: 0 1 auto;
    --acc: 8;
  }
  .axs-lg-offset-left-8 {
    --aml: 8;
  }
  .axs-lg-offset-right-8 {
    --amr: 8;
  }
  .axs-lg-pad-left-8 {
    --apl: 8;
  }
  .axs-lg-pad-right-8 {
    --apr: 8;
  }
  .axs-flex--layout-lg-9 {
    --agc: 9;
  }
  .axs-lg-9 {
    flex: 0 1 auto;
    --acc: 9;
  }
  .axs-lg-offset-left-9 {
    --aml: 9;
  }
  .axs-lg-offset-right-9 {
    --amr: 9;
  }
  .axs-lg-pad-left-9 {
    --apl: 9;
  }
  .axs-lg-pad-right-9 {
    --apr: 9;
  }
  .axs-flex--layout-lg-10 {
    --agc: 10;
  }
  .axs-lg-10 {
    flex: 0 1 auto;
    --acc: 10;
  }
  .axs-lg-offset-left-10 {
    --aml: 10;
  }
  .axs-lg-offset-right-10 {
    --amr: 10;
  }
  .axs-lg-pad-left-10 {
    --apl: 10;
  }
  .axs-lg-pad-right-10 {
    --apr: 10;
  }
  .axs-flex--layout-lg-11 {
    --agc: 11;
  }
  .axs-lg-11 {
    flex: 0 1 auto;
    --acc: 11;
  }
  .axs-lg-offset-left-11 {
    --aml: 11;
  }
  .axs-lg-offset-right-11 {
    --amr: 11;
  }
  .axs-lg-pad-left-11 {
    --apl: 11;
  }
  .axs-lg-pad-right-11 {
    --apr: 11;
  }
  .axs-flex--layout-lg-12 {
    --agc: 12;
  }
  .axs-lg-12 {
    flex: 0 1 auto;
    --acc: 12;
  }
  .axs-lg-offset-left-12 {
    --aml: 12;
  }
  .axs-lg-offset-right-12 {
    --amr: 12;
  }
  .axs-lg-pad-left-12 {
    --apl: 12;
  }
  .axs-lg-pad-right-12 {
    --apr: 12;
  }
  .axs-flex--layout-lg-13 {
    --agc: 13;
  }
  .axs-lg-13 {
    flex: 0 1 auto;
    --acc: 13;
  }
  .axs-lg-offset-left-13 {
    --aml: 13;
  }
  .axs-lg-offset-right-13 {
    --amr: 13;
  }
  .axs-lg-pad-left-13 {
    --apl: 13;
  }
  .axs-lg-pad-right-13 {
    --apr: 13;
  }
  .axs-flex--layout-lg-14 {
    --agc: 14;
  }
  .axs-lg-14 {
    flex: 0 1 auto;
    --acc: 14;
  }
  .axs-lg-offset-left-14 {
    --aml: 14;
  }
  .axs-lg-offset-right-14 {
    --amr: 14;
  }
  .axs-lg-pad-left-14 {
    --apl: 14;
  }
  .axs-lg-pad-right-14 {
    --apr: 14;
  }
  .axs-flex--layout-lg-15 {
    --agc: 15;
  }
  .axs-lg-15 {
    flex: 0 1 auto;
    --acc: 15;
  }
  .axs-lg-offset-left-15 {
    --aml: 15;
  }
  .axs-lg-offset-right-15 {
    --amr: 15;
  }
  .axs-lg-pad-left-15 {
    --apl: 15;
  }
  .axs-lg-pad-right-15 {
    --apr: 15;
  }
  .axs-flex--layout-lg-16 {
    --agc: 16;
  }
  .axs-lg-16 {
    flex: 0 1 auto;
    --acc: 16;
  }
  .axs-lg-offset-left-16 {
    --aml: 16;
  }
  .axs-lg-offset-right-16 {
    --amr: 16;
  }
  .axs-lg-pad-left-16 {
    --apl: 16;
  }
  .axs-lg-pad-right-16 {
    --apr: 16;
  }
  [class*=axs-lg-] {
    width: calc(var(--acc) / var(--agc, 16) * 100%);
  }
  [class*=axs-lg-offset-left-] {
    margin-left: calc(var(--aml, 0) / var(--agc, 16) * 100%);
  }
  [class*=axs-lg-offset-right-] {
    margin-right: calc(var(--amr, 0) / var(--agc, 16) * 100%);
  }
  [class*=axs-lg-pad-left-] {
    padding-left: calc(var(--apl, 0) / var(--agc, 16) * 100%);
  }
  [class*=axs-lg-pad-right-] {
    padding-right: calc(var(--apr, 0) / var(--agc, 16) * 100%);
  }
}
.axs-grid-inner-wrapper, .axs-grid-inner-wrapper--full-width {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(4, auto);
}
@media (min-width: 48em) {
  .axs-grid-inner-wrapper, .axs-grid-inner-wrapper--full-width {
    grid-template-columns: repeat(8, 1fr);
    grid-template-rows: repeat(8, auto);
  }
}
@media (min-width: 80em) {
  .axs-grid-inner-wrapper, .axs-grid-inner-wrapper--full-width {
    grid-template-columns: repeat(16, 1fr);
    grid-template-rows: repeat(16, auto);
  }
}

.axs-table-scrollable {
  container-type: inline-size;
  position: relative;
}
.axs-table-scrollable:after {
  content: var(--axs-table-shadow, none);
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 1.5rem;
  z-index: 1;
  background-image: linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0));
}
.axs-table-scrollable--sm {
  --axs-table-min-width: 31.25rem;
}
@container (max-width: 31.25rem) {
  .axs-table-scrollable--sm:after {
    --axs-table-shadow: "";
  }
}
@container (max-width: 31.25rem) {
  .axs-table-scrollable--sm [class*="--sticky"] {
    --axs-table-shadow: "";
  }
}
.axs-table-scrollable--md {
  --axs-table-min-width: 48rem;
}
@container (max-width: 48rem) {
  .axs-table-scrollable--md:after {
    --axs-table-shadow: "";
  }
}
@container (max-width: 48rem) {
  .axs-table-scrollable--md [class*="--sticky"] {
    --axs-table-shadow: "";
  }
}
.axs-table-scrollable--lg {
  --axs-table-min-width: 64rem;
}
@container (max-width: 64rem) {
  .axs-table-scrollable--lg:after {
    --axs-table-shadow: "";
  }
}
@container (max-width: 64rem) {
  .axs-table-scrollable--lg [class*="--sticky"] {
    --axs-table-shadow: "";
  }
}
.axs-table-scrollable--xlg {
  --axs-table-min-width: 80rem;
}
@container (max-width: 80rem) {
  .axs-table-scrollable--xlg:after {
    --axs-table-shadow: "";
  }
}
@container (max-width: 80rem) {
  .axs-table-scrollable--xlg [class*="--sticky"] {
    --axs-table-shadow: "";
  }
}
.axs-table-scrollable--xxlg {
  --axs-table-min-width: 90rem;
}
@container (max-width: 90rem) {
  .axs-table-scrollable--xxlg:after {
    --axs-table-shadow: "";
  }
}
@container (max-width: 90rem) {
  .axs-table-scrollable--xxlg [class*="--sticky"] {
    --axs-table-shadow: "";
  }
}
.axs-table-scrollable__inner {
  overflow: auto;
}

.axs-table,
.axs-table--condensed,
.axs-table--minimal {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
  color: #232323;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  min-width: var(--axs-table-min-width, unset);
}

.axs-table .axs-th,
.axs-table .axs-td {
  padding: 1.5rem 0.75rem;
}
.axs-table .axs-th--no-padding,
.axs-table .axs-td--no-padding {
  padding: 0;
}

.axs-table--condensed .axs-th,
.axs-table--condensed .axs-td {
  padding: 1rem 0.5rem;
}
.axs-table--condensed .axs-th--no-padding,
.axs-table--condensed .axs-td--no-padding {
  padding: 0;
}

.axs-table--minimal .axs-th,
.axs-table--minimal .axs-td {
  padding: 0.5rem 0.25rem;
}
.axs-table--minimal .axs-th--no-padding,
.axs-table--minimal .axs-td--no-padding {
  padding: 0;
}

.axs-th {
  font-weight: 700;
}

.axs-table,
.axs-table--condensed,
.axs-table--minimal,
.axs-tbody,
.axs-thead,
.axs-tfoot,
.axs-tr,
.axs-th,
.axs-td {
  border-collapse: collapse;
  background-color: transparent;
  border: 0;
  text-align: inherit;
}

.axs-table--text-left,
.axs-table--condensed--text-left,
.axs-table--minimal--text-left,
.axs-tbody--text-left,
.axs-thead--text-left,
.axs-tfoot--text-left,
.axs-tr--text-left,
.axs-th--text-left,
.axs-td--text-left {
  text-align: left;
}
.axs-table--text-center,
.axs-table--condensed--text-center,
.axs-table--minimal--text-center,
.axs-tbody--text-center,
.axs-thead--text-center,
.axs-tfoot--text-center,
.axs-tr--text-center,
.axs-th--text-center,
.axs-td--text-center {
  text-align: center;
}
.axs-table--text-right,
.axs-table--condensed--text-right,
.axs-table--minimal--text-right,
.axs-tbody--text-right,
.axs-thead--text-right,
.axs-tfoot--text-right,
.axs-tr--text-right,
.axs-th--text-right,
.axs-td--text-right {
  text-align: right;
}
.axs-table--bcg-white,
.axs-table--condensed--bcg-white,
.axs-table--minimal--bcg-white,
.axs-tbody--bcg-white,
.axs-thead--bcg-white,
.axs-tfoot--bcg-white,
.axs-tr--bcg-white,
.axs-th--bcg-white,
.axs-td--bcg-white {
  background: #ffffff;
}
.axs-table--bcg-gray,
.axs-table--condensed--bcg-gray,
.axs-table--minimal--bcg-gray,
.axs-tbody--bcg-gray,
.axs-thead--bcg-gray,
.axs-tfoot--bcg-gray,
.axs-tr--bcg-gray,
.axs-th--bcg-gray,
.axs-td--bcg-gray {
  background-color: #f5f5f5;
}
.axs-table--border,
.axs-table--condensed--border,
.axs-table--minimal--border,
.axs-tbody--border,
.axs-thead--border,
.axs-tfoot--border,
.axs-tr--border,
.axs-th--border,
.axs-td--border {
  border: calc(0.25rem / 2) solid #eaeaea;
}
.axs-table--border-thick,
.axs-table--condensed--border-thick,
.axs-table--minimal--border-thick,
.axs-tbody--border-thick,
.axs-thead--border-thick,
.axs-tfoot--border-thick,
.axs-tr--border-thick,
.axs-th--border-thick,
.axs-td--border-thick {
  border: 0.25rem solid #eaeaea;
}
.axs-table--border-color-white,
.axs-table--condensed--border-color-white,
.axs-table--minimal--border-color-white,
.axs-tbody--border-color-white,
.axs-thead--border-color-white,
.axs-tfoot--border-color-white,
.axs-tr--border-color-white,
.axs-th--border-color-white,
.axs-td--border-color-white {
  border-color: #ffffff;
}
.axs-table--border-color-gray,
.axs-table--condensed--border-color-gray,
.axs-table--minimal--border-color-gray,
.axs-tbody--border-color-gray,
.axs-thead--border-color-gray,
.axs-tfoot--border-color-gray,
.axs-tr--border-color-gray,
.axs-th--border-color-gray,
.axs-td--border-color-gray {
  border-color: #eaeaea;
}
.axs-table--border-top,
.axs-table--condensed--border-top,
.axs-table--minimal--border-top,
.axs-tbody--border-top,
.axs-thead--border-top,
.axs-tfoot--border-top,
.axs-tr--border-top,
.axs-th--border-top,
.axs-td--border-top {
  border-top: calc(0.25rem / 2) solid #eaeaea;
}
.axs-table--border-top-thick,
.axs-table--condensed--border-top-thick,
.axs-table--minimal--border-top-thick,
.axs-tbody--border-top-thick,
.axs-thead--border-top-thick,
.axs-tfoot--border-top-thick,
.axs-tr--border-top-thick,
.axs-th--border-top-thick,
.axs-td--border-top-thick {
  border-top: 0.25rem solid #eaeaea;
}
.axs-table--border-top-color-white,
.axs-table--condensed--border-top-color-white,
.axs-table--minimal--border-top-color-white,
.axs-tbody--border-top-color-white,
.axs-thead--border-top-color-white,
.axs-tfoot--border-top-color-white,
.axs-tr--border-top-color-white,
.axs-th--border-top-color-white,
.axs-td--border-top-color-white {
  border-top-color: #ffffff;
}
.axs-table--border-top-color-gray,
.axs-table--condensed--border-top-color-gray,
.axs-table--minimal--border-top-color-gray,
.axs-tbody--border-top-color-gray,
.axs-thead--border-top-color-gray,
.axs-tfoot--border-top-color-gray,
.axs-tr--border-top-color-gray,
.axs-th--border-top-color-gray,
.axs-td--border-top-color-gray {
  border-top-color: #eaeaea;
}
.axs-table--border-right,
.axs-table--condensed--border-right,
.axs-table--minimal--border-right,
.axs-tbody--border-right,
.axs-thead--border-right,
.axs-tfoot--border-right,
.axs-tr--border-right,
.axs-th--border-right,
.axs-td--border-right {
  border-right: calc(0.25rem / 2) solid #eaeaea;
}
.axs-table--border-right-thick,
.axs-table--condensed--border-right-thick,
.axs-table--minimal--border-right-thick,
.axs-tbody--border-right-thick,
.axs-thead--border-right-thick,
.axs-tfoot--border-right-thick,
.axs-tr--border-right-thick,
.axs-th--border-right-thick,
.axs-td--border-right-thick {
  border-right: 0.25rem solid #eaeaea;
}
.axs-table--border-right-color-white,
.axs-table--condensed--border-right-color-white,
.axs-table--minimal--border-right-color-white,
.axs-tbody--border-right-color-white,
.axs-thead--border-right-color-white,
.axs-tfoot--border-right-color-white,
.axs-tr--border-right-color-white,
.axs-th--border-right-color-white,
.axs-td--border-right-color-white {
  border-right-color: #ffffff;
}
.axs-table--border-right-color-gray,
.axs-table--condensed--border-right-color-gray,
.axs-table--minimal--border-right-color-gray,
.axs-tbody--border-right-color-gray,
.axs-thead--border-right-color-gray,
.axs-tfoot--border-right-color-gray,
.axs-tr--border-right-color-gray,
.axs-th--border-right-color-gray,
.axs-td--border-right-color-gray {
  border-right-color: #eaeaea;
}
.axs-table--border-bottom,
.axs-table--condensed--border-bottom,
.axs-table--minimal--border-bottom,
.axs-tbody--border-bottom,
.axs-thead--border-bottom,
.axs-tfoot--border-bottom,
.axs-tr--border-bottom,
.axs-th--border-bottom,
.axs-td--border-bottom {
  border-bottom: calc(0.25rem / 2) solid #eaeaea;
}
.axs-table--border-bottom-thick,
.axs-table--condensed--border-bottom-thick,
.axs-table--minimal--border-bottom-thick,
.axs-tbody--border-bottom-thick,
.axs-thead--border-bottom-thick,
.axs-tfoot--border-bottom-thick,
.axs-tr--border-bottom-thick,
.axs-th--border-bottom-thick,
.axs-td--border-bottom-thick {
  border-bottom: 0.25rem solid #eaeaea;
}
.axs-table--border-bottom-color-white,
.axs-table--condensed--border-bottom-color-white,
.axs-table--minimal--border-bottom-color-white,
.axs-tbody--border-bottom-color-white,
.axs-thead--border-bottom-color-white,
.axs-tfoot--border-bottom-color-white,
.axs-tr--border-bottom-color-white,
.axs-th--border-bottom-color-white,
.axs-td--border-bottom-color-white {
  border-bottom-color: #ffffff;
}
.axs-table--border-bottom-color-gray,
.axs-table--condensed--border-bottom-color-gray,
.axs-table--minimal--border-bottom-color-gray,
.axs-tbody--border-bottom-color-gray,
.axs-thead--border-bottom-color-gray,
.axs-tfoot--border-bottom-color-gray,
.axs-tr--border-bottom-color-gray,
.axs-th--border-bottom-color-gray,
.axs-td--border-bottom-color-gray {
  border-bottom-color: #eaeaea;
}
.axs-table--border-left,
.axs-table--condensed--border-left,
.axs-table--minimal--border-left,
.axs-tbody--border-left,
.axs-thead--border-left,
.axs-tfoot--border-left,
.axs-tr--border-left,
.axs-th--border-left,
.axs-td--border-left {
  border-left: calc(0.25rem / 2) solid #eaeaea;
}
.axs-table--border-left-thick,
.axs-table--condensed--border-left-thick,
.axs-table--minimal--border-left-thick,
.axs-tbody--border-left-thick,
.axs-thead--border-left-thick,
.axs-tfoot--border-left-thick,
.axs-tr--border-left-thick,
.axs-th--border-left-thick,
.axs-td--border-left-thick {
  border-left: 0.25rem solid #eaeaea;
}
.axs-table--border-left-color-white,
.axs-table--condensed--border-left-color-white,
.axs-table--minimal--border-left-color-white,
.axs-tbody--border-left-color-white,
.axs-thead--border-left-color-white,
.axs-tfoot--border-left-color-white,
.axs-tr--border-left-color-white,
.axs-th--border-left-color-white,
.axs-td--border-left-color-white {
  border-left-color: #ffffff;
}
.axs-table--border-left-color-gray,
.axs-table--condensed--border-left-color-gray,
.axs-table--minimal--border-left-color-gray,
.axs-tbody--border-left-color-gray,
.axs-thead--border-left-color-gray,
.axs-tfoot--border-left-color-gray,
.axs-tr--border-left-color-gray,
.axs-th--border-left-color-gray,
.axs-td--border-left-color-gray {
  border-left-color: #eaeaea;
}
.axs-table--font-bold,
.axs-table--condensed--font-bold,
.axs-table--minimal--font-bold,
.axs-tbody--font-bold,
.axs-thead--font-bold,
.axs-tfoot--font-bold,
.axs-tr--font-bold,
.axs-th--font-bold,
.axs-td--font-bold {
  font-weight: 700;
}
.axs-table--font-regular,
.axs-table--condensed--font-regular,
.axs-table--minimal--font-regular,
.axs-tbody--font-regular,
.axs-thead--font-regular,
.axs-tfoot--font-regular,
.axs-tr--font-regular,
.axs-th--font-regular,
.axs-td--font-regular {
  font-weight: 400;
}
.axs-table--font-italic,
.axs-table--condensed--font-italic,
.axs-table--minimal--font-italic,
.axs-tbody--font-italic,
.axs-thead--font-italic,
.axs-tfoot--font-italic,
.axs-tr--font-italic,
.axs-th--font-italic,
.axs-td--font-italic {
  font-style: italic;
}

.axs-th strong,
.axs-td strong {
  font-weight: 700;
}
.axs-th--vertical-top,
.axs-td--vertical-top {
  vertical-align: top;
}
.axs-th--vertical-middle,
.axs-td--vertical-middle {
  vertical-align: middle;
}
.axs-th--vertical-bottom,
.axs-td--vertical-bottom {
  vertical-align: bottom;
}

.axs-th--sticky,
.axs-td--sticky {
  position: sticky;
  top: 0;
  left: -1px;
}
.axs-th--sticky:after,
.axs-td--sticky:after {
  content: var(--axs-table-shadow, none);
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 0.5rem;
  z-index: 1;
  box-shadow: 0.25rem 0 0.25rem 0 rgba(0, 0, 0, 0.1);
}

body {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
  color: #121212;
  overflow-x: hidden;
}

.text-display-1 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 800;
  line-height: 1.1;
}
@media (max-width: 79.937em) {
  .text-display-1 {
    font-size: 3.2rem;
    letter-spacing: -0.0625rem;
  }
}
@media (min-width: 80em) {
  .text-display-1 {
    font-size: 4.6rem;
    letter-spacing: -0.09375rem;
  }
}

.text-display-2,
.h1,
h1 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 800;
  line-height: 1.1;
}
@media (max-width: 79.937em) {
  .text-display-2,
  .h1,
  h1 {
    font-size: 2.3rem;
    letter-spacing: -0.03125rem;
  }
}
@media (min-width: 80em) {
  .text-display-2,
  .h1,
  h1 {
    font-size: 3.7rem;
    letter-spacing: -0.0625rem;
  }
}

.text-title-1,
.h2,
h2 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: -0.0625rem;
}
@media (max-width: 47.937em) {
  .text-title-1,
  .h2,
  h2 {
    font-size: 2rem;
  }
}
@media (min-width: 48em) {
  .text-title-1,
  .h2,
  h2 {
    font-size: 2.6rem;
  }
}

.text-title-2,
.h3,
h3 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -0.03125rem;
}
@media (max-width: 47.937em) {
  .text-title-2,
  .h3,
  h3 {
    font-size: 1.6rem;
  }
}
@media (min-width: 48em) {
  .text-title-2,
  .h3,
  h3 {
    font-size: 1.8rem;
  }
}

.text-subtitle-1,
.h4,
h4 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.3;
  font-size: 1.4rem;
}

.text-subtitle-2,
.h5,
h5 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.3;
  font-size: 1.3rem;
}

.text-subtitle-3,
.h6,
h6 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.3;
  font-size: 1.1rem;
}

.text-body-1 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}

.text-body-2 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}

.text-body-3 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}

.text-data-2 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 0.9rem;
  font-weight: 400;
}

.text-data-3 {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  font-weight: 400;
}

.text-caption {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 0.6rem;
  letter-spacing: 0.015625rem;
}

.text-attribution {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.3;
  font-size: 0.7rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
}

.text-eyebrow {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1;
  font-size: 0.7rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
}

.text-error {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 0.7rem;
}

.text-link {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.2;
  font-size: 1rem;
}

.axs-link {
  color: #c20029;
  text-decoration: underline;
}
@media (hover: hover) {
  .axs-link:hover {
    color: #92001f;
  }
}

.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  box-shadow: none;
}

.axs-focusable:focus-visible {
  outline: 0.125rem solid #2283e2;
  outline-offset: 0.125rem;
}

.axs-theme {
  background-color: var(--color-theme-bg);
  color: var(--color-theme-text);
}

.axs-theme-color {
  color: var(--color-theme-text);
}

.axs-theme-bg {
  background-color: var(--color-theme-bg);
}

.axs-scrollable {
  overflow: auto;
}

@media print {
  .print-hidden {
    display: none;
  }
}

.axs-ul {
  padding-inline-start: 1.5em;
  list-style-type: disc;
  list-style: disc;
}
.axs-ul > li {
  display: list-item;
}
.axs-ul > li sub,
.axs-ul > li sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.axs-ul > li sup {
  top: -0.5em;
}
.axs-ul > li sub {
  bottom: -0.25em;
}
.axs-ul > li::marker {
  color: transparent;
  font-size: 0;
  line-height: 0;
}
.axs-ul > li {
  position: relative;
  padding-inline-start: 0em;
}
.axs-ul > li:before {
  content: "";
  display: block;
  border-radius: 50%;
  background: var(--color-accent-bg, currentColor);
  position: absolute;
  top: 0.7em;
  left: -0.75em;
  width: 0.25em;
  height: 0.25em;
  transform: scale(1.01);
}

.axs-ol {
  padding-inline-start: 1.5em;
  list-style-type: disc;
  list-style: disc;
  counter-reset: ol-list;
}
.axs-ol > li {
  display: list-item;
}
.axs-ol > li sub,
.axs-ol > li sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.axs-ol > li sup {
  top: -0.5em;
}
.axs-ol > li sub {
  bottom: -0.25em;
}
.axs-ol > li::marker {
  color: transparent;
  font-size: 0;
  line-height: 0;
}
.axs-ol > li {
  position: relative;
  counter-increment: ol-list;
  padding-inline-start: 0;
}
.axs-ol > li:before {
  content: counter(ol-list) ".";
  position: absolute;
  top: 0;
  left: -1.5em;
  background: var(--color-accent-bg, inherit);
  color: var(--color-accent-text, inherit);
  text-align: right;
  width: 1.45em;
  font-feature-settings: "tnum" on, "lnum" on, "zero" on;
}

.axs-no-wrap {
  white-space: nowrap;
}

.axs-outline {
  outline: none;
}
.axs-outline:focus-visible {
  outline: 0.125rem solid var(--color-theme-outline);
  outline-offset: 0.125rem;
}

.axs-top-hat {
  position: relative;
  padding-top: 1rem;
}
.axs-top-hat:before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  height: 0.2em;
  width: 1.2em;
  background-color: #c20029;
}

.axs-side-burn {
  position: relative;
  padding-left: 2.5rem;
}
.axs-side-burn:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 0.25em;
  background-color: #c20029;
}
.axs-side-burn--font-driven {
  padding-left: 1em;
}

axs-button,
axs-pill,
axs-social-share,
axs-tag,
ngx-axs-icon,
axs-icon {
  display: inline-block;
  line-height: 1;
}

ngx-axs-tooltip {
  display: inline-block;
}

axs-button:focus,
axs-pill:focus,
axs-social-share:focus,
axs-tag:focus-visible {
  outline: none;
}

:root {
  --elevation-alpha-1: 0.08;
  --border-color-50-light: #eaeaea;
  --border-color-50-dark: #3a3a3a;
  --border-color-100-light: #d1d1d1;
  --border-color-100-dark: #545454;
  --border-color-150-light: #8a8a8a;
  --border-color-150-dark: #6f6f6f;
  --border-color-200-light: #232323;
  --border-color-200-dark: #ffffff;
  --button-color-outline: #2283e2;
  --button-color-text: transparent;
  --button-color-text-hover: transparent;
  --button-color-text-active: transparent;
  --button-color-border: transparent;
  --button-color-border-hover: transparent;
  --button-color-border-active: transparent;
  --button-color-bg: transparent;
  --button-color-bg-hover: transparent;
  --button-color-bg-active: transparent;
}

:root, [data-theme=default], [class*=theme-default] {
  --color-theme-bg: #ffffff;
  --color-theme-text: #232323;
  --color-theme-text-branded: #c20029;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-outline: #2283e2;
  --color-theme-icon: #232323;
  --color-theme-elevation: 35, 35, 35;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #232323;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #6f6f6f;
  --color-theme-button-border: #232323;
  --color-theme-button-border-hover: #232323;
  --color-theme-button-border-active: #6f6f6f;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #232323;
  --color-theme-button-suppl-before-active: #6f6f6f;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #232323;
  --color-theme-hr: #d1d1d1;
  --color-theme-toggle-switch-text: #232323;
  --color-theme-toggle-switch-text-disabled: #6f6f6f;
  --color-theme-toggle-switch-bg: #ffffff;
  --color-theme-toggle-switch-border: #232323;
  --color-theme-toggle-switch-indicator: #232323;
  --color-theme-toggle-switch-icon: #ffffff;
  --color-theme-toggle-switch-bg-on: #232323;
  --color-theme-toggle-switch-border-on: #232323;
  --color-theme-toggle-switch-indicator-on: #ffffff;
  --color-theme-toggle-switch-icon-on: #232323;
  --color-theme-toggle-switch-bg-disabled: #ffffff;
  --color-theme-toggle-switch-border-disabled: #d1d1d1;
  --color-theme-toggle-switch-indicator-disabled: #d1d1d1;
  --color-theme-toggle-switch-icon-disabled: #ffffff;
  --color-theme-toggle-switch-bg-on-disabled: #d1d1d1;
  --color-theme-toggle-switch-border-on-disabled: #d1d1d1;
  --color-theme-toggle-switch-indicator-on-disabled: #ffffff;
  --color-theme-toggle-switch-icon-on-disabled: #d1d1d1;
  --color-theme-toggle-bg: #232323;
  --color-theme-toggle-indicator: #ffffff;
  --color-theme-toggle-icon: #232323;
  --color-theme-toggle-bg-disabled: #d1d1d1;
  --color-theme-toggle-indicator-disabled: #eaeaea;
  --color-theme-toggle-icon-disabled: #8a8a8a;
  --color-theme-inp-radio-text: #232323;
  --color-theme-inp-radio-border: #8a8a8a;
  --color-theme-inp-radio-dot: #c20029;
  --color-theme-input-text: #232323;
  --color-theme-input-text-disabled: #545454;
  --color-theme-input-bg: #ffffff;
  --color-theme-input-bg-disabled: #eaeaea;
  --color-theme-input-border: #8a8a8a;
  --color-theme-input-border-focus: #545454;
  --color-theme-input-border-filled: #6f6f6f;
  --color-theme-input-border-disabled: #d1d1d1;
  --color-theme-input-border-light: #eaeaea;
  --color-theme-input-border-red: #c20029;
  --color-theme-input-label: #6f6f6f;
  --color-theme-input-option-bg: #ffffff;
  --color-theme-input-option-bg-selected: #eaeaea;
  --color-theme-input-option-bg-hover: #e8f6f5;
  --color-theme-input-decorator: #c20029;
  --color-theme-video-player-select-background: #e8f6f5;
  --color-theme-video-player-select-color: #000000;
  --color-theme-video-player-select-playing: #8dd1ce;
  --color-theme-tt-bg-color: #ffffff;
  --color-theme-tt-color: #232323;
  --color-theme-progress-bg: #c20029;
  --color-theme-progress-bg-fill: #eaeaea;
}

[data-theme=white], [class*=theme-white] {
  --color-theme-bg: #ffffff;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #232323;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #6f6f6f;
  --color-theme-button-border: #232323;
  --color-theme-button-border-hover: #232323;
  --color-theme-button-border-active: #6f6f6f;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #232323;
  --color-theme-button-suppl-before-active: #6f6f6f;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #232323;
}

[data-theme=white-primary], [class*=theme-white-primary] {
  --color-theme-bg: #ffffff;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #c20029;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #c20029;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #ee001d;
  --color-theme-button-border: #c20029;
  --color-theme-button-border-hover: #c20029;
  --color-theme-button-border-active: #ee001d;
  --color-theme-button-suppl-text: #c20029;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #c20029;
  --color-theme-button-suppl-before-active: #ee001d;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #c20029;
}

[data-theme=white-alternate], [class*=theme-white-alternate] {
  --color-theme-bg: #ffffff;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #232323;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #ffad00;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #bf8200;
  --color-theme-button-border: #ffad00;
  --color-theme-button-border-hover: #ffad00;
  --color-theme-button-border-active: #bf8200;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #232323;
  --color-theme-button-suppl-text-active: #232323;
  --color-theme-button-suppl-before: #ffad00;
  --color-theme-button-suppl-before-active: #bf8200;
  --color-theme-button-suppl-icon: #232323;
  --color-theme-button-suppl-icon-active: #232323;
  --color-theme-button-text-link: #232323;
}

[data-theme=grey], [class*=theme-grey] {
  --color-theme-bg: #f5f5f5;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #232323;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #6f6f6f;
  --color-theme-button-border: #232323;
  --color-theme-button-border-hover: #232323;
  --color-theme-button-border-active: #6f6f6f;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #232323;
  --color-theme-button-suppl-before-active: #6f6f6f;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #232323;
}

[data-theme=grey-primary], [class*=theme-grey-primary] {
  --color-theme-bg: #f5f5f5;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #c20029;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #c20029;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #ee001d;
  --color-theme-button-border: #c20029;
  --color-theme-button-border-hover: #c20029;
  --color-theme-button-border-active: #ee001d;
  --color-theme-button-suppl-text: #c20029;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #c20029;
  --color-theme-button-suppl-before-active: #ee001d;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #c20029;
}

[data-theme=grey-alternate], [class*=theme-grey-alternate] {
  --color-theme-bg: #f5f5f5;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #232323;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #232323;
  --color-theme-button-bg: #ffad00;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #bf8200;
  --color-theme-button-border: #ffad00;
  --color-theme-button-border-hover: #ffad00;
  --color-theme-button-border-active: #bf8200;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #232323;
  --color-theme-button-suppl-text-active: #232323;
  --color-theme-button-suppl-before: #ffad00;
  --color-theme-button-suppl-before-active: #bf8200;
  --color-theme-button-suppl-icon: #232323;
  --color-theme-button-suppl-icon-active: #232323;
  --color-theme-button-text-link: #232323;
}

[data-theme=teal], [class*=theme-teal] {
  --color-theme-bg: #e8f6f5;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #232323;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #6f6f6f;
  --color-theme-button-border: #232323;
  --color-theme-button-border-hover: #232323;
  --color-theme-button-border-active: #6f6f6f;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #232323;
  --color-theme-button-suppl-before-active: #6f6f6f;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #232323;
}

[data-theme=teal-primary], [class*=theme-teal-primary] {
  --color-theme-bg: #e8f6f5;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #c20029;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #c20029;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #ee001d;
  --color-theme-button-border: #c20029;
  --color-theme-button-border-hover: #c20029;
  --color-theme-button-border-active: #ee001d;
  --color-theme-button-suppl-text: #c20029;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #c20029;
  --color-theme-button-suppl-before-active: #ee001d;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #c20029;
}

[data-theme=teal-alternate], [class*=theme-teal-alternate] {
  --color-theme-bg: #e8f6f5;
  --color-theme-text: #232323;
  --color-theme-text-light: #6f6f6f;
  --color-theme-error: #e10000;
  --color-theme-button-text: #232323;
  --color-theme-button-text-hover: #232323;
  --color-theme-button-text-active: #232323;
  --color-theme-button-bg: #ffad00;
  --color-theme-button-bg-hover: #ffffff;
  --color-theme-button-bg-active: #bf8200;
  --color-theme-button-border: #ffad00;
  --color-theme-button-border-hover: #ffad00;
  --color-theme-button-border-active: #bf8200;
  --color-theme-button-suppl-text: #232323;
  --color-theme-button-suppl-text-hover: #232323;
  --color-theme-button-suppl-text-active: #232323;
  --color-theme-button-suppl-before: #ffad00;
  --color-theme-button-suppl-before-active: #bf8200;
  --color-theme-button-suppl-icon: #232323;
  --color-theme-button-suppl-icon-active: #232323;
  --color-theme-button-text-link: #232323;
}

[data-theme=dark], [class*=theme-dark] {
  --color-theme-bg: #232323;
  --color-theme-text: #ffffff;
  --color-theme-text-branded: #ee001d;
  --color-theme-text-light: #8a8a8a;
  --color-theme-error: #ff3f3f;
  --color-theme-icon: #ffffff;
  --color-theme-elevation: 35, 35, 35;
  --color-theme-button-text: #232323;
  --color-theme-button-text-hover: #ffffff;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #ffffff;
  --color-theme-button-bg-hover: #232323;
  --color-theme-button-bg-active: #8a8a8a;
  --color-theme-button-border: #ffffff;
  --color-theme-button-border-hover: #ffffff;
  --color-theme-button-border-active: #8a8a8a;
  --color-theme-button-suppl-text: #ffffff;
  --color-theme-button-suppl-text-hover: #232323;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #ffffff;
  --color-theme-button-suppl-before-active: #8a8a8a;
  --color-theme-button-suppl-icon: #232323;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #ffffff;
  --color-theme-hr: #545454;
  --color-theme-toggle-switch-text: #ffffff;
  --color-theme-toggle-switch-text-disabled: #8a8a8a;
  --color-theme-toggle-switch-bg: #232323;
  --color-theme-toggle-switch-border: #ffffff;
  --color-theme-toggle-switch-indicator: #ffffff;
  --color-theme-toggle-switch-icon: #232323;
  --color-theme-toggle-switch-bg-on: #ffffff;
  --color-theme-toggle-switch-border-on: #ffffff;
  --color-theme-toggle-switch-indicator-on: #232323;
  --color-theme-toggle-switch-icon-on: #ffffff;
  --color-theme-toggle-switch-bg-disabled: #232323;
  --color-theme-toggle-switch-border-disabled: #545454;
  --color-theme-toggle-switch-indicator-disabled: #3a3a3a;
  --color-theme-toggle-switch-icon-disabled: #6f6f6f;
  --color-theme-toggle-switch-bg-on-disabled: #545454;
  --color-theme-toggle-switch-border-on-disabled: #545454;
  --color-theme-toggle-switch-indicator-on-disabled: #3a3a3a;
  --color-theme-toggle-switch-icon-on-disabled: #6f6f6f;
  --color-theme-toggle-bg: #ffffff;
  --color-theme-toggle-indicator: #232323;
  --color-theme-toggle-icon: #ffffff;
  --color-theme-toggle-bg-disabled: #545454;
  --color-theme-toggle-indicator-disabled: #3a3a3a;
  --color-theme-toggle-icon-disabled: #6f6f6f;
  --color-theme-inp-radio-text: #ffffff;
  --color-theme-inp-radio-border: #6f6f6f;
  --color-theme-inp-radio-dot: #ffffff;
  --color-theme-input-text: #ffffff;
  --color-theme-input-text-disabled: #545454;
  --color-theme-input-bg: #232323;
  --color-theme-input-bg-disabled: #3a3a3a;
  --color-theme-input-border: #6f6f6f;
  --color-theme-input-border-focus: #d1d1d1;
  --color-theme-input-border-filled: #8a8a8a;
  --color-theme-input-border-disabled: #545454;
  --color-theme-input-border-light: #545454;
  --color-theme-input-border-red: #ee001d;
  --color-theme-input-label: #8a8a8a;
  --color-theme-input-option-bg: #232323;
  --color-theme-input-option-bg-selected: #545454;
  --color-theme-input-option-bg-hover: #6f6f6f;
  --color-theme-input-decorator: #ee001d;
  --color-theme-video-player-select-background: #6f6f6f;
  --color-theme-video-player-select-color: #ffffff;
  --color-theme-video-player-select-playing: #3a3a3a;
  --color-theme-tt-bg-color: #232323;
  --color-theme-tt-color: #ffffff;
  --color-theme-progress-bg: #ee001d;
  --color-theme-progress-bg-fill: #3a3a3a;
}

[data-theme=dark-primary], [class*=theme-dark-primary] {
  --color-theme-bg: #232323;
  --color-theme-text: #ffffff;
  --color-theme-text-branded: #ee001d;
  --color-theme-text-light: #8a8a8a;
  --color-theme-error: #ff3f3f;
  --color-theme-icon: #ffffff;
  --color-theme-elevation: 255, 255, 255;
  --color-theme-button-text: #ffffff;
  --color-theme-button-text-hover: #ee001d;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #ee001d;
  --color-theme-button-bg-hover: #232323;
  --color-theme-button-bg-active: #c20029;
  --color-theme-button-border: #ee001d;
  --color-theme-button-border-hover: #ee001d;
  --color-theme-button-border-active: #c20029;
  --color-theme-button-suppl-text: #ffffff;
  --color-theme-button-suppl-text-hover: #ffffff;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #ee001d;
  --color-theme-button-suppl-before-active: #c20029;
  --color-theme-button-suppl-icon: #ffffff;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #ee001d;
  --color-theme-hr: #545454;
  --color-theme-toggle-switch-text: #ffffff;
  --color-theme-toggle-switch-text-disabled: #8a8a8a;
  --color-theme-toggle-switch-bg: #232323;
  --color-theme-toggle-switch-border: #ffffff;
  --color-theme-toggle-switch-indicator: #ffffff;
  --color-theme-toggle-switch-icon: #232323;
  --color-theme-toggle-switch-bg-on: #ffffff;
  --color-theme-toggle-switch-border-on: #ffffff;
  --color-theme-toggle-switch-indicator-on: #232323;
  --color-theme-toggle-switch-icon-on: #ffffff;
  --color-theme-toggle-switch-bg-disabled: #232323;
  --color-theme-toggle-switch-border-disabled: #545454;
  --color-theme-toggle-switch-indicator-disabled: #3a3a3a;
  --color-theme-toggle-switch-icon-disabled: #6f6f6f;
  --color-theme-toggle-switch-bg-on-disabled: #545454;
  --color-theme-toggle-switch-border-on-disabled: #545454;
  --color-theme-toggle-switch-indicator-on-disabled: #3a3a3a;
  --color-theme-toggle-switch-icon-on-disabled: #6f6f6f;
  --color-theme-toggle-bg: #ffffff;
  --color-theme-toggle-indicator: #232323;
  --color-theme-toggle-icon: #ffffff;
  --color-theme-toggle-bg-disabled: #545454;
  --color-theme-toggle-indicator-disabled: #3a3a3a;
  --color-theme-toggle-icon-disabled: #6f6f6f;
  --color-theme-inp-radio-text: #ffffff;
  --color-theme-inp-radio-border: #6f6f6f;
  --color-theme-inp-radio-dot: #ffffff;
  --color-theme-input-text: #ffffff;
  --color-theme-input-text-disabled: #545454;
  --color-theme-input-bg: #232323;
  --color-theme-input-bg-disabled: #3a3a3a;
  --color-theme-input-border: #6f6f6f;
  --color-theme-input-border-focus: #d1d1d1;
  --color-theme-input-border-filled: #8a8a8a;
  --color-theme-input-border-disabled: #545454;
  --color-theme-input-border-light: #545454;
  --color-theme-input-border-red: #ee001d;
  --color-theme-input-label: #8a8a8a;
  --color-theme-input-option-bg: #232323;
  --color-theme-input-option-bg-selected: #545454;
  --color-theme-input-option-bg-hover: #6f6f6f;
  --color-theme-input-decorator: #ee001d;
}

[data-theme=dark-alternate], [class*=theme-dark-alternate] {
  --color-theme-bg: #232323;
  --color-theme-text: #ffffff;
  --color-theme-text-branded: #ee001d;
  --color-theme-text-light: #8a8a8a;
  --color-theme-error: #ff3f3f;
  --color-theme-icon: #ffffff;
  --color-theme-elevation: 255, 255, 255;
  --color-theme-button-text: #232323;
  --color-theme-button-text-hover: #ffffff;
  --color-theme-button-text-active: #232323;
  --color-theme-button-bg: #ffad00;
  --color-theme-button-bg-hover: #232323;
  --color-theme-button-bg-active: #bf8200;
  --color-theme-button-border: #ffad00;
  --color-theme-button-border-hover: #ffad00;
  --color-theme-button-border-active: #bf8200;
  --color-theme-button-suppl-text: #ffffff;
  --color-theme-button-suppl-text-hover: #232323;
  --color-theme-button-suppl-text-active: #232323;
  --color-theme-button-suppl-before: #ffad00;
  --color-theme-button-suppl-before-active: #bf8200;
  --color-theme-button-suppl-icon: #232323;
  --color-theme-button-suppl-icon-active: #232323;
  --color-theme-button-text-link: #ffad00;
  --color-theme-hr: #545454;
  --color-theme-toggle-switch-text: #ffffff;
  --color-theme-toggle-switch-text-disabled: #8a8a8a;
  --color-theme-toggle-switch-bg: #232323;
  --color-theme-toggle-switch-border: #ffffff;
  --color-theme-toggle-switch-indicator: #ffffff;
  --color-theme-toggle-switch-icon: #232323;
  --color-theme-toggle-switch-bg-on: #ffffff;
  --color-theme-toggle-switch-border-on: #ffffff;
  --color-theme-toggle-switch-indicator-on: #232323;
  --color-theme-toggle-switch-icon-on: #ffffff;
  --color-theme-toggle-switch-bg-disabled: #232323;
  --color-theme-toggle-switch-border-disabled: #545454;
  --color-theme-toggle-switch-indicator-disabled: #3a3a3a;
  --color-theme-toggle-switch-icon-disabled: #6f6f6f;
  --color-theme-toggle-switch-bg-on-disabled: #545454;
  --color-theme-toggle-switch-border-on-disabled: #545454;
  --color-theme-toggle-switch-indicator-on-disabled: #3a3a3a;
  --color-theme-toggle-switch-icon-on-disabled: #6f6f6f;
  --color-theme-toggle-bg: #ffffff;
  --color-theme-toggle-indicator: #232323;
  --color-theme-toggle-icon: #ffffff;
  --color-theme-toggle-bg-disabled: #545454;
  --color-theme-toggle-indicator-disabled: #3a3a3a;
  --color-theme-toggle-icon-disabled: #6f6f6f;
  --color-theme-inp-radio-text: #ffffff;
  --color-theme-inp-radio-border: #6f6f6f;
  --color-theme-inp-radio-dot: #ffffff;
  --color-theme-input-text: #ffffff;
  --color-theme-input-text-disabled: #545454;
  --color-theme-input-bg: #232323;
  --color-theme-input-bg-disabled: #3a3a3a;
  --color-theme-input-border: #6f6f6f;
  --color-theme-input-border-focus: #d1d1d1;
  --color-theme-input-border-filled: #8a8a8a;
  --color-theme-input-border-disabled: #545454;
  --color-theme-input-border-light: #545454;
  --color-theme-input-border-red: #ee001d;
  --color-theme-input-label: #8a8a8a;
  --color-theme-input-option-bg: #232323;
  --color-theme-input-option-bg-selected: #545454;
  --color-theme-input-option-bg-hover: #6f6f6f;
  --color-theme-input-decorator: #ee001d;
}

[data-theme=branded], [class*=theme-branded] {
  --color-theme-bg: #c20029;
  --color-theme-text: #ffffff;
  --color-theme-text-branded: #ffffff;
  --color-theme-text-light: #ffffff;
  --color-theme-error: #ffffff;
  --color-theme-icon: #ffffff;
  --color-theme-elevation: 255, 255, 255;
  --color-theme-button-text: #232323;
  --color-theme-button-text-hover: #ffffff;
  --color-theme-button-text-active: #ffffff;
  --color-theme-button-bg: #ffffff;
  --color-theme-button-bg-hover: #232323;
  --color-theme-button-bg-active: #8a8a8a;
  --color-theme-button-border: #ffffff;
  --color-theme-button-border-hover: #ffffff;
  --color-theme-button-border-active: #8a8a8a;
  --color-theme-button-suppl-text: #ffffff;
  --color-theme-button-suppl-text-hover: #232323;
  --color-theme-button-suppl-text-active: #ffffff;
  --color-theme-button-suppl-before: #ffffff;
  --color-theme-button-suppl-before-active: #8a8a8a;
  --color-theme-button-suppl-icon: #232323;
  --color-theme-button-suppl-icon-active: #ffffff;
  --color-theme-button-text-link: #ffffff;
}

/* AXS: auto-generated utility classes start */
.bg-black {
  background-color: #000000;
}

.bg-white {
  background-color: #ffffff;
}

.bg-vg-red-1 {
  background-color: #f9e6ea;
}

.bg-vg-red-2 {
  background-color: #f0bfca;
}

.bg-vg-red-3 {
  background-color: #e18095;
}

.bg-vg-red-4 {
  background-color: #d1405f;
}

.bg-vg-red-5 {
  background-color: #c20029;
}

.bg-vg-red-6 {
  background-color: #92001f;
}

.bg-vg-red-7 {
  background-color: #610015;
}

.bg-vg-red-8 {
  background-color: #31000a;
}

.bg-neutral-1 {
  background-color: #f5f5f5;
}

.bg-neutral-2 {
  background-color: #eaeaea;
}

.bg-neutral-3 {
  background-color: #d1d1d1;
}

.bg-neutral-4 {
  background-color: #8a8a8a;
}

.bg-neutral-5 {
  background-color: #6f6f6f;
}

.bg-neutral-6 {
  background-color: #545454;
}

.bg-neutral-7 {
  background-color: #3a3a3a;
}

.bg-neutral-8 {
  background-color: #232323;
}

.bg-neutral-9 {
  background-color: #121212;
}

.bg-bright-red-1 {
  background-color: #fee6e9;
}

.bg-bright-red-2 {
  background-color: #fdbfc7;
}

.bg-bright-red-3 {
  background-color: #fb808f;
}

.bg-bright-red-4 {
  background-color: #f84056;
}

.bg-bright-red-5 {
  background-color: #ee001d;
}

.bg-bright-red-6 {
  background-color: #b30016;
}

.bg-bright-red-7 {
  background-color: #77000f;
}

.bg-bright-red-8 {
  background-color: #3c0007;
}

.bg-dark-red-1 {
  background-color: #f0e6e9;
}

.bg-dark-red-2 {
  background-color: #d9bfc9;
}

.bg-dark-red-3 {
  background-color: #b38093;
}

.bg-dark-red-4 {
  background-color: #8d405c;
}

.bg-dark-red-5 {
  background-color: #660026;
}

.bg-dark-red-6 {
  background-color: #4d001d;
}

.bg-dark-red-7 {
  background-color: #330013;
}

.bg-dark-red-8 {
  background-color: #1a000a;
}

.bg-bright-teal-1 {
  background-color: #e8f6f5;
}

.bg-bright-teal-2 {
  background-color: #c6e8e6;
}

.bg-bright-teal-3 {
  background-color: #8dd1ce;
}

.bg-bright-teal-4 {
  background-color: #54bab5;
}

.bg-bright-teal-5 {
  background-color: #1ba39c;
}

.bg-bright-teal-6 {
  background-color: #147a75;
}

.bg-bright-teal-7 {
  background-color: #0e524e;
}

.bg-bright-teal-8 {
  background-color: #072927;
}

.bg-dark-teal-1 {
  background-color: #e6f2f1;
}

.bg-dark-teal-2 {
  background-color: #bfdddc;
}

.bg-dark-teal-3 {
  background-color: #80bcb9;
}

.bg-dark-teal-4 {
  background-color: #409a96;
}

.bg-dark-teal-5 {
  background-color: #007873;
}

.bg-dark-teal-6 {
  background-color: #005a56;
}

.bg-dark-teal-7 {
  background-color: #003c3a;
}

.bg-dark-teal-8 {
  background-color: #001e1d;
}

.bg-bright-yellow-1 {
  background-color: #fff7e6;
}

.bg-bright-yellow-2 {
  background-color: #ffebbf;
}

.bg-bright-yellow-3 {
  background-color: #ffd780;
}

.bg-bright-yellow-4 {
  background-color: #ffc440;
}

.bg-bright-yellow-5 {
  background-color: #ffad00;
}

.bg-bright-yellow-6 {
  background-color: #bf8200;
}

.bg-bright-yellow-7 {
  background-color: #805700;
}

.bg-bright-yellow-8 {
  background-color: #402b00;
}

.bg-dark-yellow-1 {
  background-color: #f9f3e6;
}

.bg-dark-yellow-2 {
  background-color: #efe0bf;
}

.bg-dark-yellow-3 {
  background-color: #dfc180;
}

.bg-dark-yellow-4 {
  background-color: #cfa140;
}

.bg-dark-yellow-5 {
  background-color: #bf8200;
}

.bg-dark-yellow-6 {
  background-color: #8f6200;
}

.bg-dark-yellow-7 {
  background-color: #604100;
}

.bg-dark-yellow-8 {
  background-color: #302100;
}

.bg-data-vis-text {
  background-color: #232323;
}

.bg-data-vis-a11y {
  background-color: #8A8A8A;
}

.bg-data-vis-channel {
  background-color: #EAEAEA;
}

.bg-data-vis-1 {
  background-color: #1BA39C;
}

.bg-data-vis-2 {
  background-color: #003C3A;
}

.bg-data-vis-3 {
  background-color: #BF8200;
}

.bg-data-vis-4 {
  background-color: #002678;
}

.bg-data-vis-5 {
  background-color: #4094E6;
}

.bg-data-vis-6 {
  background-color: #62003B;
}

.bg-data-vis-7 {
  background-color: #D4409E;
}

.bg-data-vis-8 {
  background-color: #2A1560;
}

.bg-data-vis-9 {
  background-color: #986CCE;
}

.bg-data-vis-10 {
  background-color: #691418;
}

.bg-data-vis-11 {
  background-color: #ED7000;
}

.bg-data-vis-12 {
  background-color: #00431F;
}

.bg-data-vis-13 {
  background-color: #1FA824;
}

.bg-information {
  background-color: #2283e2;
}

.bg-error-1 {
  background-color: #e10000;
}

.bg-error-2 {
  background-color: #ff3f3f;
}

.bg-transparent {
  background-color: transparent;
}

.border-radius-none {
  border-radius: none;
}

.border-radius-sm {
  border-radius: 0.125rem;
}

.border-radius-lg {
  border-radius: 0.25rem;
}

.box-block {
  display: block;
}

.box-flex {
  display: flex;
}

.box-hide {
  display: none;
}

.box-show {
  display: inherit;
}

.flex-wrap-nowrap {
  flex-wrap: nowrap;
}

.flex-wrap-wrap {
  flex-wrap: wrap;
}

.flex-wrap-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.justify-content-flex-start {
  justify-content: flex-start;
}

.justify-content-flex-end {
  justify-content: flex-end;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-space-between {
  justify-content: space-between;
}

.align-items-flex-start {
  align-items: flex-start;
}

.align-items-flex-end {
  align-items: flex-end;
}

.align-items-center {
  align-items: center;
}

.align-items-stretch {
  align-items: stretch;
}

.flex-direction-row {
  flex-direction: row;
}

.flex-direction-column {
  flex-direction: column;
}

.text-align-left {
  text-align: left;
}

.text-align-center {
  text-align: center;
}

.text-align-right {
  text-align: right;
}

.position-static {
  position: static;
}

.position-relative {
  position: relative;
}

.position-fixed {
  position: fixed;
}

.position-absolute {
  position: absolute;
}

.position-sticky {
  position: sticky;
}

.color-black {
  color: #000000;
}

.color-white {
  color: #ffffff;
}

.color-vg-red-1 {
  color: #f9e6ea;
}

.color-vg-red-2 {
  color: #f0bfca;
}

.color-vg-red-3 {
  color: #e18095;
}

.color-vg-red-4 {
  color: #d1405f;
}

.color-vg-red-5 {
  color: #c20029;
}

.color-vg-red-6 {
  color: #92001f;
}

.color-vg-red-7 {
  color: #610015;
}

.color-vg-red-8 {
  color: #31000a;
}

.color-neutral-1 {
  color: #f5f5f5;
}

.color-neutral-2 {
  color: #eaeaea;
}

.color-neutral-3 {
  color: #d1d1d1;
}

.color-neutral-4 {
  color: #8a8a8a;
}

.color-neutral-5 {
  color: #6f6f6f;
}

.color-neutral-6 {
  color: #545454;
}

.color-neutral-7 {
  color: #3a3a3a;
}

.color-neutral-8 {
  color: #232323;
}

.color-neutral-9 {
  color: #121212;
}

.color-bright-red-1 {
  color: #fee6e9;
}

.color-bright-red-2 {
  color: #fdbfc7;
}

.color-bright-red-3 {
  color: #fb808f;
}

.color-bright-red-4 {
  color: #f84056;
}

.color-bright-red-5 {
  color: #ee001d;
}

.color-bright-red-6 {
  color: #b30016;
}

.color-bright-red-7 {
  color: #77000f;
}

.color-bright-red-8 {
  color: #3c0007;
}

.color-dark-red-1 {
  color: #f0e6e9;
}

.color-dark-red-2 {
  color: #d9bfc9;
}

.color-dark-red-3 {
  color: #b38093;
}

.color-dark-red-4 {
  color: #8d405c;
}

.color-dark-red-5 {
  color: #660026;
}

.color-dark-red-6 {
  color: #4d001d;
}

.color-dark-red-7 {
  color: #330013;
}

.color-dark-red-8 {
  color: #1a000a;
}

.color-bright-teal-1 {
  color: #e8f6f5;
}

.color-bright-teal-2 {
  color: #c6e8e6;
}

.color-bright-teal-3 {
  color: #8dd1ce;
}

.color-bright-teal-4 {
  color: #54bab5;
}

.color-bright-teal-5 {
  color: #1ba39c;
}

.color-bright-teal-6 {
  color: #147a75;
}

.color-bright-teal-7 {
  color: #0e524e;
}

.color-bright-teal-8 {
  color: #072927;
}

.color-dark-teal-1 {
  color: #e6f2f1;
}

.color-dark-teal-2 {
  color: #bfdddc;
}

.color-dark-teal-3 {
  color: #80bcb9;
}

.color-dark-teal-4 {
  color: #409a96;
}

.color-dark-teal-5 {
  color: #007873;
}

.color-dark-teal-6 {
  color: #005a56;
}

.color-dark-teal-7 {
  color: #003c3a;
}

.color-dark-teal-8 {
  color: #001e1d;
}

.color-bright-yellow-1 {
  color: #fff7e6;
}

.color-bright-yellow-2 {
  color: #ffebbf;
}

.color-bright-yellow-3 {
  color: #ffd780;
}

.color-bright-yellow-4 {
  color: #ffc440;
}

.color-bright-yellow-5 {
  color: #ffad00;
}

.color-bright-yellow-6 {
  color: #bf8200;
}

.color-bright-yellow-7 {
  color: #805700;
}

.color-bright-yellow-8 {
  color: #402b00;
}

.color-dark-yellow-1 {
  color: #f9f3e6;
}

.color-dark-yellow-2 {
  color: #efe0bf;
}

.color-dark-yellow-3 {
  color: #dfc180;
}

.color-dark-yellow-4 {
  color: #cfa140;
}

.color-dark-yellow-5 {
  color: #bf8200;
}

.color-dark-yellow-6 {
  color: #8f6200;
}

.color-dark-yellow-7 {
  color: #604100;
}

.color-dark-yellow-8 {
  color: #302100;
}

.color-data-vis-text {
  color: #232323;
}

.color-data-vis-a11y {
  color: #8A8A8A;
}

.color-data-vis-channel {
  color: #EAEAEA;
}

.color-data-vis-1 {
  color: #1BA39C;
}

.color-data-vis-2 {
  color: #003C3A;
}

.color-data-vis-3 {
  color: #BF8200;
}

.color-data-vis-4 {
  color: #002678;
}

.color-data-vis-5 {
  color: #4094E6;
}

.color-data-vis-6 {
  color: #62003B;
}

.color-data-vis-7 {
  color: #D4409E;
}

.color-data-vis-8 {
  color: #2A1560;
}

.color-data-vis-9 {
  color: #986CCE;
}

.color-data-vis-10 {
  color: #691418;
}

.color-data-vis-11 {
  color: #ED7000;
}

.color-data-vis-12 {
  color: #00431F;
}

.color-data-vis-13 {
  color: #1FA824;
}

.color-information {
  color: #2283e2;
}

.color-error-1 {
  color: #e10000;
}

.color-error-2 {
  color: #ff3f3f;
}

.color-transparent {
  color: transparent;
}

.elevation-0 {
  box-shadow: none;
}

.elevation-50 {
  box-shadow: 0rem 0rem 0.25rem 0.0625rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.0625rem 0.0625rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1));
}

.elevation-100 {
  box-shadow: 0rem 0rem 0.25rem 0.0625rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.0625rem 0.0625rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1));
}

.elevation-150 {
  box-shadow: 0rem 0rem 0.25rem 0.0625rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.0625rem 0.0625rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.125rem 0.25rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1));
}

.elevation-200 {
  box-shadow: 0rem 0rem 0.25rem 0.0625rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.0625rem 0.0625rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.125rem 0.25rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.25rem 0.5rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1));
}

.elevation-250 {
  box-shadow: 0rem 0rem 0.25rem 0.0625rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.0625rem 0.0625rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.125rem 0.25rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.25rem 0.5rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.5rem 1rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1));
}

.elevation-300 {
  box-shadow: 0rem 0rem 0.25rem 0.0625rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.0625rem 0.0625rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.125rem 0.25rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.25rem 0.5rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 0.5rem 1rem 0rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1)), 0rem 1rem 2rem 0.25rem rgba(var(--color-theme-elevation), var(--elevation-alpha-1));
}

.font-base {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
}

.font-narrow {
  font-family: FF Mark Narrow, Helvetica, Arial, sans-serif;
}

.margin-0 {
  margin: 0rem;
}

.margin-top-auto {
  margin-top: auto;
}

.margin-top-0 {
  margin-top: 0rem;
}

.margin-top-1 {
  margin-top: 0.25rem;
}

.margin-top-2 {
  margin-top: 0.5rem;
}

.margin-top-3 {
  margin-top: 0.75rem;
}

.margin-top-4 {
  margin-top: 1rem;
}

.margin-top-5 {
  margin-top: 1.25rem;
}

.margin-top-6 {
  margin-top: 1.5rem;
}

.margin-top-7 {
  margin-top: 1.75rem;
}

.margin-top-8 {
  margin-top: 2rem;
}

.margin-top-9 {
  margin-top: 2.25rem;
}

.margin-top-10 {
  margin-top: 2.5rem;
}

.margin-top-11 {
  margin-top: 3rem;
}

.margin-top-12 {
  margin-top: 4rem;
}

.margin-top-13 {
  margin-top: 4.5rem;
}

.margin-top-14 {
  margin-top: 5rem;
}

.margin-top-15 {
  margin-top: 6rem;
}

.margin-top-16 {
  margin-top: 7.5rem;
}

.margin-right-auto {
  margin-right: auto;
}

.margin-right-0 {
  margin-right: 0rem;
}

.margin-right-1 {
  margin-right: 0.25rem;
}

.margin-right-2 {
  margin-right: 0.5rem;
}

.margin-right-3 {
  margin-right: 0.75rem;
}

.margin-right-4 {
  margin-right: 1rem;
}

.margin-right-5 {
  margin-right: 1.25rem;
}

.margin-right-6 {
  margin-right: 1.5rem;
}

.margin-right-7 {
  margin-right: 1.75rem;
}

.margin-right-8 {
  margin-right: 2rem;
}

.margin-right-9 {
  margin-right: 2.25rem;
}

.margin-right-10 {
  margin-right: 2.5rem;
}

.margin-right-11 {
  margin-right: 3rem;
}

.margin-right-12 {
  margin-right: 4rem;
}

.margin-right-13 {
  margin-right: 4.5rem;
}

.margin-right-14 {
  margin-right: 5rem;
}

.margin-right-15 {
  margin-right: 6rem;
}

.margin-right-16 {
  margin-right: 7.5rem;
}

.margin-bottom-auto {
  margin-bottom: auto;
}

.margin-bottom-0 {
  margin-bottom: 0rem;
}

.margin-bottom-1 {
  margin-bottom: 0.25rem;
}

.margin-bottom-2 {
  margin-bottom: 0.5rem;
}

.margin-bottom-3 {
  margin-bottom: 0.75rem;
}

.margin-bottom-4 {
  margin-bottom: 1rem;
}

.margin-bottom-5 {
  margin-bottom: 1.25rem;
}

.margin-bottom-6 {
  margin-bottom: 1.5rem;
}

.margin-bottom-7 {
  margin-bottom: 1.75rem;
}

.margin-bottom-8 {
  margin-bottom: 2rem;
}

.margin-bottom-9 {
  margin-bottom: 2.25rem;
}

.margin-bottom-10 {
  margin-bottom: 2.5rem;
}

.margin-bottom-11 {
  margin-bottom: 3rem;
}

.margin-bottom-12 {
  margin-bottom: 4rem;
}

.margin-bottom-13 {
  margin-bottom: 4.5rem;
}

.margin-bottom-14 {
  margin-bottom: 5rem;
}

.margin-bottom-15 {
  margin-bottom: 6rem;
}

.margin-bottom-16 {
  margin-bottom: 7.5rem;
}

.margin-left-auto {
  margin-left: auto;
}

.margin-left-0 {
  margin-left: 0rem;
}

.margin-left-1 {
  margin-left: 0.25rem;
}

.margin-left-2 {
  margin-left: 0.5rem;
}

.margin-left-3 {
  margin-left: 0.75rem;
}

.margin-left-4 {
  margin-left: 1rem;
}

.margin-left-5 {
  margin-left: 1.25rem;
}

.margin-left-6 {
  margin-left: 1.5rem;
}

.margin-left-7 {
  margin-left: 1.75rem;
}

.margin-left-8 {
  margin-left: 2rem;
}

.margin-left-9 {
  margin-left: 2.25rem;
}

.margin-left-10 {
  margin-left: 2.5rem;
}

.margin-left-11 {
  margin-left: 3rem;
}

.margin-left-12 {
  margin-left: 4rem;
}

.margin-left-13 {
  margin-left: 4.5rem;
}

.margin-left-14 {
  margin-left: 5rem;
}

.margin-left-15 {
  margin-left: 6rem;
}

.margin-left-16 {
  margin-left: 7.5rem;
}

.gap-auto {
  gap: auto;
}

.gap-0 {
  gap: 0rem;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-9 {
  gap: 2.25rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-11 {
  gap: 3rem;
}

.gap-12 {
  gap: 4rem;
}

.gap-13 {
  gap: 4.5rem;
}

.gap-14 {
  gap: 5rem;
}

.gap-15 {
  gap: 6rem;
}

.gap-16 {
  gap: 7.5rem;
}

.column-gap-auto {
  column-gap: auto;
}

.column-gap-0 {
  column-gap: 0rem;
}

.column-gap-1 {
  column-gap: 0.25rem;
}

.column-gap-2 {
  column-gap: 0.5rem;
}

.column-gap-3 {
  column-gap: 0.75rem;
}

.column-gap-4 {
  column-gap: 1rem;
}

.column-gap-5 {
  column-gap: 1.25rem;
}

.column-gap-6 {
  column-gap: 1.5rem;
}

.column-gap-7 {
  column-gap: 1.75rem;
}

.column-gap-8 {
  column-gap: 2rem;
}

.column-gap-9 {
  column-gap: 2.25rem;
}

.column-gap-10 {
  column-gap: 2.5rem;
}

.column-gap-11 {
  column-gap: 3rem;
}

.column-gap-12 {
  column-gap: 4rem;
}

.column-gap-13 {
  column-gap: 4.5rem;
}

.column-gap-14 {
  column-gap: 5rem;
}

.column-gap-15 {
  column-gap: 6rem;
}

.column-gap-16 {
  column-gap: 7.5rem;
}

.row-gap-auto {
  row-gap: auto;
}

.row-gap-0 {
  row-gap: 0rem;
}

.row-gap-1 {
  row-gap: 0.25rem;
}

.row-gap-2 {
  row-gap: 0.5rem;
}

.row-gap-3 {
  row-gap: 0.75rem;
}

.row-gap-4 {
  row-gap: 1rem;
}

.row-gap-5 {
  row-gap: 1.25rem;
}

.row-gap-6 {
  row-gap: 1.5rem;
}

.row-gap-7 {
  row-gap: 1.75rem;
}

.row-gap-8 {
  row-gap: 2rem;
}

.row-gap-9 {
  row-gap: 2.25rem;
}

.row-gap-10 {
  row-gap: 2.5rem;
}

.row-gap-11 {
  row-gap: 3rem;
}

.row-gap-12 {
  row-gap: 4rem;
}

.row-gap-13 {
  row-gap: 4.5rem;
}

.row-gap-14 {
  row-gap: 5rem;
}

.row-gap-15 {
  row-gap: 6rem;
}

.row-gap-16 {
  row-gap: 7.5rem;
}

.leading-0 {
  line-height: 0;
}

.leading-50 {
  line-height: 0.9;
}

.leading-100 {
  line-height: 1;
}

.leading-200 {
  line-height: 1.1;
}

.leading-300 {
  line-height: 1.2;
}

.leading-400 {
  line-height: 1.3;
}

.leading-500 {
  line-height: 1.4;
}

.leading-600 {
  line-height: 1.5;
}

.max-width-full {
  max-width: 100%;
}

.max-width-sm {
  max-width: 20rem;
}

.max-width-md {
  max-width: 48rem;
}

.max-width-mlg {
  max-width: 70rem;
}

.max-width-lg {
  max-width: 80rem;
}

.max-width-xlg {
  max-width: 90rem;
}

.max-width-xxlg {
  max-width: 120rem;
}

.min-width-full {
  min-width: 100%;
}

.min-width-sm {
  min-width: 20rem;
}

.min-width-md {
  min-width: 48rem;
}

.min-width-mlg {
  min-width: 70rem;
}

.min-width-lg {
  min-width: 80rem;
}

.min-width-xlg {
  min-width: 90rem;
}

.min-width-xxlg {
  min-width: 120rem;
}

.pad-auto {
  padding: auto;
}

.pad-0 {
  padding: 0rem;
}

.pad-1 {
  padding: 0.25rem;
}

.pad-2 {
  padding: 0.5rem;
}

.pad-3 {
  padding: 0.75rem;
}

.pad-4 {
  padding: 1rem;
}

.pad-5 {
  padding: 1.25rem;
}

.pad-6 {
  padding: 1.5rem;
}

.pad-7 {
  padding: 1.75rem;
}

.pad-8 {
  padding: 2rem;
}

.pad-9 {
  padding: 2.25rem;
}

.pad-10 {
  padding: 2.5rem;
}

.pad-11 {
  padding: 3rem;
}

.pad-12 {
  padding: 4rem;
}

.pad-13 {
  padding: 4.5rem;
}

.pad-14 {
  padding: 5rem;
}

.pad-15 {
  padding: 6rem;
}

.pad-16 {
  padding: 7.5rem;
}

.pad-top-auto {
  padding-top: auto;
}

.pad-top-0 {
  padding-top: 0rem;
}

.pad-top-1 {
  padding-top: 0.25rem;
}

.pad-top-2 {
  padding-top: 0.5rem;
}

.pad-top-3 {
  padding-top: 0.75rem;
}

.pad-top-4 {
  padding-top: 1rem;
}

.pad-top-5 {
  padding-top: 1.25rem;
}

.pad-top-6 {
  padding-top: 1.5rem;
}

.pad-top-7 {
  padding-top: 1.75rem;
}

.pad-top-8 {
  padding-top: 2rem;
}

.pad-top-9 {
  padding-top: 2.25rem;
}

.pad-top-10 {
  padding-top: 2.5rem;
}

.pad-top-11 {
  padding-top: 3rem;
}

.pad-top-12 {
  padding-top: 4rem;
}

.pad-top-13 {
  padding-top: 4.5rem;
}

.pad-top-14 {
  padding-top: 5rem;
}

.pad-top-15 {
  padding-top: 6rem;
}

.pad-top-16 {
  padding-top: 7.5rem;
}

.pad-right-auto {
  padding-right: auto;
}

.pad-right-0 {
  padding-right: 0rem;
}

.pad-right-1 {
  padding-right: 0.25rem;
}

.pad-right-2 {
  padding-right: 0.5rem;
}

.pad-right-3 {
  padding-right: 0.75rem;
}

.pad-right-4 {
  padding-right: 1rem;
}

.pad-right-5 {
  padding-right: 1.25rem;
}

.pad-right-6 {
  padding-right: 1.5rem;
}

.pad-right-7 {
  padding-right: 1.75rem;
}

.pad-right-8 {
  padding-right: 2rem;
}

.pad-right-9 {
  padding-right: 2.25rem;
}

.pad-right-10 {
  padding-right: 2.5rem;
}

.pad-right-11 {
  padding-right: 3rem;
}

.pad-right-12 {
  padding-right: 4rem;
}

.pad-right-13 {
  padding-right: 4.5rem;
}

.pad-right-14 {
  padding-right: 5rem;
}

.pad-right-15 {
  padding-right: 6rem;
}

.pad-right-16 {
  padding-right: 7.5rem;
}

.pad-bottom-auto {
  padding-bottom: auto;
}

.pad-bottom-0 {
  padding-bottom: 0rem;
}

.pad-bottom-1 {
  padding-bottom: 0.25rem;
}

.pad-bottom-2 {
  padding-bottom: 0.5rem;
}

.pad-bottom-3 {
  padding-bottom: 0.75rem;
}

.pad-bottom-4 {
  padding-bottom: 1rem;
}

.pad-bottom-5 {
  padding-bottom: 1.25rem;
}

.pad-bottom-6 {
  padding-bottom: 1.5rem;
}

.pad-bottom-7 {
  padding-bottom: 1.75rem;
}

.pad-bottom-8 {
  padding-bottom: 2rem;
}

.pad-bottom-9 {
  padding-bottom: 2.25rem;
}

.pad-bottom-10 {
  padding-bottom: 2.5rem;
}

.pad-bottom-11 {
  padding-bottom: 3rem;
}

.pad-bottom-12 {
  padding-bottom: 4rem;
}

.pad-bottom-13 {
  padding-bottom: 4.5rem;
}

.pad-bottom-14 {
  padding-bottom: 5rem;
}

.pad-bottom-15 {
  padding-bottom: 6rem;
}

.pad-bottom-16 {
  padding-bottom: 7.5rem;
}

.pad-left-auto {
  padding-left: auto;
}

.pad-left-0 {
  padding-left: 0rem;
}

.pad-left-1 {
  padding-left: 0.25rem;
}

.pad-left-2 {
  padding-left: 0.5rem;
}

.pad-left-3 {
  padding-left: 0.75rem;
}

.pad-left-4 {
  padding-left: 1rem;
}

.pad-left-5 {
  padding-left: 1.25rem;
}

.pad-left-6 {
  padding-left: 1.5rem;
}

.pad-left-7 {
  padding-left: 1.75rem;
}

.pad-left-8 {
  padding-left: 2rem;
}

.pad-left-9 {
  padding-left: 2.25rem;
}

.pad-left-10 {
  padding-left: 2.5rem;
}

.pad-left-11 {
  padding-left: 3rem;
}

.pad-left-12 {
  padding-left: 4rem;
}

.pad-left-13 {
  padding-left: 4.5rem;
}

.pad-left-14 {
  padding-left: 5rem;
}

.pad-left-15 {
  padding-left: 6rem;
}

.pad-left-16 {
  padding-left: 7.5rem;
}

.stack-0 {
  z-index: 0;
}

.stack-100 {
  z-index: 10;
}

.stack-200 {
  z-index: 20;
}

.stack-300 {
  z-index: 30;
}

.stack-400 {
  z-index: 40;
}

.stack-500 {
  z-index: 50;
}

.stack-600 {
  z-index: 60;
}

.stack-700 {
  z-index: 70;
}

.text-0 {
  font-size: 0rem;
}

.text-base {
  font-size: 1rem;
}

.text-25 {
  font-size: 0.5rem;
}

.text-50 {
  font-size: 0.6rem;
}

.text-100 {
  font-size: 0.7rem;
}

.text-150 {
  font-size: 0.8rem;
}

.text-200 {
  font-size: 0.9rem;
}

.text-250 {
  font-size: 1rem;
}

.text-300 {
  font-size: 1.1rem;
}

.text-350 {
  font-size: 1.3rem;
}

.text-400 {
  font-size: 1.4rem;
}

.text-450 {
  font-size: 1.6rem;
}

.text-500 {
  font-size: 1.8rem;
}

.text-550 {
  font-size: 2rem;
}

.text-600 {
  font-size: 2.3rem;
}

.text-650 {
  font-size: 2.6rem;
}

.text-700 {
  font-size: 2.9rem;
}

.text-750 {
  font-size: 3.2rem;
}

.text-800 {
  font-size: 3.7rem;
}

.text-850 {
  font-size: 4.1rem;
}

.text-900 {
  font-size: 4.6rem;
}

.text-950 {
  font-size: 5.2rem;
}

.text-1000 {
  font-size: 5.9rem;
}

.text-1050 {
  font-size: 6.6rem;
}

.text-1100 {
  font-size: 7.4rem;
}

.weight-regular {
  font-weight: 400;
}

.weight-bold {
  font-weight: 700;
}

.weight-heavy {
  font-weight: 800;
}

.style-italic {
  font-style: italic;
}

.style-normal {
  font-style: normal;
}

.decor-underline {
  text-decoration: underline;
}

.decor-none {
  text-decoration: none;
}

.width-full {
  width: 100%;
}

.width-half {
  width: 50%;
}

.width-third {
  width: 33.3333333333%;
}

.width-quarter {
  width: 25%;
}

.width-mobile {
  width: 320px;
}

.height-full {
  height: 100%;
}

@media (min-width: 0) {
  .sm\:box-block {
    display: block;
  }
  .sm\:box-flex {
    display: flex;
  }
  .sm\:box-hide {
    display: none;
  }
  .sm\:box-show {
    display: inherit;
  }
  .sm\:flex-wrap-nowrap {
    flex-wrap: nowrap;
  }
  .sm\:flex-wrap-wrap {
    flex-wrap: wrap;
  }
  .sm\:flex-wrap-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .sm\:justify-content-flex-start {
    justify-content: flex-start;
  }
  .sm\:justify-content-flex-end {
    justify-content: flex-end;
  }
  .sm\:justify-content-center {
    justify-content: center;
  }
  .sm\:justify-content-space-between {
    justify-content: space-between;
  }
  .sm\:align-items-flex-start {
    align-items: flex-start;
  }
  .sm\:align-items-flex-end {
    align-items: flex-end;
  }
  .sm\:align-items-center {
    align-items: center;
  }
  .sm\:align-items-stretch {
    align-items: stretch;
  }
  .sm\:flex-direction-row {
    flex-direction: row;
  }
  .sm\:flex-direction-column {
    flex-direction: column;
  }
  .sm\:position-static {
    position: static;
  }
  .sm\:position-relative {
    position: relative;
  }
  .sm\:position-fixed {
    position: fixed;
  }
  .sm\:position-absolute {
    position: absolute;
  }
  .sm\:position-sticky {
    position: sticky;
  }
  .sm\:margin-0 {
    margin: 0rem;
  }
  .sm\:margin-top-auto {
    margin-top: auto;
  }
  .sm\:margin-top-0 {
    margin-top: 0rem;
  }
  .sm\:margin-top-1 {
    margin-top: 0.25rem;
  }
  .sm\:margin-top-2 {
    margin-top: 0.5rem;
  }
  .sm\:margin-top-3 {
    margin-top: 0.75rem;
  }
  .sm\:margin-top-4 {
    margin-top: 1rem;
  }
  .sm\:margin-top-5 {
    margin-top: 1.25rem;
  }
  .sm\:margin-top-6 {
    margin-top: 1.5rem;
  }
  .sm\:margin-top-7 {
    margin-top: 1.75rem;
  }
  .sm\:margin-top-8 {
    margin-top: 2rem;
  }
  .sm\:margin-top-9 {
    margin-top: 2.25rem;
  }
  .sm\:margin-top-10 {
    margin-top: 2.5rem;
  }
  .sm\:margin-top-11 {
    margin-top: 3rem;
  }
  .sm\:margin-top-12 {
    margin-top: 4rem;
  }
  .sm\:margin-top-13 {
    margin-top: 4.5rem;
  }
  .sm\:margin-top-14 {
    margin-top: 5rem;
  }
  .sm\:margin-top-15 {
    margin-top: 6rem;
  }
  .sm\:margin-top-16 {
    margin-top: 7.5rem;
  }
  .sm\:margin-right-auto {
    margin-right: auto;
  }
  .sm\:margin-right-0 {
    margin-right: 0rem;
  }
  .sm\:margin-right-1 {
    margin-right: 0.25rem;
  }
  .sm\:margin-right-2 {
    margin-right: 0.5rem;
  }
  .sm\:margin-right-3 {
    margin-right: 0.75rem;
  }
  .sm\:margin-right-4 {
    margin-right: 1rem;
  }
  .sm\:margin-right-5 {
    margin-right: 1.25rem;
  }
  .sm\:margin-right-6 {
    margin-right: 1.5rem;
  }
  .sm\:margin-right-7 {
    margin-right: 1.75rem;
  }
  .sm\:margin-right-8 {
    margin-right: 2rem;
  }
  .sm\:margin-right-9 {
    margin-right: 2.25rem;
  }
  .sm\:margin-right-10 {
    margin-right: 2.5rem;
  }
  .sm\:margin-right-11 {
    margin-right: 3rem;
  }
  .sm\:margin-right-12 {
    margin-right: 4rem;
  }
  .sm\:margin-right-13 {
    margin-right: 4.5rem;
  }
  .sm\:margin-right-14 {
    margin-right: 5rem;
  }
  .sm\:margin-right-15 {
    margin-right: 6rem;
  }
  .sm\:margin-right-16 {
    margin-right: 7.5rem;
  }
  .sm\:margin-bottom-auto {
    margin-bottom: auto;
  }
  .sm\:margin-bottom-0 {
    margin-bottom: 0rem;
  }
  .sm\:margin-bottom-1 {
    margin-bottom: 0.25rem;
  }
  .sm\:margin-bottom-2 {
    margin-bottom: 0.5rem;
  }
  .sm\:margin-bottom-3 {
    margin-bottom: 0.75rem;
  }
  .sm\:margin-bottom-4 {
    margin-bottom: 1rem;
  }
  .sm\:margin-bottom-5 {
    margin-bottom: 1.25rem;
  }
  .sm\:margin-bottom-6 {
    margin-bottom: 1.5rem;
  }
  .sm\:margin-bottom-7 {
    margin-bottom: 1.75rem;
  }
  .sm\:margin-bottom-8 {
    margin-bottom: 2rem;
  }
  .sm\:margin-bottom-9 {
    margin-bottom: 2.25rem;
  }
  .sm\:margin-bottom-10 {
    margin-bottom: 2.5rem;
  }
  .sm\:margin-bottom-11 {
    margin-bottom: 3rem;
  }
  .sm\:margin-bottom-12 {
    margin-bottom: 4rem;
  }
  .sm\:margin-bottom-13 {
    margin-bottom: 4.5rem;
  }
  .sm\:margin-bottom-14 {
    margin-bottom: 5rem;
  }
  .sm\:margin-bottom-15 {
    margin-bottom: 6rem;
  }
  .sm\:margin-bottom-16 {
    margin-bottom: 7.5rem;
  }
  .sm\:margin-left-auto {
    margin-left: auto;
  }
  .sm\:margin-left-0 {
    margin-left: 0rem;
  }
  .sm\:margin-left-1 {
    margin-left: 0.25rem;
  }
  .sm\:margin-left-2 {
    margin-left: 0.5rem;
  }
  .sm\:margin-left-3 {
    margin-left: 0.75rem;
  }
  .sm\:margin-left-4 {
    margin-left: 1rem;
  }
  .sm\:margin-left-5 {
    margin-left: 1.25rem;
  }
  .sm\:margin-left-6 {
    margin-left: 1.5rem;
  }
  .sm\:margin-left-7 {
    margin-left: 1.75rem;
  }
  .sm\:margin-left-8 {
    margin-left: 2rem;
  }
  .sm\:margin-left-9 {
    margin-left: 2.25rem;
  }
  .sm\:margin-left-10 {
    margin-left: 2.5rem;
  }
  .sm\:margin-left-11 {
    margin-left: 3rem;
  }
  .sm\:margin-left-12 {
    margin-left: 4rem;
  }
  .sm\:margin-left-13 {
    margin-left: 4.5rem;
  }
  .sm\:margin-left-14 {
    margin-left: 5rem;
  }
  .sm\:margin-left-15 {
    margin-left: 6rem;
  }
  .sm\:margin-left-16 {
    margin-left: 7.5rem;
  }
  .sm\:pad-auto {
    padding: auto;
  }
  .sm\:pad-0 {
    padding: 0rem;
  }
  .sm\:pad-1 {
    padding: 0.25rem;
  }
  .sm\:pad-2 {
    padding: 0.5rem;
  }
  .sm\:pad-3 {
    padding: 0.75rem;
  }
  .sm\:pad-4 {
    padding: 1rem;
  }
  .sm\:pad-5 {
    padding: 1.25rem;
  }
  .sm\:pad-6 {
    padding: 1.5rem;
  }
  .sm\:pad-7 {
    padding: 1.75rem;
  }
  .sm\:pad-8 {
    padding: 2rem;
  }
  .sm\:pad-9 {
    padding: 2.25rem;
  }
  .sm\:pad-10 {
    padding: 2.5rem;
  }
  .sm\:pad-11 {
    padding: 3rem;
  }
  .sm\:pad-12 {
    padding: 4rem;
  }
  .sm\:pad-13 {
    padding: 4.5rem;
  }
  .sm\:pad-14 {
    padding: 5rem;
  }
  .sm\:pad-15 {
    padding: 6rem;
  }
  .sm\:pad-16 {
    padding: 7.5rem;
  }
  .sm\:pad-top-auto {
    padding-top: auto;
  }
  .sm\:pad-top-0 {
    padding-top: 0rem;
  }
  .sm\:pad-top-1 {
    padding-top: 0.25rem;
  }
  .sm\:pad-top-2 {
    padding-top: 0.5rem;
  }
  .sm\:pad-top-3 {
    padding-top: 0.75rem;
  }
  .sm\:pad-top-4 {
    padding-top: 1rem;
  }
  .sm\:pad-top-5 {
    padding-top: 1.25rem;
  }
  .sm\:pad-top-6 {
    padding-top: 1.5rem;
  }
  .sm\:pad-top-7 {
    padding-top: 1.75rem;
  }
  .sm\:pad-top-8 {
    padding-top: 2rem;
  }
  .sm\:pad-top-9 {
    padding-top: 2.25rem;
  }
  .sm\:pad-top-10 {
    padding-top: 2.5rem;
  }
  .sm\:pad-top-11 {
    padding-top: 3rem;
  }
  .sm\:pad-top-12 {
    padding-top: 4rem;
  }
  .sm\:pad-top-13 {
    padding-top: 4.5rem;
  }
  .sm\:pad-top-14 {
    padding-top: 5rem;
  }
  .sm\:pad-top-15 {
    padding-top: 6rem;
  }
  .sm\:pad-top-16 {
    padding-top: 7.5rem;
  }
  .sm\:pad-right-auto {
    padding-right: auto;
  }
  .sm\:pad-right-0 {
    padding-right: 0rem;
  }
  .sm\:pad-right-1 {
    padding-right: 0.25rem;
  }
  .sm\:pad-right-2 {
    padding-right: 0.5rem;
  }
  .sm\:pad-right-3 {
    padding-right: 0.75rem;
  }
  .sm\:pad-right-4 {
    padding-right: 1rem;
  }
  .sm\:pad-right-5 {
    padding-right: 1.25rem;
  }
  .sm\:pad-right-6 {
    padding-right: 1.5rem;
  }
  .sm\:pad-right-7 {
    padding-right: 1.75rem;
  }
  .sm\:pad-right-8 {
    padding-right: 2rem;
  }
  .sm\:pad-right-9 {
    padding-right: 2.25rem;
  }
  .sm\:pad-right-10 {
    padding-right: 2.5rem;
  }
  .sm\:pad-right-11 {
    padding-right: 3rem;
  }
  .sm\:pad-right-12 {
    padding-right: 4rem;
  }
  .sm\:pad-right-13 {
    padding-right: 4.5rem;
  }
  .sm\:pad-right-14 {
    padding-right: 5rem;
  }
  .sm\:pad-right-15 {
    padding-right: 6rem;
  }
  .sm\:pad-right-16 {
    padding-right: 7.5rem;
  }
  .sm\:pad-bottom-auto {
    padding-bottom: auto;
  }
  .sm\:pad-bottom-0 {
    padding-bottom: 0rem;
  }
  .sm\:pad-bottom-1 {
    padding-bottom: 0.25rem;
  }
  .sm\:pad-bottom-2 {
    padding-bottom: 0.5rem;
  }
  .sm\:pad-bottom-3 {
    padding-bottom: 0.75rem;
  }
  .sm\:pad-bottom-4 {
    padding-bottom: 1rem;
  }
  .sm\:pad-bottom-5 {
    padding-bottom: 1.25rem;
  }
  .sm\:pad-bottom-6 {
    padding-bottom: 1.5rem;
  }
  .sm\:pad-bottom-7 {
    padding-bottom: 1.75rem;
  }
  .sm\:pad-bottom-8 {
    padding-bottom: 2rem;
  }
  .sm\:pad-bottom-9 {
    padding-bottom: 2.25rem;
  }
  .sm\:pad-bottom-10 {
    padding-bottom: 2.5rem;
  }
  .sm\:pad-bottom-11 {
    padding-bottom: 3rem;
  }
  .sm\:pad-bottom-12 {
    padding-bottom: 4rem;
  }
  .sm\:pad-bottom-13 {
    padding-bottom: 4.5rem;
  }
  .sm\:pad-bottom-14 {
    padding-bottom: 5rem;
  }
  .sm\:pad-bottom-15 {
    padding-bottom: 6rem;
  }
  .sm\:pad-bottom-16 {
    padding-bottom: 7.5rem;
  }
  .sm\:pad-left-auto {
    padding-left: auto;
  }
  .sm\:pad-left-0 {
    padding-left: 0rem;
  }
  .sm\:pad-left-1 {
    padding-left: 0.25rem;
  }
  .sm\:pad-left-2 {
    padding-left: 0.5rem;
  }
  .sm\:pad-left-3 {
    padding-left: 0.75rem;
  }
  .sm\:pad-left-4 {
    padding-left: 1rem;
  }
  .sm\:pad-left-5 {
    padding-left: 1.25rem;
  }
  .sm\:pad-left-6 {
    padding-left: 1.5rem;
  }
  .sm\:pad-left-7 {
    padding-left: 1.75rem;
  }
  .sm\:pad-left-8 {
    padding-left: 2rem;
  }
  .sm\:pad-left-9 {
    padding-left: 2.25rem;
  }
  .sm\:pad-left-10 {
    padding-left: 2.5rem;
  }
  .sm\:pad-left-11 {
    padding-left: 3rem;
  }
  .sm\:pad-left-12 {
    padding-left: 4rem;
  }
  .sm\:pad-left-13 {
    padding-left: 4.5rem;
  }
  .sm\:pad-left-14 {
    padding-left: 5rem;
  }
  .sm\:pad-left-15 {
    padding-left: 6rem;
  }
  .sm\:pad-left-16 {
    padding-left: 7.5rem;
  }
  .sm\:text-0 {
    font-size: 0rem;
  }
  .sm\:text-base {
    font-size: 1rem;
  }
  .sm\:text-25 {
    font-size: 0.5rem;
  }
  .sm\:text-50 {
    font-size: 0.6rem;
  }
  .sm\:text-100 {
    font-size: 0.7rem;
  }
  .sm\:text-150 {
    font-size: 0.8rem;
  }
  .sm\:text-200 {
    font-size: 0.9rem;
  }
  .sm\:text-250 {
    font-size: 1rem;
  }
  .sm\:text-300 {
    font-size: 1.1rem;
  }
  .sm\:text-350 {
    font-size: 1.3rem;
  }
  .sm\:text-400 {
    font-size: 1.4rem;
  }
  .sm\:text-450 {
    font-size: 1.6rem;
  }
  .sm\:text-500 {
    font-size: 1.8rem;
  }
  .sm\:text-550 {
    font-size: 2rem;
  }
  .sm\:text-600 {
    font-size: 2.3rem;
  }
  .sm\:text-650 {
    font-size: 2.6rem;
  }
  .sm\:text-700 {
    font-size: 2.9rem;
  }
  .sm\:text-750 {
    font-size: 3.2rem;
  }
  .sm\:text-800 {
    font-size: 3.7rem;
  }
  .sm\:text-850 {
    font-size: 4.1rem;
  }
  .sm\:text-900 {
    font-size: 4.6rem;
  }
  .sm\:text-950 {
    font-size: 5.2rem;
  }
  .sm\:text-1000 {
    font-size: 5.9rem;
  }
  .sm\:text-1050 {
    font-size: 6.6rem;
  }
  .sm\:text-1100 {
    font-size: 7.4rem;
  }
  .sm\:width-full {
    width: 100%;
  }
  .sm\:width-half {
    width: 50%;
  }
  .sm\:width-third {
    width: 33.3333333333%;
  }
  .sm\:width-quarter {
    width: 25%;
  }
  .sm\:width-mobile {
    width: 320px;
  }
  .sm\:height-full {
    height: 100%;
  }
}
@media (min-width: 48em) {
  .md\:box-block {
    display: block;
  }
  .md\:box-flex {
    display: flex;
  }
  .md\:box-hide {
    display: none;
  }
  .md\:box-show {
    display: inherit;
  }
  .md\:flex-wrap-nowrap {
    flex-wrap: nowrap;
  }
  .md\:flex-wrap-wrap {
    flex-wrap: wrap;
  }
  .md\:flex-wrap-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .md\:justify-content-flex-start {
    justify-content: flex-start;
  }
  .md\:justify-content-flex-end {
    justify-content: flex-end;
  }
  .md\:justify-content-center {
    justify-content: center;
  }
  .md\:justify-content-space-between {
    justify-content: space-between;
  }
  .md\:align-items-flex-start {
    align-items: flex-start;
  }
  .md\:align-items-flex-end {
    align-items: flex-end;
  }
  .md\:align-items-center {
    align-items: center;
  }
  .md\:align-items-stretch {
    align-items: stretch;
  }
  .md\:flex-direction-row {
    flex-direction: row;
  }
  .md\:flex-direction-column {
    flex-direction: column;
  }
  .md\:position-static {
    position: static;
  }
  .md\:position-relative {
    position: relative;
  }
  .md\:position-fixed {
    position: fixed;
  }
  .md\:position-absolute {
    position: absolute;
  }
  .md\:position-sticky {
    position: sticky;
  }
  .md\:margin-0 {
    margin: 0rem;
  }
  .md\:margin-top-auto {
    margin-top: auto;
  }
  .md\:margin-top-0 {
    margin-top: 0rem;
  }
  .md\:margin-top-1 {
    margin-top: 0.25rem;
  }
  .md\:margin-top-2 {
    margin-top: 0.5rem;
  }
  .md\:margin-top-3 {
    margin-top: 0.75rem;
  }
  .md\:margin-top-4 {
    margin-top: 1rem;
  }
  .md\:margin-top-5 {
    margin-top: 1.25rem;
  }
  .md\:margin-top-6 {
    margin-top: 1.5rem;
  }
  .md\:margin-top-7 {
    margin-top: 1.75rem;
  }
  .md\:margin-top-8 {
    margin-top: 2rem;
  }
  .md\:margin-top-9 {
    margin-top: 2.25rem;
  }
  .md\:margin-top-10 {
    margin-top: 2.5rem;
  }
  .md\:margin-top-11 {
    margin-top: 3rem;
  }
  .md\:margin-top-12 {
    margin-top: 4rem;
  }
  .md\:margin-top-13 {
    margin-top: 4.5rem;
  }
  .md\:margin-top-14 {
    margin-top: 5rem;
  }
  .md\:margin-top-15 {
    margin-top: 6rem;
  }
  .md\:margin-top-16 {
    margin-top: 7.5rem;
  }
  .md\:margin-right-auto {
    margin-right: auto;
  }
  .md\:margin-right-0 {
    margin-right: 0rem;
  }
  .md\:margin-right-1 {
    margin-right: 0.25rem;
  }
  .md\:margin-right-2 {
    margin-right: 0.5rem;
  }
  .md\:margin-right-3 {
    margin-right: 0.75rem;
  }
  .md\:margin-right-4 {
    margin-right: 1rem;
  }
  .md\:margin-right-5 {
    margin-right: 1.25rem;
  }
  .md\:margin-right-6 {
    margin-right: 1.5rem;
  }
  .md\:margin-right-7 {
    margin-right: 1.75rem;
  }
  .md\:margin-right-8 {
    margin-right: 2rem;
  }
  .md\:margin-right-9 {
    margin-right: 2.25rem;
  }
  .md\:margin-right-10 {
    margin-right: 2.5rem;
  }
  .md\:margin-right-11 {
    margin-right: 3rem;
  }
  .md\:margin-right-12 {
    margin-right: 4rem;
  }
  .md\:margin-right-13 {
    margin-right: 4.5rem;
  }
  .md\:margin-right-14 {
    margin-right: 5rem;
  }
  .md\:margin-right-15 {
    margin-right: 6rem;
  }
  .md\:margin-right-16 {
    margin-right: 7.5rem;
  }
  .md\:margin-bottom-auto {
    margin-bottom: auto;
  }
  .md\:margin-bottom-0 {
    margin-bottom: 0rem;
  }
  .md\:margin-bottom-1 {
    margin-bottom: 0.25rem;
  }
  .md\:margin-bottom-2 {
    margin-bottom: 0.5rem;
  }
  .md\:margin-bottom-3 {
    margin-bottom: 0.75rem;
  }
  .md\:margin-bottom-4 {
    margin-bottom: 1rem;
  }
  .md\:margin-bottom-5 {
    margin-bottom: 1.25rem;
  }
  .md\:margin-bottom-6 {
    margin-bottom: 1.5rem;
  }
  .md\:margin-bottom-7 {
    margin-bottom: 1.75rem;
  }
  .md\:margin-bottom-8 {
    margin-bottom: 2rem;
  }
  .md\:margin-bottom-9 {
    margin-bottom: 2.25rem;
  }
  .md\:margin-bottom-10 {
    margin-bottom: 2.5rem;
  }
  .md\:margin-bottom-11 {
    margin-bottom: 3rem;
  }
  .md\:margin-bottom-12 {
    margin-bottom: 4rem;
  }
  .md\:margin-bottom-13 {
    margin-bottom: 4.5rem;
  }
  .md\:margin-bottom-14 {
    margin-bottom: 5rem;
  }
  .md\:margin-bottom-15 {
    margin-bottom: 6rem;
  }
  .md\:margin-bottom-16 {
    margin-bottom: 7.5rem;
  }
  .md\:margin-left-auto {
    margin-left: auto;
  }
  .md\:margin-left-0 {
    margin-left: 0rem;
  }
  .md\:margin-left-1 {
    margin-left: 0.25rem;
  }
  .md\:margin-left-2 {
    margin-left: 0.5rem;
  }
  .md\:margin-left-3 {
    margin-left: 0.75rem;
  }
  .md\:margin-left-4 {
    margin-left: 1rem;
  }
  .md\:margin-left-5 {
    margin-left: 1.25rem;
  }
  .md\:margin-left-6 {
    margin-left: 1.5rem;
  }
  .md\:margin-left-7 {
    margin-left: 1.75rem;
  }
  .md\:margin-left-8 {
    margin-left: 2rem;
  }
  .md\:margin-left-9 {
    margin-left: 2.25rem;
  }
  .md\:margin-left-10 {
    margin-left: 2.5rem;
  }
  .md\:margin-left-11 {
    margin-left: 3rem;
  }
  .md\:margin-left-12 {
    margin-left: 4rem;
  }
  .md\:margin-left-13 {
    margin-left: 4.5rem;
  }
  .md\:margin-left-14 {
    margin-left: 5rem;
  }
  .md\:margin-left-15 {
    margin-left: 6rem;
  }
  .md\:margin-left-16 {
    margin-left: 7.5rem;
  }
  .md\:pad-auto {
    padding: auto;
  }
  .md\:pad-0 {
    padding: 0rem;
  }
  .md\:pad-1 {
    padding: 0.25rem;
  }
  .md\:pad-2 {
    padding: 0.5rem;
  }
  .md\:pad-3 {
    padding: 0.75rem;
  }
  .md\:pad-4 {
    padding: 1rem;
  }
  .md\:pad-5 {
    padding: 1.25rem;
  }
  .md\:pad-6 {
    padding: 1.5rem;
  }
  .md\:pad-7 {
    padding: 1.75rem;
  }
  .md\:pad-8 {
    padding: 2rem;
  }
  .md\:pad-9 {
    padding: 2.25rem;
  }
  .md\:pad-10 {
    padding: 2.5rem;
  }
  .md\:pad-11 {
    padding: 3rem;
  }
  .md\:pad-12 {
    padding: 4rem;
  }
  .md\:pad-13 {
    padding: 4.5rem;
  }
  .md\:pad-14 {
    padding: 5rem;
  }
  .md\:pad-15 {
    padding: 6rem;
  }
  .md\:pad-16 {
    padding: 7.5rem;
  }
  .md\:pad-top-auto {
    padding-top: auto;
  }
  .md\:pad-top-0 {
    padding-top: 0rem;
  }
  .md\:pad-top-1 {
    padding-top: 0.25rem;
  }
  .md\:pad-top-2 {
    padding-top: 0.5rem;
  }
  .md\:pad-top-3 {
    padding-top: 0.75rem;
  }
  .md\:pad-top-4 {
    padding-top: 1rem;
  }
  .md\:pad-top-5 {
    padding-top: 1.25rem;
  }
  .md\:pad-top-6 {
    padding-top: 1.5rem;
  }
  .md\:pad-top-7 {
    padding-top: 1.75rem;
  }
  .md\:pad-top-8 {
    padding-top: 2rem;
  }
  .md\:pad-top-9 {
    padding-top: 2.25rem;
  }
  .md\:pad-top-10 {
    padding-top: 2.5rem;
  }
  .md\:pad-top-11 {
    padding-top: 3rem;
  }
  .md\:pad-top-12 {
    padding-top: 4rem;
  }
  .md\:pad-top-13 {
    padding-top: 4.5rem;
  }
  .md\:pad-top-14 {
    padding-top: 5rem;
  }
  .md\:pad-top-15 {
    padding-top: 6rem;
  }
  .md\:pad-top-16 {
    padding-top: 7.5rem;
  }
  .md\:pad-right-auto {
    padding-right: auto;
  }
  .md\:pad-right-0 {
    padding-right: 0rem;
  }
  .md\:pad-right-1 {
    padding-right: 0.25rem;
  }
  .md\:pad-right-2 {
    padding-right: 0.5rem;
  }
  .md\:pad-right-3 {
    padding-right: 0.75rem;
  }
  .md\:pad-right-4 {
    padding-right: 1rem;
  }
  .md\:pad-right-5 {
    padding-right: 1.25rem;
  }
  .md\:pad-right-6 {
    padding-right: 1.5rem;
  }
  .md\:pad-right-7 {
    padding-right: 1.75rem;
  }
  .md\:pad-right-8 {
    padding-right: 2rem;
  }
  .md\:pad-right-9 {
    padding-right: 2.25rem;
  }
  .md\:pad-right-10 {
    padding-right: 2.5rem;
  }
  .md\:pad-right-11 {
    padding-right: 3rem;
  }
  .md\:pad-right-12 {
    padding-right: 4rem;
  }
  .md\:pad-right-13 {
    padding-right: 4.5rem;
  }
  .md\:pad-right-14 {
    padding-right: 5rem;
  }
  .md\:pad-right-15 {
    padding-right: 6rem;
  }
  .md\:pad-right-16 {
    padding-right: 7.5rem;
  }
  .md\:pad-bottom-auto {
    padding-bottom: auto;
  }
  .md\:pad-bottom-0 {
    padding-bottom: 0rem;
  }
  .md\:pad-bottom-1 {
    padding-bottom: 0.25rem;
  }
  .md\:pad-bottom-2 {
    padding-bottom: 0.5rem;
  }
  .md\:pad-bottom-3 {
    padding-bottom: 0.75rem;
  }
  .md\:pad-bottom-4 {
    padding-bottom: 1rem;
  }
  .md\:pad-bottom-5 {
    padding-bottom: 1.25rem;
  }
  .md\:pad-bottom-6 {
    padding-bottom: 1.5rem;
  }
  .md\:pad-bottom-7 {
    padding-bottom: 1.75rem;
  }
  .md\:pad-bottom-8 {
    padding-bottom: 2rem;
  }
  .md\:pad-bottom-9 {
    padding-bottom: 2.25rem;
  }
  .md\:pad-bottom-10 {
    padding-bottom: 2.5rem;
  }
  .md\:pad-bottom-11 {
    padding-bottom: 3rem;
  }
  .md\:pad-bottom-12 {
    padding-bottom: 4rem;
  }
  .md\:pad-bottom-13 {
    padding-bottom: 4.5rem;
  }
  .md\:pad-bottom-14 {
    padding-bottom: 5rem;
  }
  .md\:pad-bottom-15 {
    padding-bottom: 6rem;
  }
  .md\:pad-bottom-16 {
    padding-bottom: 7.5rem;
  }
  .md\:pad-left-auto {
    padding-left: auto;
  }
  .md\:pad-left-0 {
    padding-left: 0rem;
  }
  .md\:pad-left-1 {
    padding-left: 0.25rem;
  }
  .md\:pad-left-2 {
    padding-left: 0.5rem;
  }
  .md\:pad-left-3 {
    padding-left: 0.75rem;
  }
  .md\:pad-left-4 {
    padding-left: 1rem;
  }
  .md\:pad-left-5 {
    padding-left: 1.25rem;
  }
  .md\:pad-left-6 {
    padding-left: 1.5rem;
  }
  .md\:pad-left-7 {
    padding-left: 1.75rem;
  }
  .md\:pad-left-8 {
    padding-left: 2rem;
  }
  .md\:pad-left-9 {
    padding-left: 2.25rem;
  }
  .md\:pad-left-10 {
    padding-left: 2.5rem;
  }
  .md\:pad-left-11 {
    padding-left: 3rem;
  }
  .md\:pad-left-12 {
    padding-left: 4rem;
  }
  .md\:pad-left-13 {
    padding-left: 4.5rem;
  }
  .md\:pad-left-14 {
    padding-left: 5rem;
  }
  .md\:pad-left-15 {
    padding-left: 6rem;
  }
  .md\:pad-left-16 {
    padding-left: 7.5rem;
  }
  .md\:text-0 {
    font-size: 0rem;
  }
  .md\:text-base {
    font-size: 1rem;
  }
  .md\:text-25 {
    font-size: 0.5rem;
  }
  .md\:text-50 {
    font-size: 0.6rem;
  }
  .md\:text-100 {
    font-size: 0.7rem;
  }
  .md\:text-150 {
    font-size: 0.8rem;
  }
  .md\:text-200 {
    font-size: 0.9rem;
  }
  .md\:text-250 {
    font-size: 1rem;
  }
  .md\:text-300 {
    font-size: 1.1rem;
  }
  .md\:text-350 {
    font-size: 1.3rem;
  }
  .md\:text-400 {
    font-size: 1.4rem;
  }
  .md\:text-450 {
    font-size: 1.6rem;
  }
  .md\:text-500 {
    font-size: 1.8rem;
  }
  .md\:text-550 {
    font-size: 2rem;
  }
  .md\:text-600 {
    font-size: 2.3rem;
  }
  .md\:text-650 {
    font-size: 2.6rem;
  }
  .md\:text-700 {
    font-size: 2.9rem;
  }
  .md\:text-750 {
    font-size: 3.2rem;
  }
  .md\:text-800 {
    font-size: 3.7rem;
  }
  .md\:text-850 {
    font-size: 4.1rem;
  }
  .md\:text-900 {
    font-size: 4.6rem;
  }
  .md\:text-950 {
    font-size: 5.2rem;
  }
  .md\:text-1000 {
    font-size: 5.9rem;
  }
  .md\:text-1050 {
    font-size: 6.6rem;
  }
  .md\:text-1100 {
    font-size: 7.4rem;
  }
  .md\:width-full {
    width: 100%;
  }
  .md\:width-half {
    width: 50%;
  }
  .md\:width-third {
    width: 33.3333333333%;
  }
  .md\:width-quarter {
    width: 25%;
  }
  .md\:width-mobile {
    width: 320px;
  }
  .md\:height-full {
    height: 100%;
  }
}
@media (min-width: 80em) {
  .lg\:box-block {
    display: block;
  }
  .lg\:box-flex {
    display: flex;
  }
  .lg\:box-hide {
    display: none;
  }
  .lg\:box-show {
    display: inherit;
  }
  .lg\:flex-wrap-nowrap {
    flex-wrap: nowrap;
  }
  .lg\:flex-wrap-wrap {
    flex-wrap: wrap;
  }
  .lg\:flex-wrap-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .lg\:justify-content-flex-start {
    justify-content: flex-start;
  }
  .lg\:justify-content-flex-end {
    justify-content: flex-end;
  }
  .lg\:justify-content-center {
    justify-content: center;
  }
  .lg\:justify-content-space-between {
    justify-content: space-between;
  }
  .lg\:align-items-flex-start {
    align-items: flex-start;
  }
  .lg\:align-items-flex-end {
    align-items: flex-end;
  }
  .lg\:align-items-center {
    align-items: center;
  }
  .lg\:align-items-stretch {
    align-items: stretch;
  }
  .lg\:flex-direction-row {
    flex-direction: row;
  }
  .lg\:flex-direction-column {
    flex-direction: column;
  }
  .lg\:position-static {
    position: static;
  }
  .lg\:position-relative {
    position: relative;
  }
  .lg\:position-fixed {
    position: fixed;
  }
  .lg\:position-absolute {
    position: absolute;
  }
  .lg\:position-sticky {
    position: sticky;
  }
  .lg\:margin-0 {
    margin: 0rem;
  }
  .lg\:margin-top-auto {
    margin-top: auto;
  }
  .lg\:margin-top-0 {
    margin-top: 0rem;
  }
  .lg\:margin-top-1 {
    margin-top: 0.25rem;
  }
  .lg\:margin-top-2 {
    margin-top: 0.5rem;
  }
  .lg\:margin-top-3 {
    margin-top: 0.75rem;
  }
  .lg\:margin-top-4 {
    margin-top: 1rem;
  }
  .lg\:margin-top-5 {
    margin-top: 1.25rem;
  }
  .lg\:margin-top-6 {
    margin-top: 1.5rem;
  }
  .lg\:margin-top-7 {
    margin-top: 1.75rem;
  }
  .lg\:margin-top-8 {
    margin-top: 2rem;
  }
  .lg\:margin-top-9 {
    margin-top: 2.25rem;
  }
  .lg\:margin-top-10 {
    margin-top: 2.5rem;
  }
  .lg\:margin-top-11 {
    margin-top: 3rem;
  }
  .lg\:margin-top-12 {
    margin-top: 4rem;
  }
  .lg\:margin-top-13 {
    margin-top: 4.5rem;
  }
  .lg\:margin-top-14 {
    margin-top: 5rem;
  }
  .lg\:margin-top-15 {
    margin-top: 6rem;
  }
  .lg\:margin-top-16 {
    margin-top: 7.5rem;
  }
  .lg\:margin-right-auto {
    margin-right: auto;
  }
  .lg\:margin-right-0 {
    margin-right: 0rem;
  }
  .lg\:margin-right-1 {
    margin-right: 0.25rem;
  }
  .lg\:margin-right-2 {
    margin-right: 0.5rem;
  }
  .lg\:margin-right-3 {
    margin-right: 0.75rem;
  }
  .lg\:margin-right-4 {
    margin-right: 1rem;
  }
  .lg\:margin-right-5 {
    margin-right: 1.25rem;
  }
  .lg\:margin-right-6 {
    margin-right: 1.5rem;
  }
  .lg\:margin-right-7 {
    margin-right: 1.75rem;
  }
  .lg\:margin-right-8 {
    margin-right: 2rem;
  }
  .lg\:margin-right-9 {
    margin-right: 2.25rem;
  }
  .lg\:margin-right-10 {
    margin-right: 2.5rem;
  }
  .lg\:margin-right-11 {
    margin-right: 3rem;
  }
  .lg\:margin-right-12 {
    margin-right: 4rem;
  }
  .lg\:margin-right-13 {
    margin-right: 4.5rem;
  }
  .lg\:margin-right-14 {
    margin-right: 5rem;
  }
  .lg\:margin-right-15 {
    margin-right: 6rem;
  }
  .lg\:margin-right-16 {
    margin-right: 7.5rem;
  }
  .lg\:margin-bottom-auto {
    margin-bottom: auto;
  }
  .lg\:margin-bottom-0 {
    margin-bottom: 0rem;
  }
  .lg\:margin-bottom-1 {
    margin-bottom: 0.25rem;
  }
  .lg\:margin-bottom-2 {
    margin-bottom: 0.5rem;
  }
  .lg\:margin-bottom-3 {
    margin-bottom: 0.75rem;
  }
  .lg\:margin-bottom-4 {
    margin-bottom: 1rem;
  }
  .lg\:margin-bottom-5 {
    margin-bottom: 1.25rem;
  }
  .lg\:margin-bottom-6 {
    margin-bottom: 1.5rem;
  }
  .lg\:margin-bottom-7 {
    margin-bottom: 1.75rem;
  }
  .lg\:margin-bottom-8 {
    margin-bottom: 2rem;
  }
  .lg\:margin-bottom-9 {
    margin-bottom: 2.25rem;
  }
  .lg\:margin-bottom-10 {
    margin-bottom: 2.5rem;
  }
  .lg\:margin-bottom-11 {
    margin-bottom: 3rem;
  }
  .lg\:margin-bottom-12 {
    margin-bottom: 4rem;
  }
  .lg\:margin-bottom-13 {
    margin-bottom: 4.5rem;
  }
  .lg\:margin-bottom-14 {
    margin-bottom: 5rem;
  }
  .lg\:margin-bottom-15 {
    margin-bottom: 6rem;
  }
  .lg\:margin-bottom-16 {
    margin-bottom: 7.5rem;
  }
  .lg\:margin-left-auto {
    margin-left: auto;
  }
  .lg\:margin-left-0 {
    margin-left: 0rem;
  }
  .lg\:margin-left-1 {
    margin-left: 0.25rem;
  }
  .lg\:margin-left-2 {
    margin-left: 0.5rem;
  }
  .lg\:margin-left-3 {
    margin-left: 0.75rem;
  }
  .lg\:margin-left-4 {
    margin-left: 1rem;
  }
  .lg\:margin-left-5 {
    margin-left: 1.25rem;
  }
  .lg\:margin-left-6 {
    margin-left: 1.5rem;
  }
  .lg\:margin-left-7 {
    margin-left: 1.75rem;
  }
  .lg\:margin-left-8 {
    margin-left: 2rem;
  }
  .lg\:margin-left-9 {
    margin-left: 2.25rem;
  }
  .lg\:margin-left-10 {
    margin-left: 2.5rem;
  }
  .lg\:margin-left-11 {
    margin-left: 3rem;
  }
  .lg\:margin-left-12 {
    margin-left: 4rem;
  }
  .lg\:margin-left-13 {
    margin-left: 4.5rem;
  }
  .lg\:margin-left-14 {
    margin-left: 5rem;
  }
  .lg\:margin-left-15 {
    margin-left: 6rem;
  }
  .lg\:margin-left-16 {
    margin-left: 7.5rem;
  }
  .lg\:pad-auto {
    padding: auto;
  }
  .lg\:pad-0 {
    padding: 0rem;
  }
  .lg\:pad-1 {
    padding: 0.25rem;
  }
  .lg\:pad-2 {
    padding: 0.5rem;
  }
  .lg\:pad-3 {
    padding: 0.75rem;
  }
  .lg\:pad-4 {
    padding: 1rem;
  }
  .lg\:pad-5 {
    padding: 1.25rem;
  }
  .lg\:pad-6 {
    padding: 1.5rem;
  }
  .lg\:pad-7 {
    padding: 1.75rem;
  }
  .lg\:pad-8 {
    padding: 2rem;
  }
  .lg\:pad-9 {
    padding: 2.25rem;
  }
  .lg\:pad-10 {
    padding: 2.5rem;
  }
  .lg\:pad-11 {
    padding: 3rem;
  }
  .lg\:pad-12 {
    padding: 4rem;
  }
  .lg\:pad-13 {
    padding: 4.5rem;
  }
  .lg\:pad-14 {
    padding: 5rem;
  }
  .lg\:pad-15 {
    padding: 6rem;
  }
  .lg\:pad-16 {
    padding: 7.5rem;
  }
  .lg\:pad-top-auto {
    padding-top: auto;
  }
  .lg\:pad-top-0 {
    padding-top: 0rem;
  }
  .lg\:pad-top-1 {
    padding-top: 0.25rem;
  }
  .lg\:pad-top-2 {
    padding-top: 0.5rem;
  }
  .lg\:pad-top-3 {
    padding-top: 0.75rem;
  }
  .lg\:pad-top-4 {
    padding-top: 1rem;
  }
  .lg\:pad-top-5 {
    padding-top: 1.25rem;
  }
  .lg\:pad-top-6 {
    padding-top: 1.5rem;
  }
  .lg\:pad-top-7 {
    padding-top: 1.75rem;
  }
  .lg\:pad-top-8 {
    padding-top: 2rem;
  }
  .lg\:pad-top-9 {
    padding-top: 2.25rem;
  }
  .lg\:pad-top-10 {
    padding-top: 2.5rem;
  }
  .lg\:pad-top-11 {
    padding-top: 3rem;
  }
  .lg\:pad-top-12 {
    padding-top: 4rem;
  }
  .lg\:pad-top-13 {
    padding-top: 4.5rem;
  }
  .lg\:pad-top-14 {
    padding-top: 5rem;
  }
  .lg\:pad-top-15 {
    padding-top: 6rem;
  }
  .lg\:pad-top-16 {
    padding-top: 7.5rem;
  }
  .lg\:pad-right-auto {
    padding-right: auto;
  }
  .lg\:pad-right-0 {
    padding-right: 0rem;
  }
  .lg\:pad-right-1 {
    padding-right: 0.25rem;
  }
  .lg\:pad-right-2 {
    padding-right: 0.5rem;
  }
  .lg\:pad-right-3 {
    padding-right: 0.75rem;
  }
  .lg\:pad-right-4 {
    padding-right: 1rem;
  }
  .lg\:pad-right-5 {
    padding-right: 1.25rem;
  }
  .lg\:pad-right-6 {
    padding-right: 1.5rem;
  }
  .lg\:pad-right-7 {
    padding-right: 1.75rem;
  }
  .lg\:pad-right-8 {
    padding-right: 2rem;
  }
  .lg\:pad-right-9 {
    padding-right: 2.25rem;
  }
  .lg\:pad-right-10 {
    padding-right: 2.5rem;
  }
  .lg\:pad-right-11 {
    padding-right: 3rem;
  }
  .lg\:pad-right-12 {
    padding-right: 4rem;
  }
  .lg\:pad-right-13 {
    padding-right: 4.5rem;
  }
  .lg\:pad-right-14 {
    padding-right: 5rem;
  }
  .lg\:pad-right-15 {
    padding-right: 6rem;
  }
  .lg\:pad-right-16 {
    padding-right: 7.5rem;
  }
  .lg\:pad-bottom-auto {
    padding-bottom: auto;
  }
  .lg\:pad-bottom-0 {
    padding-bottom: 0rem;
  }
  .lg\:pad-bottom-1 {
    padding-bottom: 0.25rem;
  }
  .lg\:pad-bottom-2 {
    padding-bottom: 0.5rem;
  }
  .lg\:pad-bottom-3 {
    padding-bottom: 0.75rem;
  }
  .lg\:pad-bottom-4 {
    padding-bottom: 1rem;
  }
  .lg\:pad-bottom-5 {
    padding-bottom: 1.25rem;
  }
  .lg\:pad-bottom-6 {
    padding-bottom: 1.5rem;
  }
  .lg\:pad-bottom-7 {
    padding-bottom: 1.75rem;
  }
  .lg\:pad-bottom-8 {
    padding-bottom: 2rem;
  }
  .lg\:pad-bottom-9 {
    padding-bottom: 2.25rem;
  }
  .lg\:pad-bottom-10 {
    padding-bottom: 2.5rem;
  }
  .lg\:pad-bottom-11 {
    padding-bottom: 3rem;
  }
  .lg\:pad-bottom-12 {
    padding-bottom: 4rem;
  }
  .lg\:pad-bottom-13 {
    padding-bottom: 4.5rem;
  }
  .lg\:pad-bottom-14 {
    padding-bottom: 5rem;
  }
  .lg\:pad-bottom-15 {
    padding-bottom: 6rem;
  }
  .lg\:pad-bottom-16 {
    padding-bottom: 7.5rem;
  }
  .lg\:pad-left-auto {
    padding-left: auto;
  }
  .lg\:pad-left-0 {
    padding-left: 0rem;
  }
  .lg\:pad-left-1 {
    padding-left: 0.25rem;
  }
  .lg\:pad-left-2 {
    padding-left: 0.5rem;
  }
  .lg\:pad-left-3 {
    padding-left: 0.75rem;
  }
  .lg\:pad-left-4 {
    padding-left: 1rem;
  }
  .lg\:pad-left-5 {
    padding-left: 1.25rem;
  }
  .lg\:pad-left-6 {
    padding-left: 1.5rem;
  }
  .lg\:pad-left-7 {
    padding-left: 1.75rem;
  }
  .lg\:pad-left-8 {
    padding-left: 2rem;
  }
  .lg\:pad-left-9 {
    padding-left: 2.25rem;
  }
  .lg\:pad-left-10 {
    padding-left: 2.5rem;
  }
  .lg\:pad-left-11 {
    padding-left: 3rem;
  }
  .lg\:pad-left-12 {
    padding-left: 4rem;
  }
  .lg\:pad-left-13 {
    padding-left: 4.5rem;
  }
  .lg\:pad-left-14 {
    padding-left: 5rem;
  }
  .lg\:pad-left-15 {
    padding-left: 6rem;
  }
  .lg\:pad-left-16 {
    padding-left: 7.5rem;
  }
  .lg\:text-0 {
    font-size: 0rem;
  }
  .lg\:text-base {
    font-size: 1rem;
  }
  .lg\:text-25 {
    font-size: 0.5rem;
  }
  .lg\:text-50 {
    font-size: 0.6rem;
  }
  .lg\:text-100 {
    font-size: 0.7rem;
  }
  .lg\:text-150 {
    font-size: 0.8rem;
  }
  .lg\:text-200 {
    font-size: 0.9rem;
  }
  .lg\:text-250 {
    font-size: 1rem;
  }
  .lg\:text-300 {
    font-size: 1.1rem;
  }
  .lg\:text-350 {
    font-size: 1.3rem;
  }
  .lg\:text-400 {
    font-size: 1.4rem;
  }
  .lg\:text-450 {
    font-size: 1.6rem;
  }
  .lg\:text-500 {
    font-size: 1.8rem;
  }
  .lg\:text-550 {
    font-size: 2rem;
  }
  .lg\:text-600 {
    font-size: 2.3rem;
  }
  .lg\:text-650 {
    font-size: 2.6rem;
  }
  .lg\:text-700 {
    font-size: 2.9rem;
  }
  .lg\:text-750 {
    font-size: 3.2rem;
  }
  .lg\:text-800 {
    font-size: 3.7rem;
  }
  .lg\:text-850 {
    font-size: 4.1rem;
  }
  .lg\:text-900 {
    font-size: 4.6rem;
  }
  .lg\:text-950 {
    font-size: 5.2rem;
  }
  .lg\:text-1000 {
    font-size: 5.9rem;
  }
  .lg\:text-1050 {
    font-size: 6.6rem;
  }
  .lg\:text-1100 {
    font-size: 7.4rem;
  }
  .lg\:width-full {
    width: 100%;
  }
  .lg\:width-half {
    width: 50%;
  }
  .lg\:width-third {
    width: 33.3333333333%;
  }
  .lg\:width-quarter {
    width: 25%;
  }
  .lg\:width-mobile {
    width: 320px;
  }
  .lg\:height-full {
    height: 100%;
  }
}
@media (min-width: 90em) {
  .xlg\:box-block {
    display: block;
  }
  .xlg\:box-flex {
    display: flex;
  }
  .xlg\:box-hide {
    display: none;
  }
  .xlg\:box-show {
    display: inherit;
  }
  .xlg\:flex-wrap-nowrap {
    flex-wrap: nowrap;
  }
  .xlg\:flex-wrap-wrap {
    flex-wrap: wrap;
  }
  .xlg\:flex-wrap-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .xlg\:justify-content-flex-start {
    justify-content: flex-start;
  }
  .xlg\:justify-content-flex-end {
    justify-content: flex-end;
  }
  .xlg\:justify-content-center {
    justify-content: center;
  }
  .xlg\:justify-content-space-between {
    justify-content: space-between;
  }
  .xlg\:align-items-flex-start {
    align-items: flex-start;
  }
  .xlg\:align-items-flex-end {
    align-items: flex-end;
  }
  .xlg\:align-items-center {
    align-items: center;
  }
  .xlg\:align-items-stretch {
    align-items: stretch;
  }
  .xlg\:flex-direction-row {
    flex-direction: row;
  }
  .xlg\:flex-direction-column {
    flex-direction: column;
  }
  .xlg\:position-static {
    position: static;
  }
  .xlg\:position-relative {
    position: relative;
  }
  .xlg\:position-fixed {
    position: fixed;
  }
  .xlg\:position-absolute {
    position: absolute;
  }
  .xlg\:position-sticky {
    position: sticky;
  }
  .xlg\:margin-0 {
    margin: 0rem;
  }
  .xlg\:margin-top-auto {
    margin-top: auto;
  }
  .xlg\:margin-top-0 {
    margin-top: 0rem;
  }
  .xlg\:margin-top-1 {
    margin-top: 0.25rem;
  }
  .xlg\:margin-top-2 {
    margin-top: 0.5rem;
  }
  .xlg\:margin-top-3 {
    margin-top: 0.75rem;
  }
  .xlg\:margin-top-4 {
    margin-top: 1rem;
  }
  .xlg\:margin-top-5 {
    margin-top: 1.25rem;
  }
  .xlg\:margin-top-6 {
    margin-top: 1.5rem;
  }
  .xlg\:margin-top-7 {
    margin-top: 1.75rem;
  }
  .xlg\:margin-top-8 {
    margin-top: 2rem;
  }
  .xlg\:margin-top-9 {
    margin-top: 2.25rem;
  }
  .xlg\:margin-top-10 {
    margin-top: 2.5rem;
  }
  .xlg\:margin-top-11 {
    margin-top: 3rem;
  }
  .xlg\:margin-top-12 {
    margin-top: 4rem;
  }
  .xlg\:margin-top-13 {
    margin-top: 4.5rem;
  }
  .xlg\:margin-top-14 {
    margin-top: 5rem;
  }
  .xlg\:margin-top-15 {
    margin-top: 6rem;
  }
  .xlg\:margin-top-16 {
    margin-top: 7.5rem;
  }
  .xlg\:margin-right-auto {
    margin-right: auto;
  }
  .xlg\:margin-right-0 {
    margin-right: 0rem;
  }
  .xlg\:margin-right-1 {
    margin-right: 0.25rem;
  }
  .xlg\:margin-right-2 {
    margin-right: 0.5rem;
  }
  .xlg\:margin-right-3 {
    margin-right: 0.75rem;
  }
  .xlg\:margin-right-4 {
    margin-right: 1rem;
  }
  .xlg\:margin-right-5 {
    margin-right: 1.25rem;
  }
  .xlg\:margin-right-6 {
    margin-right: 1.5rem;
  }
  .xlg\:margin-right-7 {
    margin-right: 1.75rem;
  }
  .xlg\:margin-right-8 {
    margin-right: 2rem;
  }
  .xlg\:margin-right-9 {
    margin-right: 2.25rem;
  }
  .xlg\:margin-right-10 {
    margin-right: 2.5rem;
  }
  .xlg\:margin-right-11 {
    margin-right: 3rem;
  }
  .xlg\:margin-right-12 {
    margin-right: 4rem;
  }
  .xlg\:margin-right-13 {
    margin-right: 4.5rem;
  }
  .xlg\:margin-right-14 {
    margin-right: 5rem;
  }
  .xlg\:margin-right-15 {
    margin-right: 6rem;
  }
  .xlg\:margin-right-16 {
    margin-right: 7.5rem;
  }
  .xlg\:margin-bottom-auto {
    margin-bottom: auto;
  }
  .xlg\:margin-bottom-0 {
    margin-bottom: 0rem;
  }
  .xlg\:margin-bottom-1 {
    margin-bottom: 0.25rem;
  }
  .xlg\:margin-bottom-2 {
    margin-bottom: 0.5rem;
  }
  .xlg\:margin-bottom-3 {
    margin-bottom: 0.75rem;
  }
  .xlg\:margin-bottom-4 {
    margin-bottom: 1rem;
  }
  .xlg\:margin-bottom-5 {
    margin-bottom: 1.25rem;
  }
  .xlg\:margin-bottom-6 {
    margin-bottom: 1.5rem;
  }
  .xlg\:margin-bottom-7 {
    margin-bottom: 1.75rem;
  }
  .xlg\:margin-bottom-8 {
    margin-bottom: 2rem;
  }
  .xlg\:margin-bottom-9 {
    margin-bottom: 2.25rem;
  }
  .xlg\:margin-bottom-10 {
    margin-bottom: 2.5rem;
  }
  .xlg\:margin-bottom-11 {
    margin-bottom: 3rem;
  }
  .xlg\:margin-bottom-12 {
    margin-bottom: 4rem;
  }
  .xlg\:margin-bottom-13 {
    margin-bottom: 4.5rem;
  }
  .xlg\:margin-bottom-14 {
    margin-bottom: 5rem;
  }
  .xlg\:margin-bottom-15 {
    margin-bottom: 6rem;
  }
  .xlg\:margin-bottom-16 {
    margin-bottom: 7.5rem;
  }
  .xlg\:margin-left-auto {
    margin-left: auto;
  }
  .xlg\:margin-left-0 {
    margin-left: 0rem;
  }
  .xlg\:margin-left-1 {
    margin-left: 0.25rem;
  }
  .xlg\:margin-left-2 {
    margin-left: 0.5rem;
  }
  .xlg\:margin-left-3 {
    margin-left: 0.75rem;
  }
  .xlg\:margin-left-4 {
    margin-left: 1rem;
  }
  .xlg\:margin-left-5 {
    margin-left: 1.25rem;
  }
  .xlg\:margin-left-6 {
    margin-left: 1.5rem;
  }
  .xlg\:margin-left-7 {
    margin-left: 1.75rem;
  }
  .xlg\:margin-left-8 {
    margin-left: 2rem;
  }
  .xlg\:margin-left-9 {
    margin-left: 2.25rem;
  }
  .xlg\:margin-left-10 {
    margin-left: 2.5rem;
  }
  .xlg\:margin-left-11 {
    margin-left: 3rem;
  }
  .xlg\:margin-left-12 {
    margin-left: 4rem;
  }
  .xlg\:margin-left-13 {
    margin-left: 4.5rem;
  }
  .xlg\:margin-left-14 {
    margin-left: 5rem;
  }
  .xlg\:margin-left-15 {
    margin-left: 6rem;
  }
  .xlg\:margin-left-16 {
    margin-left: 7.5rem;
  }
  .xlg\:pad-auto {
    padding: auto;
  }
  .xlg\:pad-0 {
    padding: 0rem;
  }
  .xlg\:pad-1 {
    padding: 0.25rem;
  }
  .xlg\:pad-2 {
    padding: 0.5rem;
  }
  .xlg\:pad-3 {
    padding: 0.75rem;
  }
  .xlg\:pad-4 {
    padding: 1rem;
  }
  .xlg\:pad-5 {
    padding: 1.25rem;
  }
  .xlg\:pad-6 {
    padding: 1.5rem;
  }
  .xlg\:pad-7 {
    padding: 1.75rem;
  }
  .xlg\:pad-8 {
    padding: 2rem;
  }
  .xlg\:pad-9 {
    padding: 2.25rem;
  }
  .xlg\:pad-10 {
    padding: 2.5rem;
  }
  .xlg\:pad-11 {
    padding: 3rem;
  }
  .xlg\:pad-12 {
    padding: 4rem;
  }
  .xlg\:pad-13 {
    padding: 4.5rem;
  }
  .xlg\:pad-14 {
    padding: 5rem;
  }
  .xlg\:pad-15 {
    padding: 6rem;
  }
  .xlg\:pad-16 {
    padding: 7.5rem;
  }
  .xlg\:pad-top-auto {
    padding-top: auto;
  }
  .xlg\:pad-top-0 {
    padding-top: 0rem;
  }
  .xlg\:pad-top-1 {
    padding-top: 0.25rem;
  }
  .xlg\:pad-top-2 {
    padding-top: 0.5rem;
  }
  .xlg\:pad-top-3 {
    padding-top: 0.75rem;
  }
  .xlg\:pad-top-4 {
    padding-top: 1rem;
  }
  .xlg\:pad-top-5 {
    padding-top: 1.25rem;
  }
  .xlg\:pad-top-6 {
    padding-top: 1.5rem;
  }
  .xlg\:pad-top-7 {
    padding-top: 1.75rem;
  }
  .xlg\:pad-top-8 {
    padding-top: 2rem;
  }
  .xlg\:pad-top-9 {
    padding-top: 2.25rem;
  }
  .xlg\:pad-top-10 {
    padding-top: 2.5rem;
  }
  .xlg\:pad-top-11 {
    padding-top: 3rem;
  }
  .xlg\:pad-top-12 {
    padding-top: 4rem;
  }
  .xlg\:pad-top-13 {
    padding-top: 4.5rem;
  }
  .xlg\:pad-top-14 {
    padding-top: 5rem;
  }
  .xlg\:pad-top-15 {
    padding-top: 6rem;
  }
  .xlg\:pad-top-16 {
    padding-top: 7.5rem;
  }
  .xlg\:pad-right-auto {
    padding-right: auto;
  }
  .xlg\:pad-right-0 {
    padding-right: 0rem;
  }
  .xlg\:pad-right-1 {
    padding-right: 0.25rem;
  }
  .xlg\:pad-right-2 {
    padding-right: 0.5rem;
  }
  .xlg\:pad-right-3 {
    padding-right: 0.75rem;
  }
  .xlg\:pad-right-4 {
    padding-right: 1rem;
  }
  .xlg\:pad-right-5 {
    padding-right: 1.25rem;
  }
  .xlg\:pad-right-6 {
    padding-right: 1.5rem;
  }
  .xlg\:pad-right-7 {
    padding-right: 1.75rem;
  }
  .xlg\:pad-right-8 {
    padding-right: 2rem;
  }
  .xlg\:pad-right-9 {
    padding-right: 2.25rem;
  }
  .xlg\:pad-right-10 {
    padding-right: 2.5rem;
  }
  .xlg\:pad-right-11 {
    padding-right: 3rem;
  }
  .xlg\:pad-right-12 {
    padding-right: 4rem;
  }
  .xlg\:pad-right-13 {
    padding-right: 4.5rem;
  }
  .xlg\:pad-right-14 {
    padding-right: 5rem;
  }
  .xlg\:pad-right-15 {
    padding-right: 6rem;
  }
  .xlg\:pad-right-16 {
    padding-right: 7.5rem;
  }
  .xlg\:pad-bottom-auto {
    padding-bottom: auto;
  }
  .xlg\:pad-bottom-0 {
    padding-bottom: 0rem;
  }
  .xlg\:pad-bottom-1 {
    padding-bottom: 0.25rem;
  }
  .xlg\:pad-bottom-2 {
    padding-bottom: 0.5rem;
  }
  .xlg\:pad-bottom-3 {
    padding-bottom: 0.75rem;
  }
  .xlg\:pad-bottom-4 {
    padding-bottom: 1rem;
  }
  .xlg\:pad-bottom-5 {
    padding-bottom: 1.25rem;
  }
  .xlg\:pad-bottom-6 {
    padding-bottom: 1.5rem;
  }
  .xlg\:pad-bottom-7 {
    padding-bottom: 1.75rem;
  }
  .xlg\:pad-bottom-8 {
    padding-bottom: 2rem;
  }
  .xlg\:pad-bottom-9 {
    padding-bottom: 2.25rem;
  }
  .xlg\:pad-bottom-10 {
    padding-bottom: 2.5rem;
  }
  .xlg\:pad-bottom-11 {
    padding-bottom: 3rem;
  }
  .xlg\:pad-bottom-12 {
    padding-bottom: 4rem;
  }
  .xlg\:pad-bottom-13 {
    padding-bottom: 4.5rem;
  }
  .xlg\:pad-bottom-14 {
    padding-bottom: 5rem;
  }
  .xlg\:pad-bottom-15 {
    padding-bottom: 6rem;
  }
  .xlg\:pad-bottom-16 {
    padding-bottom: 7.5rem;
  }
  .xlg\:pad-left-auto {
    padding-left: auto;
  }
  .xlg\:pad-left-0 {
    padding-left: 0rem;
  }
  .xlg\:pad-left-1 {
    padding-left: 0.25rem;
  }
  .xlg\:pad-left-2 {
    padding-left: 0.5rem;
  }
  .xlg\:pad-left-3 {
    padding-left: 0.75rem;
  }
  .xlg\:pad-left-4 {
    padding-left: 1rem;
  }
  .xlg\:pad-left-5 {
    padding-left: 1.25rem;
  }
  .xlg\:pad-left-6 {
    padding-left: 1.5rem;
  }
  .xlg\:pad-left-7 {
    padding-left: 1.75rem;
  }
  .xlg\:pad-left-8 {
    padding-left: 2rem;
  }
  .xlg\:pad-left-9 {
    padding-left: 2.25rem;
  }
  .xlg\:pad-left-10 {
    padding-left: 2.5rem;
  }
  .xlg\:pad-left-11 {
    padding-left: 3rem;
  }
  .xlg\:pad-left-12 {
    padding-left: 4rem;
  }
  .xlg\:pad-left-13 {
    padding-left: 4.5rem;
  }
  .xlg\:pad-left-14 {
    padding-left: 5rem;
  }
  .xlg\:pad-left-15 {
    padding-left: 6rem;
  }
  .xlg\:pad-left-16 {
    padding-left: 7.5rem;
  }
  .xlg\:text-0 {
    font-size: 0rem;
  }
  .xlg\:text-base {
    font-size: 1rem;
  }
  .xlg\:text-25 {
    font-size: 0.5rem;
  }
  .xlg\:text-50 {
    font-size: 0.6rem;
  }
  .xlg\:text-100 {
    font-size: 0.7rem;
  }
  .xlg\:text-150 {
    font-size: 0.8rem;
  }
  .xlg\:text-200 {
    font-size: 0.9rem;
  }
  .xlg\:text-250 {
    font-size: 1rem;
  }
  .xlg\:text-300 {
    font-size: 1.1rem;
  }
  .xlg\:text-350 {
    font-size: 1.3rem;
  }
  .xlg\:text-400 {
    font-size: 1.4rem;
  }
  .xlg\:text-450 {
    font-size: 1.6rem;
  }
  .xlg\:text-500 {
    font-size: 1.8rem;
  }
  .xlg\:text-550 {
    font-size: 2rem;
  }
  .xlg\:text-600 {
    font-size: 2.3rem;
  }
  .xlg\:text-650 {
    font-size: 2.6rem;
  }
  .xlg\:text-700 {
    font-size: 2.9rem;
  }
  .xlg\:text-750 {
    font-size: 3.2rem;
  }
  .xlg\:text-800 {
    font-size: 3.7rem;
  }
  .xlg\:text-850 {
    font-size: 4.1rem;
  }
  .xlg\:text-900 {
    font-size: 4.6rem;
  }
  .xlg\:text-950 {
    font-size: 5.2rem;
  }
  .xlg\:text-1000 {
    font-size: 5.9rem;
  }
  .xlg\:text-1050 {
    font-size: 6.6rem;
  }
  .xlg\:text-1100 {
    font-size: 7.4rem;
  }
  .xlg\:width-full {
    width: 100%;
  }
  .xlg\:width-half {
    width: 50%;
  }
  .xlg\:width-third {
    width: 33.3333333333%;
  }
  .xlg\:width-quarter {
    width: 25%;
  }
  .xlg\:width-mobile {
    width: 320px;
  }
  .xlg\:height-full {
    height: 100%;
  }
}
/* AXS: auto-generated utility classes end */
.axs-button-v1 {
  color: var(--axs-button-color, var(--button-color));
  --axs-icon-color: var(--axs-button-color, var(--button-color));
  display: inline-flex;
  padding: var(--axs-button-padding, 22px 24px);
  justify-content: center;
  align-items: center;
  gap: var(--axs-button-gap, 5px);
  outline: none;
  border-radius: var(--axs-button-br, 120px);
  border: var(--axs-button-bw, 2px) solid var(--axs-button-border-color, var(--button-border-color));
  background-color: var(--axs-button-bg-color, var(--button-bg-color));
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: var(--axs-button-fs, var(--button-fs, 1rem));
  line-height: var(--axs-button-lh, 1);
  font-weight: var(--axs-button-fw, var(--button-fw, 700));
  transition: background-color 0.2s ease, border 0.2s ease;
  position: relative;
  z-index: 1;
  width: var(--axs-button-width, auto);
  text-wrap: var(--axs-button-tw, wrap);
  white-space: var(--axs-button-ws, normal);
  max-width: fit-content;
  -webkit-text-decoration: var(--axs-button-text-decoration, none);
          text-decoration: var(--axs-button-text-decoration, none);
  text-align: center;
}
.axs-button-v1:focus-visible {
  outline: 0.125rem solid var(--color-theme-outline);
  outline-offset: 0.125rem;
}
.axs-button-v1--size-small {
  padding: var(--axs-button-padding, 8px 10px);
  max-height: 32px;
  --axs-icon-size: var(--axs-button-icon-size, 14px);
  font-size: var(--axs-button-fs, 14px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1--size-medium {
  padding: var(--axs-button-padding, 15px 17px);
  max-height: 48px;
  --axs-icon-size: var(--axs-button-icon-size, 16px);
  font-size: var(--axs-button-fs, 16px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1--size-large {
  padding: var(--axs-button-padding, 22px 20px);
  max-height: 64px;
  --axs-icon-size: var(--axs-button-icon-size, 18px);
  font-size: var(--axs-button-fs, 18px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}

.axs-button-v1-primary {
  transition: background-color 0.2s ease, border 0.2s ease;
}
@media (hover: hover) {
  .axs-button-v1-primary--enabled:hover:not([disabled]) {
    background-color: var(--axs-button-bg-color-hover, var(--button-bg-color-hover));
    color: var(--axs-button-color-hover, var(--button-color-hover));
    --axs-icon-color: var(--axs-button-color-hover, var(--button-color-hover));
    cursor: pointer;
    border-color: var(--axs-button-border-color-hover, var(--button-border-color-hover));
    -webkit-text-decoration: var(--axs-button-text-decoration-hover, none);
            text-decoration: var(--axs-button-text-decoration-hover, none);
  }
}
.axs-button-v1-primary--enabled:active:not([disabled]) {
  background-color: var(--axs-button-bg-color-active, var(--button-bg-color-active));
  border-color: var(--axs-button-border-color-active, var(--button-border-color-active));
  color: var(--axs-button-color-active, var(--button-color-active));
  --axs-icon-color: var(--axs-button-color-active, var(--button-color-active));
  -webkit-text-decoration: var(--axs-button-text-decoration-active, none);
          text-decoration: var(--axs-button-text-decoration-active, none);
}
.axs-button-v1-primary--disabled {
  cursor: not-allowed;
  color: white;
  --axs-icon-color: white;
  background-color: var(--axs-button-bg-color-disabled, #d1d1d1);
  border-color: var(--axs-button-border-color-disabled, #d1d1d1);
}

.axs-button-v1-secondary {
  color: var(--active-color, black);
  --axs-icon-color: var(--active-color, var(--axs-button-color, var(--button-color)));
  border: none;
  background-color: transparent;
  overflow: hidden;
  transition: color 0.2s ease;
}
.axs-button-v1-secondary > axs-icon {
  z-index: 5;
}
@media (hover: hover) {
  .axs-button-v1-secondary--enabled:hover:not([disabled]) {
    --button-before-width: 100%;
    --button-border-color: var(--axs-button-border-color-hover, var(--button-border-color-hover));
    --button-bg-color: var(--axs-button-bg-color-hover, var(--button-bg-color-hover));
    --axs-button-span-vis: visible;
    background-color: transparent;
    border-color: transparent;
    color: var(--active-color, var(--axs-button-color-hover, var(--button-color-hover)));
    --axs-icon-color: var(--active-color, var(--axs-button-color-hover, var(--button-color-hover)));
    cursor: pointer;
  }
}
.axs-button-v1-secondary--enabled:active:not([disabled]) {
  --button-before-width: 100%;
  --active-bg: var(--axs-button-bg-color-active, var(--button-bg-color-active));
  --active-border: var(--axs-button-border-color-active, var(--button-border-color-active));
  --active-color: var(--axs-button-color-active, var(--button-color-active));
  background-color: transparent;
  border-color: transparent;
}
.axs-button-v1-secondary--disabled {
  cursor: not-allowed;
  color: white;
  --axs-icon-color: white;
  background-color: var(--axs-button-bg-color-disabled, #d1d1d1);
  border-color: var(--axs-button-border-color-disabled, #d1d1d1);
  --button-border-color: var(--axs-button-border-color-disabled, #d1d1d1);
  --button-bg-color: var(--axs-button-bg-color-disabled, #d1d1d1);
}
.axs-button-v1-secondary::before {
  content: "";
  display: block;
  box-sizing: border-box;
  border-radius: 120px;
  border: 2px solid var(--active-border, var(--axs-button-border-color, var(--button-border-color)));
  background-color: var(--active-bg, var(--axs-button-bg-color, var(--button-bg-color)));
  position: absolute;
  z-index: -1;
  width: var(--button-before-width, calc(var(--axs-button-size) - 1px));
  height: calc(var(--axs-button-size) - 1px);
  transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
.axs-button-v1-secondary--icon-left::before {
  right: auto;
  left: 0;
}
.axs-button-v1-secondary--icon-right::before {
  right: 0;
  left: auto;
}
.axs-button-v1-secondary.axs-button-v1--size-small {
  --axs-button-size: 32px;
  gap: 16px;
}
.axs-button-v1-secondary.axs-button-v1--size-medium {
  --axs-button-size: 48px;
  gap: 24px;
}
.axs-button-v1-secondary.axs-button-v1--size-large {
  --axs-button-size: 64px;
  gap: 34px;
}

.axs-button-v1-icon {
  color: var(--axs-button-color, var(--button-color));
  --axs-icon-color: var(--axs-button-color, var(--button-color));
  display: inline-flex;
  padding: var(--axs-button-padding, 22px 24px);
  justify-content: center;
  align-items: center;
  gap: var(--axs-button-gap, 5px);
  outline: none;
  border-radius: var(--axs-button-br, 120px);
  border: var(--axs-button-bw, 2px) solid var(--axs-button-border-color, var(--button-border-color));
  background-color: var(--axs-button-bg-color, var(--button-bg-color));
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: var(--axs-button-fs, var(--button-fs, 1rem));
  line-height: var(--axs-button-lh, 1);
  font-weight: var(--axs-button-fw, var(--button-fw, 700));
  transition: background-color 0.2s ease, border 0.2s ease;
  position: relative;
  z-index: 1;
  width: var(--axs-button-width, auto);
  text-wrap: var(--axs-button-tw, wrap);
  white-space: var(--axs-button-ws, normal);
  max-width: fit-content;
  -webkit-text-decoration: var(--axs-button-text-decoration, none);
          text-decoration: var(--axs-button-text-decoration, none);
  text-align: center;
}
.axs-button-v1-icon:focus-visible {
  outline: 0.125rem solid var(--color-theme-outline);
  outline-offset: 0.125rem;
}
.axs-button-v1-icon--size-small {
  padding: var(--axs-button-padding, 8px 10px);
  max-height: 32px;
  --axs-icon-size: var(--axs-button-icon-size, 14px);
  font-size: var(--axs-button-fs, 14px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1-icon--size-medium {
  padding: var(--axs-button-padding, 15px 17px);
  max-height: 48px;
  --axs-icon-size: var(--axs-button-icon-size, 16px);
  font-size: var(--axs-button-fs, 16px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1-icon--size-large {
  padding: var(--axs-button-padding, 22px 20px);
  max-height: 64px;
  --axs-icon-size: var(--axs-button-icon-size, 18px);
  font-size: var(--axs-button-fs, 18px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1-icon--size-small {
  max-width: var(--axs-button-width, 30px);
  max-height: var(--axs-button-width, 30px);
  height: var(--axs-button-width, 30px);
  width: var(--axs-button-width, 30px);
  padding: var(--axs-button-padding, 8px 10px);
  --axs-icon-size: var(--axs-button-icon-size, 14px);
}
.axs-button-v1-icon--size-medium {
  max-width: var(--axs-button-width, 48px);
  max-height: var(--axs-button-width, 48px);
  height: var(--axs-button-width, 48px);
  width: var(--axs-button-width, 48px);
  padding: var(--axs-button-padding, 8px 10px);
  --axs-icon-size: var(--axs-button-icon-size, 16px);
}
.axs-button-v1-icon--size-large {
  max-width: var(--axs-button-width, 64px);
  max-height: var(--axs-button-width, 64px);
  height: var(--axs-button-width, 64px);
  width: var(--axs-button-width, 64px);
  padding: var(--axs-button-padding, 8px 10px);
  --axs-icon-size: var(--axs-button-icon-size, 18px);
}
.axs-button-v1-icon--disabled {
  cursor: not-allowed;
  color: white;
  --axs-icon-color: white;
  background-color: var(--axs-button-bg-color-disabled, #d1d1d1);
  border-color: var(--axs-button-border-color-disabled, #d1d1d1);
}
@media (hover: hover) {
  .axs-button-v1-icon--enabled:hover:not([disabled]) {
    background-color: var(--axs-button-bg-color-hover, var(--button-bg-color-hover));
    color: var(--axs-button-color-hover, var(--button-color-hover));
    --axs-icon-color: var(--axs-button-color-hover, var(--button-color-hover));
    cursor: pointer;
    border-color: var(--axs-button-border-color-hover, var(--button-border-color-hover));
  }
}
.axs-button-v1-icon--enabled:active:not([disabled]) {
  background-color: var(--axs-button-bg-color-active, var(--button-bg-color-active));
  border-color: var(--axs-button-border-color-active, var(--button-border-color-active));
  color: var(--axs-button-color-active, var(--button-color-active));
  --axs-icon-color: var(--axs-button-color-active, var(--button-color-active));
}

.axs-button-v1-reveal {
  color: var(--axs-button-color, var(--button-color));
  --axs-icon-color: var(--axs-button-color, var(--button-color));
  display: inline-flex;
  padding: var(--axs-button-padding, 22px 24px);
  justify-content: center;
  align-items: center;
  gap: var(--axs-button-gap, 5px);
  outline: none;
  border-radius: var(--axs-button-br, 120px);
  border: var(--axs-button-bw, 2px) solid var(--axs-button-border-color, var(--button-border-color));
  background-color: var(--axs-button-bg-color, var(--button-bg-color));
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: var(--axs-button-fs, var(--button-fs, 1rem));
  line-height: var(--axs-button-lh, 1);
  font-weight: var(--axs-button-fw, var(--button-fw, 700));
  transition: background-color 0.2s ease, border 0.2s ease;
  position: relative;
  z-index: 1;
  width: var(--axs-button-width, auto);
  text-wrap: var(--axs-button-tw, wrap);
  white-space: var(--axs-button-ws, normal);
  max-width: fit-content;
  -webkit-text-decoration: var(--axs-button-text-decoration, none);
          text-decoration: var(--axs-button-text-decoration, none);
  text-align: center;
  border: none;
  background-color: transparent;
  overflow: hidden;
  gap: 0;
}
.axs-button-v1-reveal:focus-visible {
  outline: 0.125rem solid var(--color-theme-outline);
  outline-offset: 0.125rem;
}
.axs-button-v1-reveal--size-small {
  padding: var(--axs-button-padding, 8px 10px);
  max-height: 32px;
  --axs-icon-size: var(--axs-button-icon-size, 14px);
  font-size: var(--axs-button-fs, 14px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1-reveal--size-medium {
  padding: var(--axs-button-padding, 15px 17px);
  max-height: 48px;
  --axs-icon-size: var(--axs-button-icon-size, 16px);
  font-size: var(--axs-button-fs, 16px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1-reveal--size-large {
  padding: var(--axs-button-padding, 22px 20px);
  max-height: 64px;
  --axs-icon-size: var(--axs-button-icon-size, 18px);
  font-size: var(--axs-button-fs, 18px);
  line-height: var(--axs-button-lh, 1);
  gap: var(--axs-button-gap, 5px);
}
.axs-button-v1-reveal--size-small {
  padding: var(--axs-button-padding, 8px 10px);
  max-height: 32px;
  --axs-icon-size: var(--axs-button-icon-size, 14px);
  --axs-button-size: 32px;
  font-size: var(--axs-button-fs, 14px);
  line-height: var(--axs-button-lh, 1);
}
.axs-button-v1-reveal--size-medium {
  padding: var(--axs-button-padding, 15px 17px);
  max-height: 48px;
  --axs-icon-size: var(--axs-button-icon-size, 16px);
  --axs-button-size: 48px;
  font-size: var(--axs-button-fs, 16px);
  line-height: var(--axs-button-lh, 1);
}
.axs-button-v1-reveal--size-large {
  padding: var(--axs-button-padding, 22px 20px);
  max-height: 64px;
  --axs-icon-size: var(--axs-button-icon-size, 18px);
  --axs-button-size: 64px;
  font-size: var(--axs-button-fs, 18px);
  line-height: var(--axs-button-lh, 1);
}
.axs-button-v1-reveal .axs-button-v1-reveal-text {
  transition: transform 0.1s ease-in, opacity 0.4s ease-in-out;
  position: relative;
  transform: translateX(var(--w, 100px)) translateY(-1.25px);
  opacity: 1;
  margin-right: 5px;
  margin-left: 5px;
}
.axs-button-v1-reveal > axs-icon {
  z-index: 5;
}
.axs-button-v1-reveal--enabled--expanded {
  --button-before-width: 100%;
  --axs-button-span-vis: visible;
  --button-bg-color-hover: var(--axs-button-bg-color, var(--button-bg-color));
  --button-color-hover: var(--axs-button-color, var(--button-color));
  --w: 0px;
  --op: 1;
  cursor: pointer;
}
.axs-button-v1-reveal--enabled:active:not([disabled]) {
  --button-before-width: 100%;
  --active-border: var(--axs-button-border-color-active, var(--button-border-color-active));
  --active-bg: var(--axs-button-bg-color-active, var(--button-bg-color-active));
  background-color: var(--axs-button-bg-color-active, var(--button-bg-color-active));
  border-color: var(--axs-button-border-color-active, var(--button-border-color-active));
  color: var(--axs-button-color-active, var(--button-color-active));
  --axs-icon-color: var(--axs-button-color-active, var(--button-color-active));
  --w: 0px;
  --op: 1;
  --axs-button-span-vis: visible;
  cursor: pointer;
}
.axs-button-v1-reveal--enabled:after {
  content: "";
  display: block;
  opacity: 1;
  box-sizing: border-box;
  visibility: var(--axs-special-vis, visible);
  border-radius: 120px;
  background-color: var(--active-bg, var(--axs-button-bg-color, var(--button-bg-color)));
  position: absolute;
  z-index: 1;
  width: calc((var(--axs-button-size) - 1px) / 2 + 8px);
  height: calc(var(--axs-button-size) - 1px);
  transition: width 0.1s ease-in, background-color 0.1s ease-in;
}
.axs-button-v1-reveal--enabled:before {
  visibility: var(--axs-special-vis, visible);
  content: "";
  display: block;
  box-sizing: border-box;
  border-radius: 120px;
  background-color: var(--active-bg, var(--axs-button-bg-color, var(--button-bg-color)));
  position: absolute;
  z-index: -1;
  width: var(--button-before-width, calc(var(--axs-button-size) - 0.3px));
  height: calc(var(--axs-button-size) - 1px);
  transition: width 0.1s ease-in, background-color 0.1s ease-in;
}
@media (hover: hover) {
  .axs-button-v1-reveal--enabled:hover:not([disabled]) {
    --button-before-width: 100%;
    --axs-button-span-vis: visible;
    --button-bg-color-hover: var(--axs-button-bg-color, var(--button-bg-color));
    --button-color-hover: var(--axs-button-color, var(--button-color));
    --w: 0px;
    --op: 1;
    cursor: pointer;
  }
}
.axs-button-v1-reveal--enabled:focus-visible {
  --button-before-width: 100%;
  --axs-button-span-vis: visible;
  --button-bg-color-hover: var(--axs-button-bg-color, var(--button-bg-color));
  --button-color-hover: var(--axs-button-color, var(--button-color));
  --w: 0px;
  --op: 1;
  cursor: pointer;
}
.axs-button-v1-reveal--icon-left.axs-button-v1-reveal--enabled:after {
  right: auto;
  left: 0;
}
.axs-button-v1-reveal--icon-left.axs-button-v1-reveal--enabled:before {
  right: auto;
  left: 0;
}
.axs-button-v1-reveal--icon-right.axs-button-v1-reveal--enabled:after {
  right: 0;
  left: auto;
}
.axs-button-v1-reveal--icon-right.axs-button-v1-reveal--enabled:before {
  right: 0;
  left: auto;
}
.axs-button-v1-reveal--disabled {
  cursor: not-allowed;
  color: white;
  --axs-icon-color: white;
  background-color: var(--axs-button-bg-color-disabled, #d1d1d1);
  border-color: var(--axs-button-border-color-disabled, #d1d1d1);
  --axs-special-vis: hidden;
  --w: 0px;
}

.axs-button-v1-reveal-vis {
  flex: 0;
  width: 0;
  position: static;
  visibility: var(--axs-special-vis, visible);
}
.axs-button-v1-reveal-vis:after {
  content: "";
  display: block;
  opacity: 1;
  width: var(--button-before-width, calc(var(--axs-button-size) - 0px));
  position: absolute;
  height: 100%;
  z-index: 300;
  top: 0;
  transition: width 0.1s ease-in, background-color 0.1s ease-in, border 0.1s ease-in;
  border-radius: 120px;
  border: 2px solid var(--active-border, var(--axs-button-border-color, var(--button-border-color)));
}
.axs-button-v1-reveal--icon-right .axs-button-v1-reveal-vis:after {
  right: 0;
  left: auto;
}
.axs-button-v1-reveal--icon-left .axs-button-v1-reveal-vis:after {
  left: 0;
  right: auto;
}

.axs-button-v1-text {
  cursor: pointer;
  font-weight: 700;
  transition: text-decoration-color 0.3s ease-in-out, color 0.2s ease;
  text-decoration-color: transparent;
  display: inline-block;
  text-align: left;
  border: none;
  background-color: transparent;
  border-radius: 0;
  --color: black;
  --color-hover: black;
  --color-active: #8a8a8a;
  color: var(--axs-button-color, var(--color));
  --axs-icon-color: var(--axs-button-color, var(--color));
}
@media (prefers-reduced-motion: reduce) {
  .axs-button-v1-text {
    transition: none;
  }
}
.axs-button-v1-text--disabled {
  cursor: not-allowed;
  color: #d1d1d1;
  --axs-icon-color: #d1d1d1;
}
.axs-button-v1-text > axs-icon {
  display: inline-block;
  vertical-align: middle;
  transition: transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .axs-button-v1-text > axs-icon {
    transition: none;
  }
}
@media (hover: hover) {
  .axs-button-v1-text--enabled:hover:not([disabled]) {
    text-decoration-color: black;
    -webkit-text-decoration: var(--axs-button-text-decoration-hover, underline);
            text-decoration: var(--axs-button-text-decoration-hover, underline);
    color: var(--axs-button-color-hover, var(--color-hover));
    --axs-icon-color: var(--axs-button-color-hover, var(--color-hover));
  }
  .axs-button-v1-text--enabled:hover:not([disabled]) > .axs-button-v1-text--icon-right {
    transform: translateX(var(--axs-button-icon-translate-x, 3px));
  }
  .axs-button-v1-text--enabled:hover:not([disabled]) > .axs-button-v1-text--icon-left {
    transform: translateX(calc(0px - var(--axs-button-icon-translate-x, 3px)));
  }
}
.axs-button-v1-text--enabled:active:not([disabled]) {
  -webkit-text-decoration: var(--axs-button-text-decoration-active, none);
          text-decoration: var(--axs-button-text-decoration-active, none);
  color: var(--axs-button-color-active, var(--color-active));
  --axs-icon-color: var(--axs-button-color-active, var(--color-active));
}
.axs-button-v1-text--enabled:active:not([disabled]) > .axs-button-v1-text--icon-right {
  transform: translateX(var(--axs-button-icon-translate-x, 3px));
}
.axs-button-v1-text--enabled:active:not([disabled]) > .axs-button-v1-text--icon-left {
  transform: translateX(calc(0px - var(--axs-button-icon-translate-x, 3px)));
}
.axs-button-v1-text--size-small {
  padding: var(--axs-button-padding, 8px 10px);
  --axs-icon-size: var(--axs-button-icon-size, 14px);
  gap: var(--axs-button-gap, 16px);
  font-size: var(--axs-button-fs, 14px);
  line-height: var(--axs-button-lh, 1);
}
.axs-button-v1-text--size-medium {
  padding: var(--axs-button-padding, 15px 17px);
  --axs-icon-size: var(--axs-button-icon-size, 16px);
  gap: var(--axs-button-gap, 24px);
  font-size: var(--axs-button-fs, 16px);
  line-height: var(--axs-button-lh, 1);
}
.axs-button-v1-text--size-large {
  padding: var(--axs-button-padding, 22px 20px);
  --axs-icon-size: var(--axs-button-icon-size, 18px);
  gap: var(--axs-button-gap, 34px);
  font-size: var(--axs-button-fs, 18px);
  line-height: var(--axs-button-lh, 1);
}

.axs-button-v1-colors--theme-standard {
  --button-border-color: #232323;
  --button-bg-color: #232323;
  --button-color: white;
  --button-border-color-hover: #232323;
  --button-bg-color-hover: white;
  --button-color-hover: black;
  --button-border-color-active: #8a8a8a;
  --button-bg-color-active: #8a8a8a;
  --button-color-active: white;
}
.axs-button-v1-colors--theme-standard--outline {
  --button-border-color: #232323;
  --button-bg-color: white;
  --button-color: black;
  --button-border-color-hover: #232323;
  --button-bg-color-hover: #232323;
  --button-color-hover: white;
  --button-border-color-active: #8a8a8a;
  --button-bg-color-active: white;
  --button-color-active: #8a8a8a;
}
.axs-button-v1-colors--theme-inverse {
  --button-border-color: white;
  --button-bg-color: white;
  --button-color: black;
  --button-border-color-hover: #232323;
  --button-bg-color-hover: #232323;
  --button-color-hover: white;
  --button-border-color-active: #6F6F6F;
  --button-bg-color-active: #6F6F6F;
  --button-color-active: black;
}
.axs-button-v1-colors--theme-inverse--outline {
  --button-border-color: #232323;
  --button-bg-color: #232323;
  --button-color: white;
  --button-border-color-hover: white;
  --button-bg-color-hover: white;
  --button-color-hover: black;
  --button-border-color-active: #8a8a8a;
  --button-bg-color-active: white;
  --button-color-active: #8a8a8a;
}
.axs-button-v1-colors--theme-brand {
  --button-border-color: #c20029;
  --button-bg-color: #c20029;
  --button-color: white;
  --button-border-color-hover: #c20029;
  --button-bg-color-hover: white;
  --button-color-hover: black;
  --button-border-color-active: #ee001d;
  --button-bg-color-active: #ee001d;
  --button-color-active: white;
}
.axs-button-v1-colors--theme-brand--outline {
  --button-border-color: #c20029;
  --button-bg-color: white;
  --button-color: black;
  --button-border-color-hover: #c20029;
  --button-bg-color-hover: #c20029;
  --button-color-hover: white;
  --button-border-color-active: #ee001d;
  --button-bg-color-active: #ee001d;
  --button-color-active: white;
}
.axs-button-v1-colors--theme-alternate {
  --button-border-color: #ffad00;
  --button-bg-color: #ffad00;
  --button-color: black;
  --button-border-color-hover: #ffad00;
  --button-bg-color-hover: white;
  --button-color-hover: black;
  --button-border-color-active: #bf8200;
  --button-bg-color-active: #bf8200;
  --button-color-active: black;
}
.axs-button-v1-colors--theme-alternate--outline {
  --button-border-color: #ffad00;
  --button-bg-color: white;
  --button-color: black;
  --button-border-color-hover: #ffad00;
  --button-bg-color-hover: #ffad00;
  --button-color-hover: black;
  --button-border-color-active: #bf8200;
  --button-bg-color-active: #bf8200;
  --button-color-active: black;
}

::slotted(.skeleton-cover-box) {
  color: transparent;
}
::slotted(.skeleton-cover-box):after {
  content: "";
  display: block;
  position: relative;
  top: 0;
  left: 0;
  margin: calc(var(--skeleton-height, 50px) * -1) 0 0 0px;
  border-radius: 12px;
  background: linear-gradient(0.25turn, #D1D1D1, var(--skeleton-end-color) var(--skeleton-percent), #D1D1D1);
  animation: shimmer 3s linear infinite;
  opacity: 1;
  z-index: 999;
  width: inherit;
  height: var(--skeleton-height, 50px);
}

@property --skeleton-percent {
  syntax: "<percentage>";
  initial-value: 0%;
  inherits: false;
}
@property --skeleton-end-color {
  syntax: "<color>";
  initial-value: #EAEAEA;
  inherits: false;
}
@keyframes shimmer {
  0% {
    --skeleton-percent: 0%;
    --skeleton-end-color: #D1D1D1;
  }
  20% {
    --skeleton-end-color: #EAEAEA;
  }
  80% {
    --skeleton-end-color: #EAEAEA;
  }
  100% {
    --skeleton-percent: 100%;
    --skeleton-end-color: #D1D1D1;
  }
}
.skeleton-box {
  border-radius: 12px;
  background: linear-gradient(0.25turn, #D1D1D1, var(--skeleton-end-color) var(--skeleton-percent), #D1D1D1);
  animation: shimmer 3s linear infinite;
  z-index: 999;
}

table[data-axs-table] {
  border-collapse: collapse;
  width: 100%;
  --cell-v-p: 0.5rem;
  --cell-h-p: 0.5rem;
  --cell-v-align: middle;
  --cell-h-align: center;
  --border-color: #000;
  --border-bottom-color: #eaeaea;
  --hover-bg-color: #f5f5f5;
  --striping-bg-color: #f9f9f9;
  --header-bg-color: #f5f5f5;
}

/* Vertical Alignment */
table[axs-cell-v-align] th,
table[axs-cell-v-align] td,
th[axs-cell-v-align],
td[axs-cell-v-align] {
  vertical-align: var(--cell-v-align, "middle");
}

table[axs-cell-v-align=top] th,
table[axs-cell-v-align=top] td,
th[axs-cell-v-align=top],
td[axs-cell-v-align=top] {
  --cell-v-align: top;
}

table[axs-cell-v-align=middle] th,
table[axs-cell-v-align=middle] td,
th[axs-cell-v-align=middle],
td[axs-cell-v-align=middle] {
  --cell-v-align: middle;
}

table[axs-cell-v-align=bottom] th,
table[axs-cell-v-align=bottom] td,
th[axs-cell-v-align=bottom],
td[axs-cell-v-align=bottom] {
  --cell-v-align: bottom;
}

/* Horizontal Alignment */
table[axs-cell-h-align] th,
table[axs-cell-h-align] td,
th[axs-cell-h-align],
td[axs-cell-h-align] {
  text-align: var(--cell-h-align, "center");
}

table[axs-cell-h-align=left] th,
table[axs-cell-h-align=left] td,
th[axs-cell-h-align=left],
td[axs-cell-h-align=left] {
  --cell-h-align: left;
}

table[axs-cell-h-align=center] th,
table[axs-cell-h-align=center] td,
th[axs-cell-h-align=center],
td[axs-cell-h-align=center] {
  --cell-h-align: center;
}

table[axs-cell-h-align=right] th,
table[axs-cell-h-align=right] td,
th[axs-cell-h-align=right],
td[axs-cell-h-align=right] {
  --cell-h-align: right;
}

/* Vertical Padding */
table[axs-cell-v-p] th,
table[axs-cell-v-p] td,
th[axs-cell-v-p],
td[axs-cell-v-p] {
  padding-top: var(--cell-v-p, 0.5rem);
  padding-bottom: var(--cell-v-p, 0.5rem);
}

table[axs-cell-v-p="8"] th,
table[axs-cell-v-p="8"] td,
th[axs-cell-v-p="8"],
td[axs-cell-v-p="8"] {
  --cell-v-p: 0.5rem;
}

table[axs-cell-v-p="12"] th,
table[axs-cell-v-p="12"] td,
th[axs-cell-v-p="12"],
td[axs-cell-v-p="12"] {
  --cell-v-p: 0.75rem;
}

table[axs-cell-v-p="16"] th,
table[axs-cell-v-p="16"] td,
th[axs-cell-v-p="16"],
td[axs-cell-v-p="16"] {
  --cell-v-p: 1rem;
}

table[axs-cell-v-p="24"] th,
table[axs-cell-v-p="24"] td,
th[axs-cell-v-p="24"],
td[axs-cell-v-p="24"] {
  --cell-v-p: 1.5rem;
}

/* Horizontal Padding */
table[axs-cell-h-p] th,
table[axs-cell-h-p] td,
th[axs-cell-h-p],
td[axs-cell-h-p] {
  padding-left: var(--cell-h-p, 0.5rem);
  padding-right: var(--cell-h-p, 0.5rem);
}

table[axs-cell-h-p="8"] th,
table[axs-cell-h-p="8"] td,
th[axs-cell-h-p="8"],
td[axs-cell-h-p="8"] {
  --cell-h-p: 0.5rem;
}

table[axs-cell-h-p="12"] th,
table[axs-cell-h-p="12"] td,
th[axs-cell-h-p="12"],
td[axs-cell-h-p="12"] {
  --cell-h-p: 0.75rem;
}

table[axs-cell-h-p="16"] th,
table[axs-cell-h-p="16"] td,
th[axs-cell-h-p="16"],
td[axs-cell-h-p="16"] {
  --cell-h-p: 1rem;
}

table[axs-cell-h-p="24"] th,
table[axs-cell-h-p="24"] td,
th[axs-cell-h-p="24"],
td[axs-cell-h-p="24"] {
  --cell-h-p: 1.5rem;
}

table[data-axs-table] td, table[data-axs-table] th {
  padding-top: var(--cell-v-p);
  padding-bottom: var(--cell-v-p);
  padding-left: var(--cell-h-p);
  padding-right: var(--cell-h-p);
  vertical-align: var(--cell-v-align);
  text-align: var(--cell-h-align);
  border-bottom: 0.0625rem solid var(--border-bottom-color);
}

/* Row Hover Effect */
table[axs-use-row-hover]:not([axs-use-row-hover=false]) tbody tr:hover {
  background-color: var(--hover-bg-color, #f5f5f5);
}

/* Row Striping Effect */
table[axs-use-row-striping]:not([axs-use-row-striping=false]) tbody tr:nth-child(even) {
  background-color: var(--striping-bg-color, #f9f9f9);
}

/* Table Layout */
table[axs-layout=auto] {
  table-layout: auto;
}

table[axs-layout=fixed] {
  table-layout: fixed;
}

/* Vertical borders */
table[axs-border-v="0"] th,
table[axs-border-v="0"] td,
th[axs-border-v="0"],
td[axs-border-v="0"] {
  border-right: none;
}

table[axs-border-v="2"] th,
table[axs-border-v="2"] td,
th[axs-border-v="2"],
td[axs-border-v="2"] {
  border-right: 0.125rem solid var(--border-color);
}

table[axs-border-v="4"] th,
table[axs-border-v="4"] td,
th[axs-border-v="4"],
td[axs-border-v="4"] {
  border-right: 0.25rem solid var(--border-color);
}

/* Horizontal borders */
table[axs-border-h="1"] th,
table[axs-border-h="1"] td,
th[axs-border-h="1"],
td[axs-border-h="1"] {
  border-bottom: 0.0625rem solid var(--border-bottom-color);
}

table[data-axs-table] th {
  background-color: var(--header-bg-color);
}

/* Sticky column */
[data-small=true] th:first-child,
[data-small=true] td:first-child {
  position: sticky;
  top: 0;
  left: -0.0625rem;
  z-index: 2;
  overflow: visible;
  background-color: white;
}

[data-small=true] th:first-child::after,
[data-small=true] td:first-child::after {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  right: 0.5rem;
  top: 0;
  width: 0.5rem;
  z-index: 1;
  box-shadow: 0.25rem 0 0.25rem 0 rgba(0, 0, 0, 0.1);
  pointer-events: none;
}

[data-large=true] th:first-child,
[data-large=true] td:first-child {
  top: 0;
  left: 0;
  z-index: 2;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: transparent;
}

[data-large=true] th:first-child::after,
[data-large=true] td:first-child::after {
  content: none;
}

[data-small=true] th:first-child,
[data-large=true] th:first-child {
  background-color: var(--header-bg-color);
}

h1:focus-visible, h1:focus,
h2:focus-visible,
h2:focus,
h3:focus-visible,
h3:focus,
h4:focus-visible,
h4:focus,
h5:focus-visible,
h5:focus,
h6:focus-visible,
h6:focus {
  outline: 2px solid var(--color-theme-outline, #232323) !important;
  outline-offset: 2px !important;
}

.axs-in-page-nav-menu-bar, axs-in-page-nav-menu-bar,
axs-in-page-nav-menu {
  box-sizing: border-box;
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
  --axs-nav-left-spacing: min(calc(calc(var(--axs-nav-grid-left-offset, 1) / var(--axs-nav-grid-count, 18)) * 100%),
  	calc(var(--axs-nav-max-width, 90rem) * calc(var(--axs-nav-grid-left-offset, 1) / var(--axs-nav-grid-count, 18))));
  --axs-nav-right-spacing: min(calc(calc(var(--axs-nav-grid-right-offset, 1) / var(--axs-nav-grid-count, 18)) * 100%),
  	calc(var(--axs-nav-max-width, 90rem) * calc(var(--axs-nav-grid-right-offset, 1) / var(--axs-nav-grid-count, 18))));
  --axs-nav-item-fs: 1rem;
  --axs-nav-item-padding: 0 0.8rem;
  --axs-nav-item-active-underline-width: 0.375rem;
  --axs-nav-item-icon-size: 1rem;
  --axs-nav-item-gap: 0.5rem;
  --axs-nav-item-fade-left-width: 1.5rem;
  --axs-nav-item-fade-right-width: 2rem;
  --axs-nav-height: 4rem;
  --axs-nav-height-active: 3.5rem;
  --axs-nav-transition: 75ms ease-out 0s;
  --axs-nav-bg: #3a3a3a;
  --axs-nav-text: #ffffff;
  --axs-nav-item-active-hover: #232323;
  --axs-nav-item-active-border-color: #ee001d;
  --axs-nav-item-fade-start: rgba(58, 58, 58, 0) 0%, rgba(58, 58, 58, 0.2) 60%;
  --axs-nav-item-fade-end: rgba(58, 58, 58, 0.8) 90%, #3a3a3a 100%;
  --color-theme-outline: #232323;
  position: relative;
  z-index: 0;
  padding-top: var(--axs-nav-height);
  padding-bottom: 0;
  transition: padding-top var(--axs-nav-transition);
}
@media (min-width: 48em) {
  .axs-in-page-nav-menu-bar, axs-in-page-nav-menu-bar,
  axs-in-page-nav-menu {
    --axs-nav-item-padding: 0 1rem;
    --axs-nav-height: 4.5rem;
  }
}
@media (min-width: 80em) {
  .axs-in-page-nav-menu-bar, axs-in-page-nav-menu-bar,
  axs-in-page-nav-menu {
    --axs-nav-item-padding: 0 1.3rem;
    --axs-nav-height: 5rem;
  }
}
.axs-in-page-nav-menu-bar__inner {
  background-color: var(--axs-nav-bg);
  color: var(--axs-nav-text);
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  width: 100%;
}
.axs-in-page-nav-menu-bar__inner ~ * {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 0;
}
.axs-in-page-nav-menu-bar__controls {
  position: relative;
  margin: 0 auto;
  max-width: var(--axs-nav-max-width, 90rem);
  overflow: visible;
  contain: layout;
}
.axs-in-page-nav-menu-bar__controls--no-overflow {
  overflow: hidden;
  max-height: var(--axs-nav-max-height, none);
}
.axs-in-page-nav-menu-bar__controls--fade:before, .axs-in-page-nav-menu-bar__controls--fade:after {
  content: "";
  display: block;
  position: absolute;
  z-index: 3;
  top: 0;
  height: calc(100% - var(--axs-nav-border-bottom-width, 0px));
  opacity: 0;
  transition: opacity 0.3s ease;
}
.axs-in-page-nav-menu-bar__controls--fade:before {
  pointer-events: none;
  left: 0;
  width: var(--axs-nav-left-spacing, var(--axs-nav-item-fade-left-width, 1.5rem));
  background: linear-gradient(to left, var(--axs-nav-item-fade-start), var(--axs-nav-item-fade-end));
}
.axs-in-page-nav-menu-bar__controls--fade:after {
  pointer-events: none;
  right: 0;
  width: var(--axs-nav-right-spacing, var(--axs-nav-item-fade-right-width, 2rem));
  background: linear-gradient(to right, var(--axs-nav-item-fade-start), var(--axs-nav-item-fade-end));
}
.axs-in-page-nav-menu-bar__controls--fade.scrollable-left:before {
  opacity: 1;
}
.axs-in-page-nav-menu-bar__controls--fade.scrollable-right:after {
  opacity: 1;
}
.axs-in-page-nav-menu-bar__nav {
  width: 100%;
  position: relative;
  padding-inline: var(--axs-nav-left-spacing) var(--axs-nav-right-spacing);
}
.axs-in-page-nav-menu-bar__nav--scrollable {
  overflow-x: scroll;
  padding-bottom: 2rem;
}
.axs-in-page-nav-menu-bar__list, .axs-in-page-nav-menu-bar ul, axs-in-page-nav-menu-bar ul,
axs-in-page-nav-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-type: none;
  display: inline-flex;
  justify-content: flex-start;
  align-items: stretch;
}
.axs-in-page-nav-menu-bar__list-item, .axs-in-page-nav-menu-bar li, axs-in-page-nav-menu-bar li,
axs-in-page-nav-menu li {
  display: flex;
  height: 100%;
  align-items: center;
  width: auto;
  padding: 0;
  margin: 0;
  background-color: transparent;
  cursor: pointer;
  position: relative;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  border: 0;
}
@media (hover: hover) {
  .axs-in-page-nav-menu-bar__list-item:hover, .axs-in-page-nav-menu-bar li:hover, axs-in-page-nav-menu-bar li:hover,
  axs-in-page-nav-menu li:hover {
    text-decoration: underline;
    background-color: var(--axs-nav-item-active-hover);
  }
}
.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar__link, .axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar a, .axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu-bar a,
.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu a, .axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a, axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a,
axs-in-page-nav-menu .axs-in-page-nav-menu-bar__list-item--active a {
  font-weight: 700;
  background-color: var(--axs-nav-item-active-hover);
}
.axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar__link:after, .axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar a:after, .axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu-bar a:after,
.axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu a:after, .axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:after, axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:after,
axs-in-page-nav-menu .axs-in-page-nav-menu-bar__list-item--active a:after {
  height: calc(var(--axs-nav-item-active-underline-width) + var(--axs-nav-border-bottom-width, 0px));
  transition: 0.1s ease 0s;
  transform-origin: bottom;
}
@media (hover: hover) {
  .axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar__link:hover, .axs-in-page-nav-menu-bar__list-item--active .axs-in-page-nav-menu-bar a:hover, .axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu-bar a:hover,
  .axs-in-page-nav-menu-bar__list-item--active axs-in-page-nav-menu a:hover, .axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:hover, axs-in-page-nav-menu-bar .axs-in-page-nav-menu-bar__list-item--active a:hover,
  axs-in-page-nav-menu .axs-in-page-nav-menu-bar__list-item--active a:hover {
    text-decoration: none;
  }
}
.axs-in-page-nav-menu-bar__link, .axs-in-page-nav-menu-bar a, axs-in-page-nav-menu-bar a,
axs-in-page-nav-menu a,
axs-in-page-nav-menu-bar a,
axs-in-page-nav-menu a {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome and Opera */
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: var(--axs-nav-item-fs);
  padding: var(--axs-nav-item-padding);
  line-height: 1;
  height: var(--axs-nav-height);
  transition: height var(--axs-nav-transition);
  width: auto;
  outline: none;
  text-decoration: none;
  white-space: nowrap;
  text-align: left;
  color: var(--axs-nav-text);
  position: relative;
}
.axs-in-page-nav-menu-bar__link:focus-visible:before, .axs-in-page-nav-menu-bar a:focus-visible:before, axs-in-page-nav-menu-bar a:focus-visible:before,
axs-in-page-nav-menu a:focus-visible:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% + 0.75rem);
  height: calc(50% + 0.75rem);
  border-radius: 0.25rem;
  border: 0.125rem solid var(--color-theme-outline);
  box-shadow: 0 0 0 0.125rem #ffffff;
}
.axs-in-page-nav-menu-bar__link:after, .axs-in-page-nav-menu-bar a:after, axs-in-page-nav-menu-bar a:after,
axs-in-page-nav-menu a:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0;
  background-color: var(--axs-nav-item-active-border-color);
}
.axs-in-page-nav-menu-bar__link--active {
  font-weight: 700;
  background-color: var(--axs-nav-item-active-hover);
}
.axs-in-page-nav-menu-bar__link--active:after {
  height: calc(var(--axs-nav-item-active-underline-width) + var(--axs-nav-border-bottom-width, 0px));
  transition: 0.1s ease 0s;
  transform-origin: bottom;
}
@media (hover: hover) {
  .axs-in-page-nav-menu-bar__link--active:hover {
    text-decoration: none;
  }
}
.axs-in-page-nav-menu-bar__text-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  gap: var(--axs-nav-item-gap);
  width: 100%;
  font-weight: inherit;
  --axs-icon-size: var(--axs-nav-item-icon-size);
  --icon-height: auto;
  --color-theme-icon: var(--axs-nav-text);
}
.axs-in-page-nav-menu-bar__text-icon__text {
  display: block;
  font-size: var(--axs-nav-item-fs);
  line-height: 1;
}
.axs-in-page-nav-menu-bar__vh {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  box-shadow: none;
}
.axs-in-page-nav-menu-bar--sticky {
  --axs-nav-height: var(--axs-nav-height-active);
  z-index: 50;
}
.axs-in-page-nav-menu-bar--sticky .axs-in-page-nav-menu-bar__inner {
  position: fixed;
  top: var(--axs-in-page-nav-top, 0);
}
.axs-in-page-nav-menu-bar ul, axs-in-page-nav-menu-bar ul,
axs-in-page-nav-menu ul {
  display: flex !important;
  flex-direction: row !important;
  justify-content: flex-start;
  align-items: stretch;
  gap: var(--axs-in-page-nav-menu-bar-gap, 2rem);
  white-space: nowrap;
  width: auto;
  min-width: 100%;
  scroll-snap-type: x proximity;
}
.axs-in-page-nav-menu-bar ul li, axs-in-page-nav-menu-bar ul li,
axs-in-page-nav-menu ul li {
  flex-shrink: 0;
  scroll-snap-align: start;
}
.axs-in-page-nav-menu-bar nav, axs-in-page-nav-menu-bar nav,
axs-in-page-nav-menu nav {
  display: block;
  width: 100%;
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
}
.axs-in-page-nav-menu-bar nav::-webkit-scrollbar, axs-in-page-nav-menu-bar nav::-webkit-scrollbar,
axs-in-page-nav-menu nav::-webkit-scrollbar {
  display: none;
}
.axs-in-page-nav-menu-bar nav.dragging, axs-in-page-nav-menu-bar nav.dragging,
axs-in-page-nav-menu nav.dragging {
  scroll-behavior: auto;
}
.axs-in-page-nav-menu-bar nav.dragging a, axs-in-page-nav-menu-bar nav.dragging a,
axs-in-page-nav-menu nav.dragging a,
.axs-in-page-nav-menu-bar nav.dragging axs-in-page-menu-item a {
  pointer-events: none;
}

@media (hover: hover) {
  .axs-in-page-nav-menu-bar a:hover:not([aria-current=true]):not(.axs-nav-active):not(.force-active),
  axs-in-page-nav-menu-bar a:hover:not([aria-current=true]):not(.axs-nav-active):not(.force-active),
  axs-in-page-nav-menu a:hover:not([aria-current=true]):not(.axs-nav-active):not(.force-active) {
    color: var(--axs-nav-text) !important;
    text-decoration: underline !important;
    background-color: var(--axs-nav-item-active-hover) !important;
  }
}
.axs-in-page-nav-menu-bar a[aria-current=true], .axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive), .axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive),
axs-in-page-nav-menu-bar a[aria-current=true],
axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive),
axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive),
axs-in-page-nav-menu a[aria-current=true],
axs-in-page-nav-menu a.axs-nav-active:not(.axs-nav-inactive),
axs-in-page-nav-menu a.force-active:not(.axs-nav-inactive) {
  font-weight: 700;
  background-color: var(--axs-nav-item-active-hover) !important;
  color: var(--axs-nav-text) !important;
  text-decoration: none !important;
}
.axs-in-page-nav-menu-bar a[aria-current=true]::after, .axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive)::after, .axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive)::after,
axs-in-page-nav-menu-bar a[aria-current=true]::after,
axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive)::after,
axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive)::after,
axs-in-page-nav-menu a[aria-current=true]::after,
axs-in-page-nav-menu a.axs-nav-active:not(.axs-nav-inactive)::after,
axs-in-page-nav-menu a.force-active:not(.axs-nav-inactive)::after {
  content: "" !important;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: var(--axs-nav-item-active-underline-width) !important;
  background-color: var(--axs-nav-item-active-border-color) !important;
  z-index: 15;
  display: block !important;
  transition: 0.1s ease 0s;
  transform-origin: bottom;
}
.axs-in-page-nav-menu-bar a[aria-current=true]:hover, .axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive):hover, .axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive):hover,
axs-in-page-nav-menu-bar a[aria-current=true]:hover,
axs-in-page-nav-menu-bar a.axs-nav-active:not(.axs-nav-inactive):hover,
axs-in-page-nav-menu-bar a.force-active:not(.axs-nav-inactive):hover,
axs-in-page-nav-menu a[aria-current=true]:hover,
axs-in-page-nav-menu a.axs-nav-active:not(.axs-nav-inactive):hover,
axs-in-page-nav-menu a.force-active:not(.axs-nav-inactive):hover {
  text-decoration: underline !important;
}
.axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active),
axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active),
axs-in-page-nav-menu a:not([aria-current=true]):not(.axs-nav-active):not(.force-active) {
  background-color: transparent !important;
}
.axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active)::after,
axs-in-page-nav-menu-bar a:not([aria-current=true]):not(.axs-nav-active):not(.force-active)::after,
axs-in-page-nav-menu a:not([aria-current=true]):not(.axs-nav-active):not(.force-active)::after {
  display: none !important;
}

.axs-in-page-nav-menu-bar li.active a,
axs-in-page-nav-menu-bar li.active a,
axs-in-page-nav-menu li.active a {
  font-weight: 700;
  background-color: var(--axs-nav-item-active-hover) !important;
  color: var(--axs-nav-text) !important;
  text-decoration: none !important;
}
.axs-in-page-nav-menu-bar li.active a::after,
axs-in-page-nav-menu-bar li.active a::after,
axs-in-page-nav-menu li.active a::after {
  content: "" !important;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: var(--axs-nav-item-active-underline-width) !important;
  background-color: var(--axs-nav-item-active-border-color) !important;
  z-index: 15;
  display: block !important;
  transition: 0.1s ease 0s;
  transform-origin: bottom;
}

.axs-scrim {
  --scrim-color: rgba(35, 35, 35, 0.25);
  --dark: rgba(35, 35, 35, 0.75);
  --medium: rgba(35, 35, 35, 0.5);
  --light: rgba(35, 35, 35, 0.25);
  --white: rgba(255, 255, 255, 0.5);
  background-color: var(--scrim-color);
  position: fixed;
  z-index: 100;
}

.axs-scrim.dark {
  background-color: var(--dark);
}

.axs-scrim.medium {
  background-color: var(--medium);
}

.axs-scrim.light {
  background-color: var(--light);
}

.axs-scrim.white {
  background-color: var(--white);
}

.axs-scrim.blur {
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
}

wistia-transcript::part(paragraph) {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
  font-weight: 400;
}

.axs-drawer-controller {
  display: block;
  margin-top: var(--axs-drawer-gap-size, 32px);
}
.axs-drawer-controller--compact {
  --axs-drawer-gap-size: 16px;
}
.axs-drawer-controller__content {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.axs-drawer-panel {
  display: block;
  padding-bottom: var(--axs-drawer-gap-size, 32px);
}
.axs-drawer-panel--compact {
  --axs-drawer-gap-size: 16px;
}

.axs-drawer-trigger__eyebrow {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1;
  font-size: 0.7rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  font-size: 11px;
  margin-bottom: 1rem;
}
.axs-drawer-trigger__button {
  font-family: FF Mark, Helvetica, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -0.03125rem;
  font-size: 28px;
}
@media (max-width: 47.937em) {
  .axs-drawer-trigger__button {
    font-size: 1.6rem;
  }
}
@media (min-width: 48em) {
  .axs-drawer-trigger__button {
    font-size: 1.8rem;
  }
}

.axs-sheet-body-page {
  transition: width 0.3s ease-in-out;
  width: 100%;
}

/*# sourceMappingURL=styles.55dc886240e9642c.css.map*/