@charset "UTF-8";:root{--inter-font:'Inter',sans-serif;font-family:var(--inter-font);font-feature-settings:"liga" 1,"calt" 1;interpolate-size:allow-keywords}@supports (font-variation-settings:normal){:root{--inter-font:'InterVariable',sans-serif;font-family:var(--inter-font)}}*,:after,:before{box-sizing:border-box}html{font-size:100%;line-height:1.5}body,dialog{background:#fff;color:#4c4d4f;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}body{margin:0;padding:0}body:before{content:"";position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.9);z-index:5;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility 0s linear .4s}body.masked:before{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .4s ease,visibility 0s linear 0s}body.locked{position:fixed;width:100%}figure{margin:0;padding:0}img{border:0;max-width:100%;height:auto}.footnote{font-size:.875rem}.footnote a{font-weight:400;text-decoration:underline}a{color:#005581;font-weight:700;text-decoration:none}a:focus-visible,a:hover{color:#7a0306}a:focus-visible{outline:0;text-decoration:underline}.action-link{font-size:.875rem;letter-spacing:.42px;text-transform:uppercase}button.action-link{border:0;background:0 0;padding:0;margin:0;font-weight:700;color:#005581}button.action-link:focus-visible,button.action-link:hover{color:#7a0306}.hover-text:focus-visible,.hover-text:hover{text-decoration:none}.hover-text:focus-visible .text,.hover-text:hover .text{text-decoration:underline}.headline-primary,.headline-quaternary,.headline-secondary,.headline-tertiary,h1,h2,h3,h4,h5{font-weight:700;margin:1em 0 .25em;line-height:1.2;color:#181b1f;text-wrap:balance;text-wrap:pretty}.headline-primary:first-child,.headline-quaternary:first-child,.headline-secondary:first-child,.headline-tertiary:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.headline-primary,h1{font-size:1.875em;font-style:italic}.headline-secondary,h2{font-size:1.5em;font-style:italic;margin-bottom:1.25rem}.headline-tertiary,h3{font-size:1.125em;font-style:normal}.headline-quaternary,h4{font-size:1em;text-transform:uppercase;font-style:normal;letter-spacing:.45px}h5{font-size:1em}.headline-flecked{background-size:670px 180px;-webkit-background-clip:text;background-clip:text;color:transparent;background-image:url("../img/textures/flecks-blue-black.png")}@media (min-resolution:1.5dppx){.headline-flecked{background-image:url("../img/textures/flecks-blue-black@2x.png")}}.headline-ruled{position:relative;padding-top:30px;text-align:center;margin-bottom:30px}.headline-ruled:after,.headline-ruled:before{position:absolute;left:50%;margin-left:-50px;content:"";width:100px;height:5px;background-image:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.headline-ruled:after,.headline-ruled:before{background-image:url("../img/textures/flecks-red@2x.png");background-size:670px 180px}}.headline-ruled:before{top:0}.headline-ruled:after{top:10px;background-position:0 -10px}@media only screen and (min-width:768px){.headline-ruled{padding-top:0;margin-bottom:40px}.headline-ruled:after,.headline-ruled:before{width:100%;left:0;margin-left:0}.headline-ruled:before{top:50%;margin-top:-8px}.headline-ruled:after{top:50%;margin-top:2px}.headline-ruled .white-out{position:relative;display:inline-block;background-color:#fff;padding:0 40px;z-index:1}}ol,p,ul{margin:1em 0}ul{list-style-type:none;padding:0}ul li{margin:0;padding:0}.dark-section{color:#fff}.dark-section .headline-primary,.dark-section .headline-quaternary,.dark-section .headline-secondary,.dark-section .headline-tertiary,.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4,.dark-section h5{color:#fff}.dark-section .headline-flecked{color:transparent;background-image:url("../img/textures/flecks-white.png")}@media (min-resolution:1.5dppx){.dark-section .headline-flecked{background-image:url("../img/textures/flecks-white@2x.png")}}.dark-section a{color:#9fdff8}.dark-section a:focus-visible,.dark-section a:hover{color:#fff}.dark-section button.action-link{color:#9fdff8}.dark-section button.action-link:focus-visible,.dark-section button.action-link:hover{color:#fff}@media only screen and (min-width:768px){.headline-primary,h1{font-size:2.5em}.headline-secondary,h2{font-size:1.875em}h5{font-size:1em}}.rotate-on-hover{transition:transform .2s linear}.rotate-on-hover:focus-visible,.rotate-on-hover:hover{transform:rotate(-10deg)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1;display:block}100%{opacity:0}}@keyframes fadeInFlex{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutFlex{0%{opacity:1;display:flex}100%{opacity:0}}@keyframes galleryFeatureToRight{0%{z-index:4}50%{left:50%}100%{left:23.2344386271%;top:6.15837786%;width:74.4618964514%;padding-top:41.8848167539%;z-index:3}}@keyframes galleryFeatureToLeft{0%{z-index:4}50%{left:-29.69168121%}100%{left:2.3036649215%;top:6.15837786%;width:74.4618964514%;padding-top:41.8848167539%;z-index:3}}@keyframes galleryRightToFeature{0%{z-index:3}50%{left:50%}100%{left:7.5392670157%;top:0;width:84.9214659686%;padding-top:47.7683246073%;z-index:4}}@keyframes galleryLeftToFeature{0%{z-index:3}50%{left:-29.69168121%}100%{left:7.5392670157%;top:0;width:84.9214659686%;padding-top:47.7683246073%;z-index:4}}@keyframes galleryRightToLeft{0%{z-index:1}50%{left:17.9988365329%;top:12.31675572%;width:64.0023269343%;padding-top:36.0013089005%}100%{left:2.3036649215%;top:6.15837786%;width:74.4618964514%;padding-top:41.8848167539%;z-index:1}}@keyframes galleryLeftToRight{0%{z-index:1}50%{left:17.9988365329%;top:12.31675572%;width:64.0023269343%;padding-top:36.0013089005%}100%{left:23.2344386271%;top:6.15837786%;width:74.4618964514%;padding-top:41.8848167539%;z-index:1}}button{font-family:inherit}[class*=" button-"],[class^=button-]{margin:0;padding:.5em 1.0714285714em;text-align:center;text-transform:uppercase;display:inline-block;border:2px solid transparent;background:0 0;font:bold 14px/18px var(--inter-font);letter-spacing:.72px}[class*=" button-"]:hover,[class^=button-]:hover{text-decoration:none}[class*=" button-"]:focus-visible,[class^=button-]:focus-visible{text-decoration:none;outline-offset:2px}[class*=" button-"].button-flecked,[class^=button-].button-flecked{background-color:transparent;background-size:670px 180px}[class*=" button-"].button-flecked:focus-visible,[class*=" button-"].button-flecked:hover,[class^=button-].button-flecked:focus-visible,[class^=button-].button-flecked:hover{background-color:transparent}[class*=" button-"].button-flecked.button-clear,[class^=button-].button-flecked.button-clear{border-image-slice:4;border-image-repeat:repeat}@media (min-resolution:1.5dppx){[class*=" button-"].button-flecked.button-clear,[class^=button-].button-flecked.button-clear{border-image-slice:8}}@media only screen and (min-width:768px){[class*=" button-"],[class^=button-]{font-size:14px;line-height:20px;letter-spacing:.84px;padding:.5em 1.0714285714em}}.button-blue{background-color:#005581;border-color:#005581;color:#fff}.button-blue:focus-visible,.button-blue:hover{background-color:#7a0306;border-color:#7a0306;color:#fff}.button-blue:focus-visible{outline:2px solid #7a0306}.button-blue.button-clear{background:0 0;border-color:#005581;color:#005581}.button-blue.button-clear:focus-visible,.button-blue.button-clear:hover{border-color:#7a0306;color:#7a0306}.button-blue.button-ghost{background:0 0;border-color:transparent;color:#005581}.button-blue.button-ghost:focus-visible,.button-blue.button-ghost:hover{border-color:transparent;color:#7a0306}.button-blue.button-flecked{background-image:url("../img/textures/flecks-blue.png")}.button-blue.button-flecked:focus-visible,.button-blue.button-flecked:hover{background-image:url("../img/textures/flecks-red.png")}.button-blue.button-flecked.button-clear{background:0 0;border-image-source:url("../img/textures/flecks-blue.png")}.button-blue.button-flecked.button-clear:focus-visible,.button-blue.button-flecked.button-clear:hover{border-image-source:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.button-blue.button-flecked{background-image:url("../img/textures/flecks-blue@2x.png")}.button-blue.button-flecked:focus-visible,.button-blue.button-flecked:hover{background-image:url("../img/textures/flecks-red@2x.png")}.button-blue.button-flecked.button-clear{border-image-source:url("../img/textures/flecks-blue@2x.png")}.button-blue.button-flecked.button-clear:focus-visible,.button-blue.button-flecked.button-clear:hover{background-image:none;border-image-source:url("../img/textures/flecks-red@2x.png")}}.button-blue-contrast{background-color:#9fdff8;border-color:#9fdff8;color:#022030}.button-blue-contrast:focus-visible,.button-blue-contrast:hover{background-color:#fff;border-color:#fff;color:#022030}.button-blue-contrast:focus-visible{outline:2px solid #fff}.button-blue-contrast.button-clear{background:0 0;border-color:#9fdff8;color:#9fdff8}.button-blue-contrast.button-clear:focus-visible,.button-blue-contrast.button-clear:hover{border-color:#fff;color:#fff}.button-blue-contrast.button-ghost{background:0 0;border-color:transparent;color:#9fdff8}.button-blue-contrast.button-ghost:focus-visible,.button-blue-contrast.button-ghost:hover{border-color:transparent;color:#fff}.button-blue-contrast.button-flecked{background-image:url("../img/textures/flecks-blue-contrast.png")}.button-blue-contrast.button-flecked:focus-visible,.button-blue-contrast.button-flecked:hover{background-image:url("../img/textures/flecks-white.png")}.button-blue-contrast.button-flecked.button-clear{background:0 0;border-image-source:url("../img/textures/flecks-blue-contrast.png")}.button-blue-contrast.button-flecked.button-clear:focus-visible,.button-blue-contrast.button-flecked.button-clear:hover{border-image-source:url("../img/textures/flecks-white.png")}@media (min-resolution:1.5dppx){.button-blue-contrast.button-flecked{background-image:url("../img/textures/flecks-blue-contrast@2x.png")}.button-blue-contrast.button-flecked:focus-visible,.button-blue-contrast.button-flecked:hover{background-image:url("../img/textures/flecks-white@2x.png")}.button-blue-contrast.button-flecked.button-clear{border-image-source:url("../img/textures/flecks-blue-contrast@2x.png")}.button-blue-contrast.button-flecked.button-clear:focus-visible,.button-blue-contrast.button-flecked.button-clear:hover{background-image:none;border-image-source:url("../img/textures/flecks-white@2x.png")}}.button-primary{color:#fff;background-image:url("../img/textures/flecks-blue.png");background-size:670px 180px}.button-primary:focus-visible,.button-primary:hover{color:#fff;background-image:url("../img/textures/flecks-red.png")}.button-primary:focus-visible{outline:2px solid #7a0306}@media (min-resolution:1.5dppx){.button-primary{background-image:url("../img/textures/flecks-blue@2x.png")}.button-primary:focus-visible,.button-primary:hover{background-image:url("../img/textures/flecks-red@2x.png")}}.button-secondary{color:#005581;border-image-source:url("../img/textures/flecks-blue.png");border-image-slice:4;border-image-repeat:repeat}.button-secondary:focus-visible,.button-secondary:hover{color:#7a0306;background-color:transparent;border-image-source:url("../img/textures/flecks-red.png")}.button-secondary:focus-visible{outline:2px solid #7a0306}@media (min-resolution:1.5dppx){.button-secondary{border-image-slice:8;border-image-source:url("../img/textures/flecks-blue@2x.png")}.button-secondary:focus-visible,.button-secondary:hover{border-image-source:url("../img/textures/flecks-red@2x.png")}}.button-tertiary{color:#005581}.button-tertiary:focus-visible,.button-tertiary:hover{color:#7a0306}.button-tertiary:focus-visible{outline:2px solid #7a0306}.dark-section .button-primary{color:#022030;background-image:url("../img/textures/flecks-blue-contrast.png")}.dark-section .button-primary:focus-visible,.dark-section .button-primary:hover{color:#022030;background-image:url("../img/textures/flecks-white.png")}.dark-section .button-primary:focus-visible{outline:2px solid #fff}@media (min-resolution:1.5dppx){.dark-section .button-primary{background-image:url("../img/textures/flecks-blue-contrast@2x.png")}.dark-section .button-primary:focus-visible,.dark-section .button-primary:hover{background-image:url("../img/textures/flecks-white@2x.png")}}.dark-section .button-secondary{color:#9fdff8;border-image-source:url("../img/textures/flecks-blue-contrast.png")}.dark-section .button-secondary:focus-visible,.dark-section .button-secondary:hover{color:#fff;border-image-source:url("../img/textures/flecks-white.png")}.dark-section .button-secondary:focus-visible{outline:2px solid #fff}@media (min-resolution:1.5dppx){.dark-section .button-secondary{border-image-source:url("../img/textures/flecks-blue-contrast@2x.png")}.dark-section .button-secondary:focus-visible,.dark-section .button-secondary:hover{border-image-source:url("../img/textures/flecks-white@2x.png")}}.dark-section .button-tertiary{color:#9fdff8}.dark-section .button-tertiary:focus-visible,.dark-section .button-tertiary:hover{color:#fff}.dark-section .button-tertiary:focus-visible{outline:2px solid #fff}.stylized-checkbox input[type=checkbox]{position:absolute;left:-9999em}.stylized-checkbox .control-replacement{display:inline-block;width:18px;height:18px;border:1px solid #005581;background-color:transparent;color:transparent;vertical-align:middle;text-align:center;line-height:16px;transition:color .2s linear,border-color .2s linear,background-color .2s linear}.stylized-checkbox .control-replacement:before{display:block;content:"";width:10px;height:5px;border:2px solid currentColor;border-width:0 0 2px 2px;transform:rotate(-45deg);transform-origin:left top;margin:8px 0 0 2px}.stylized-checkbox input[type=checkbox]:focus-visible~.control-replacement{border-color:#7a0306;outline:1px solid #7a0306;outline-offset:1px}.stylized-checkbox input[type=checkbox]:checked~.control-replacement{background-color:#005581;color:#fff}.stylized-checkbox input[type=checkbox]:checked:focus-visible~.control-replacement{border-color:#7a0306;background-color:#7a0306;color:#fff;outline:1px solid #7a0306;outline-offset:1px}@media (hover:hover){.stylized-checkbox .control-replacement:hover,.stylized-checkbox:hover .control-replacement{border-color:#7a0306;color:#7a0306}.stylized-checkbox input[type=checkbox]:checked~.control-replacement:hover,.stylized-checkbox:hover input[type=checkbox]:checked~.control-replacement{border-color:#7a0306;background-color:#7a0306;color:#fff}}.checkbox-list:first-child{margin-top:0}.checkbox-list:last-child{margin-bottom:0}.checkbox-list .stylized-checkbox{position:relative;display:block;padding-left:30px}.checkbox-list .stylized-checkbox .control-replacement{position:absolute;left:0;top:3px}.checkbox-list ul{margin:10px 0 0;padding-left:25px}.checkbox-list li{margin-bottom:10px}.checkbox-list li:last-child{margin-bottom:0}.radio-pills .pill{display:inline-block;background:#fff;color:#181b1f;padding:.2142857143em .5714285714em;font-size:.875rem;border-radius:1.4285714286em}.radio-pills .pill:focus-within,.radio-pills .pill:hover{background:#9fdff8}.radio-pills .pill:focus-within{outline:2px solid #9fdff8;outline-offset:2px}.radio-pills .pill:has(input:checked),.radio-pills .pill:has(input:checked):focus-within,.radio-pills .pill:has(input:checked):hover{background:#005581;color:#fff;outline-color:#005581}.radio-pills .pill input{position:absolute;left:-9999em}.radio-pills .or{display:inline-block;padding:0 4px;color:#4c4d4f;font-size:.6875rem;font-weight:600;letter-spacing:.66px;text-transform:uppercase}.stylized-select{position:relative;margin:0;border:0;padding:8px 36px 8px 10px;width:100%;color:#181b1f;font-family:var(--inter-font);font-size:.875rem;font-weight:500;line-height:1.2857142857;-webkit-appearance:none;-moz-appearance:none;appearance:none}.stylized-select:focus-visible{outline-offset:2px;outline:2px solid #005581}.stylized-select{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20" fill="none"%3E%3Cpath d="M2 7L8 13L14 7" stroke="%23181B1F" stroke-width="2"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right center}.stylized-select.red{background-color:#7a0306;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20" fill="none"%3E%3Cpath d="M2 7L8 13L14 7" stroke="%23FFFFFF" stroke-width="2"/%3E%3C/svg%3E');color:#fff;font-weight:700}.stylized-select.red option{background:#fff;color:#181b1f;font-weight:500}.stylized-select.red:focus,.stylized-select.red:hover{background-color:#005581}.stylized-select.active{color:#fff;background-color:#005581;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20" fill="none"%3E%3Cpath d="M2 7L8 13L14 7" stroke="%23FFFFFF" stroke-width="2"/%3E%3C/svg%3E')}form.stacked{container-type:inline-size;container-name:stacked-form}form.stacked h2{margin:0 0 .625rem}form.stacked p{margin:1.875rem 0}form.stacked h2+p{margin-top:0}form.stacked .checkbox-list,form.stacked .field-group,form.stacked .human-verification{margin:1.875rem 0;border:0;padding:0}form.stacked legend{padding:0;font-weight:700;color:#181b1f;margin:0 0 1rem}form.stacked .field{margin:0 0 1.25rem}form.stacked .field:last-child{margin-bottom:0}form.stacked .field label,form.stacked .field legend{display:block;color:#181b1f;font-size:.875rem;line-height:normal;font-weight:700;margin:0 0 .3125rem}form.stacked fieldset.field{min-width:0;border:0;padding:0}form.stacked .field-pair{margin:0 0 1.25rem}form.stacked .error{display:block;font-weight:400;color:#7a0306}.dark-section form.stacked .error{color:#e57377}form.stacked .stylized-select,form.stacked input[type=date],form.stacked input[type=email],form.stacked input[type=password],form.stacked input[type=tel],form.stacked input[type=text],form.stacked textarea{width:100%;min-width:0;margin:0;padding:7px 15px;font-size:1rem;line-height:normal;font-weight:500;color:#181b1f;border:2px solid;border-image-source:url("../img/textures/flecks-blue-contrast.png");border-image-slice:2;border-image-repeat:repeat}@media (min-resolution:1.5dppx){form.stacked .stylized-select,form.stacked input[type=date],form.stacked input[type=email],form.stacked input[type=password],form.stacked input[type=tel],form.stacked input[type=text],form.stacked textarea{border-image-source:url("../img/textures/flecks-blue-contrast@2x.png");border-image-slice:4}}form.stacked .stylized-select,form.stacked input[type=date],form.stacked input[type=email],form.stacked input[type=password],form.stacked input[type=tel],form.stacked input[type=text],form.stacked textarea{background-color:transparent}form.stacked .stylized-select:focus,form.stacked input[type=date]:focus,form.stacked input[type=email]:focus,form.stacked input[type=password]:focus,form.stacked input[type=tel]:focus,form.stacked input[type=text]:focus,form.stacked textarea:focus{border-image-source:url("../img/textures/flecks-blue.png")}@media (min-resolution:1.5dppx){form.stacked .stylized-select:focus,form.stacked input[type=date]:focus,form.stacked input[type=email]:focus,form.stacked input[type=password]:focus,form.stacked input[type=tel]:focus,form.stacked input[type=text]:focus,form.stacked textarea:focus{border-image-source:url("../img/textures/flecks-blue@2x.png")}}form.stacked .stylized-select:focus,form.stacked input[type=date]:focus,form.stacked input[type=email]:focus,form.stacked input[type=password]:focus,form.stacked input[type=tel]:focus,form.stacked input[type=text]:focus,form.stacked textarea:focus{outline:0}form.stacked textarea{min-height:12rem;resize:vertical}form.stacked .field-options{display:flex;flex-wrap:wrap;gap:.625rem 1.25rem}form.stacked .field-options label{display:flex;align-items:center;gap:.375rem;margin:0;font-weight:500}form.stacked .field-options.vertical{flex-direction:column;align-items:flex-start}form.stacked .field-options.vertical label{align-items:flex-start}form.stacked .field-options.vertical small{display:block;color:#4c4d4f;font-weight:500}form.stacked .field-description{display:block;margin:0 0 1rem;color:#4c4d4f;font-size:.875rem;line-height:1.4}form.stacked input[type=file]{width:100%;min-width:0;font:inherit;color:#181b1f}form.stacked input[type=file]::file-selector-button{margin:0 .625rem 0 0;padding:.5rem .9375rem;border:1px solid #005581;background:#005581;color:#fff;font:inherit;font-weight:700;cursor:pointer}form.stacked input[type=file]:focus-visible::file-selector-button,form.stacked input[type=file]:hover::file-selector-button{border-color:#7a0306;background:#7a0306}form.stacked input::-moz-placeholder{color:#73757a}form.stacked input::placeholder{color:#73757a}form.stacked .actions:has(button:last-child:first-child) button{width:100%}@container stacked-form (min-width:500px){form.stacked .field-pair{display:flex;gap:30px}form.stacked .field-pair .field{width:calc(50% - 15px);margin:0}}@container stacked-form (min-width:600px){form.stacked .actions:has(button:last-child:first-child) button{width:auto}}.confirmation-message.with-icon{display:grid;grid-template-columns:50px minmax(0,1fr);gap:.5rem}.confirmation-message.with-icon>.icon{width:50px;font-size:50px;line-height:1;text-align:center}.confirmation-message.with-icon>.wysiwyg{padding-top:.9375rem}.confirmation-message .wysiwyg h3{margin-top:1.875rem}.confirmation-message .actions{margin-top:1.875rem;display:flex;flex-direction:column;gap:.625rem}.confirmation-message .actions a,.confirmation-message .actions button{width:100%}.confirmation-message .button-secondary.times:after{font-size:24px;line-height:16px;vertical-align:top}@media only screen and (min-width:768px){.confirmation-message .actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:1.875rem}.confirmation-message .actions a,.confirmation-message .actions button{width:auto}}@font-face{font-family:apa-icons;src:url("../libraries/apa-icons-v1.0/fonts/apa-icons.eot?v20260731");src:url("../libraries/apa-icons-v1.0/fonts/apa-icons.eot?v20260731#iefix") format("embedded-opentype"),url("../libraries/apa-icons-v1.0/fonts/apa-icons.woff2?v20260731") format("woff2"),url("../libraries/apa-icons-v1.0/fonts/apa-icons.ttf?v20260731") format("truetype"),url("../libraries/apa-icons-v1.0/fonts/apa-icons.woff?v20260731") format("woff"),url("../libraries/apa-icons-v1.0/fonts/apa-icons.svg?v20260731#apa-icons") format("svg");font-weight:400;font-style:normal;font-display:block}.icon-after:after,.icon-before:before,.icon:before{font-family:apa-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-middle:before{vertical-align:middle}.icon-150:before{font-size:1.5em;vertical-align:top}.icon.arrow-right:before{content:"→"}.icon.arrow-left:before{content:"←"}.icon.arrow-down:before{content:"↓"}.icon.arrow-up:before{content:"↑"}.icon.times:before{content:"×"}.icon.magnifier:before{content:"\e900"}.icon.book:before{content:"\e901"}.icon.briefcase:before{content:"\e902"}.icon.calendar:before{content:"\e903"}.icon.check-emblem:before{content:"\e904"}.icon.drop:before{content:"\e905"}.icon.envelope:before{content:"\e906"}.icon.flame:before{content:"\e907"}.icon.flask:before{content:"\e908"}.icon.form-document:before{content:"\e909"}.icon.hammer-wrench:before{content:"\e90a"}.icon.hard-hat-goggles:before{content:"\e90b"}.icon.leaf:before{content:"\e90c"}.icon.lightning:before{content:"\e90d"}.icon.magnifier-document:before{content:"\e90e"}.icon.marked-book:before{content:"\e90f"}.icon.newspaper:before{content:"\e910"}.icon.pencil-clipboard:before{content:"\e911"}.icon.person:before{content:"\e912"}.icon.phone:before{content:"\e913"}.icon.pie-bar-graph:before{content:"\e914"}.icon.question-mark:before{content:"\e915"}.icon.shield:before{content:"\e916"}.icon.speaker-podium:before{content:"\e917"}.icon.speaker-waves:before{content:"\e918"}.icon.speech-bubble:before{content:"\e919"}.icon.star-trophy:before{content:"\e91a"}.icon.warning:before{content:"\e91b"}.icon.facebook-circle:before{content:"\e91c"}.icon.linkedin-circle:before{content:"\e91d"}.icon.youtube-circle:before{content:"\e91e"}.icon.blueprint:before{content:"\e91f"}.icon.calculator:before{content:"\e920"}.icon.circular-saw-blade:before{content:"\e921"}.icon.document:before{content:"\e922"}.icon.drill:before{content:"\e923"}.icon.mortar-cap:before{content:"\e924"}.icon.mortar-screen:before{content:"\e925"}.icon.quick-square:before{content:"\e926"}.icon.wood-grain:before{content:"\e927"}.icon.chevron-down:before{content:"\e928"}.icon.pause:before{content:"\e929"}.icon.play:before{content:"\e92a"}.icon.check-document:before{content:"\e92b"}.icon.dollar-pie-graph:before{content:"\e92c"}.icon.apa-document:before{content:"\e92d"}.icon.bell:before{content:"\e92e"}.icon.check-magnifier:before{content:"\e92f"}.icon.composite-lumber:before{content:"\e930"}.icon.cycle:before{content:"\e931"}.icon.expand:before{content:"\e932"}.icon.floor-plan:before{content:"\e933"}.icon.grid-3x3:before{content:"\e934"}.icon.i-beam:before{content:"\e935"}.icon.osb-sheets:before{content:"\e936"}.icon.pencil-ruler:before{content:"\e937"}.icon.people:before{content:"\e938"}.icon.plywood-sheets:before{content:"\e939"}.icon.rimboard:before{content:"\e93a"}.icon.three-layers:before{content:"\e93b"}.icon.two-boards:before{content:"\e93c"}.icon.wrench-gear:before{content:"\e93d"}.icon.download:before{content:"\e93e"}.icon.sliders:before{content:"\e93f"}.icon.alpha-asc:before{content:"\e940"}.icon.alpha-desc:before{content:"\e941"}.icon.bullet-list:before{content:"\e942"}.icon.grid-2x2:before{content:"\e943"}.icon.number-1:before{content:"\e944"}.icon.number-2:before{content:"\e945"}.icon.number-3:before{content:"\e946"}.icon.number-4:before{content:"\e947"}.icon.number-5:before{content:"\e948"}.icon.number-6:before{content:"\e949"}.icon.number-7:before{content:"\e94a"}.icon.number-8:before{content:"\e94b"}.icon.number-9:before{content:"\e94c"}.icon.number-10:before{content:"\e94d"}.icon.person-circle:before{content:"\e94e"}.icon.external:before{content:"\e94f"}.icon.plus-magnifier:before{content:"\e950"}.icon.chat:before{content:"\e951"}.icon.cube-cycle:before{content:"\e952"}.icon.double-quote:before{content:"\e953"}.icon.download-circle:before{content:"\e954"}.icon.home:before{content:"\e955"}.icon.person-map-pin:before{content:"\e956"}.icon.rising-bar-graph:before{content:"\e957"}.icon.send:before{content:"\e958"}.icon.trash-can:before{content:"\e959"}.icon.play-circle:before{content:"\e95a"}.icon.apa-logo:before{content:"\e95b"}.icon.clt:before{content:"\e95c"}.icon.glulam:before{content:"\e95d"}.icon.i-joist:before{content:"\e95e"}.icon.scl:before{content:"\e95f"}.icon.checkmark:before{content:"\e960"}.icon.edit:before{content:"\e961"}.icon.gear-person:before{content:"\e962"}.icon.plus:before{content:"\e963"}.icon.clock-cycle:before{content:"\e964"}.icon.book-open:before{content:"\e965"}.icon.check-circle:before{content:"\e966"}.icon.clock:before{content:"\e967"}.icon.concrete-plyforms:before{content:"\e968"}.icon.i-circle:before{content:"\e969"}.icon.lock:before{content:"\e96a"}.icon.overlay-panels:before{content:"\e96b"}.icon.printer:before{content:"\e96c"}.icon.radiant-barriers:before{content:"\e96d"}.icon.siding:before{content:"\e96e"}.icon.times-circle:before{content:"\e96f"}.icon.diaphragms:before{content:"\e970"}.icon.framed-wall:before{content:"\e971"}.icon.partial-fence:before{content:"\e972"}.icon.roof-grid:before{content:"\e973"}.icon-before.arrow-right:before{content:"→ "}.icon-before.arrow-left:before{content:"← "}.icon-before.arrow-down:before{content:"↓ "}.icon-before.arrow-up:before{content:"↑ "}.icon-before.times:before{content:"× "}.icon-before.magnifier:before{content:"\e900 "}.icon-before.book:before{content:"\e901 "}.icon-before.briefcase:before{content:"\e902 "}.icon-before.calendar:before{content:"\e903 "}.icon-before.check-emblem:before{content:"\e904 "}.icon-before.drop:before{content:"\e905 "}.icon-before.envelope:before{content:"\e906 "}.icon-before.flame:before{content:"\e907 "}.icon-before.flask:before{content:"\e908 "}.icon-before.form-document:before{content:"\e909 "}.icon-before.hammer-wrench:before{content:"\e90a "}.icon-before.hard-hat-goggles:before{content:"\e90b "}.icon-before.leaf:before{content:"\e90c "}.icon-before.lightning:before{content:"\e90d "}.icon-before.magnifier-document:before{content:"\e90e "}.icon-before.marked-book:before{content:"\e90f "}.icon-before.newspaper:before{content:"\e910 "}.icon-before.pencil-clipboard:before{content:"\e911 "}.icon-before.person:before{content:"\e912 "}.icon-before.phone:before{content:"\e913 "}.icon-before.pie-bar-graph:before{content:"\e914 "}.icon-before.question-mark:before{content:"\e915 "}.icon-before.shield:before{content:"\e916 "}.icon-before.speaker-podium:before{content:"\e917 "}.icon-before.speaker-waves:before{content:"\e918 "}.icon-before.speech-bubble:before{content:"\e919 "}.icon-before.star-trophy:before{content:"\e91a "}.icon-before.warning:before{content:"\e91b "}.icon-before.facebook-circle:before{content:"\e91c "}.icon-before.linkedin-circle:before{content:"\e91d "}.icon-before.youtube-circle:before{content:"\e91e "}.icon-before.blueprint:before{content:"\e91f "}.icon-before.calculator:before{content:"\e920 "}.icon-before.circular-saw-blade:before{content:"\e921 "}.icon-before.document:before{content:"\e922 "}.icon-before.drill:before{content:"\e923 "}.icon-before.mortar-cap:before{content:"\e924 "}.icon-before.mortar-screen:before{content:"\e925 "}.icon-before.quick-square:before{content:"\e926 "}.icon-before.wood-grain:before{content:"\e927 "}.icon-before.chevron-down:before{content:"\e928 "}.icon-before.pause:before{content:"\e929 "}.icon-before.play:before{content:"\e92a "}.icon-before.check-document:before{content:"\e92b "}.icon-before.dollar-pie-graph:before{content:"\e92c "}.icon-before.apa-document:before{content:"\e92d "}.icon-before.bell:before{content:"\e92e "}.icon-before.check-magnifier:before{content:"\e92f "}.icon-before.composite-lumber:before{content:"\e930 "}.icon-before.cycle:before{content:"\e931 "}.icon-before.expand:before{content:"\e932 "}.icon-before.floor-plan:before{content:"\e933 "}.icon-before.grid-3x3:before{content:"\e934 "}.icon-before.i-beam:before{content:"\e935 "}.icon-before.osb-sheets:before{content:"\e936 "}.icon-before.pencil-ruler:before{content:"\e937 "}.icon-before.people:before{content:"\e938 "}.icon-before.plywood-sheets:before{content:"\e939 "}.icon-before.rimboard:before{content:"\e93a "}.icon-before.three-layers:before{content:"\e93b "}.icon-before.two-boards:before{content:"\e93c "}.icon-before.wrench-gear:before{content:"\e93d "}.icon-before.download:before{content:"\e93e "}.icon-before.sliders:before{content:"\e93f "}.icon-before.alpha-asc:before{content:"\e940 "}.icon-before.alpha-desc:before{content:"\e941 "}.icon-before.bullet-list:before{content:"\e942 "}.icon-before.grid-2x2:before{content:"\e943 "}.icon-before.number-1:before{content:"\e944 "}.icon-before.number-2:before{content:"\e945 "}.icon-before.number-3:before{content:"\e946 "}.icon-before.number-4:before{content:"\e947 "}.icon-before.number-5:before{content:"\e948 "}.icon-before.number-6:before{content:"\e949 "}.icon-before.number-7:before{content:"\e94a "}.icon-before.number-8:before{content:"\e94b "}.icon-before.number-9:before{content:"\e94c "}.icon-before.number-10:before{content:"\e94d "}.icon-before.person-circle:before{content:"\e94e "}.icon-before.external:before{content:"\e94f "}.icon-before.plus-magnifier:before{content:"\e950 "}.icon-before.chat:before{content:"\e951 "}.icon-before.cube-cycle:before{content:"\e952 "}.icon-before.double-quote:before{content:"\e953 "}.icon-before.download-circle:before{content:"\e954 "}.icon-before.home:before{content:"\e955 "}.icon-before.person-map-pin:before{content:"\e956 "}.icon-before.rising-bar-graph:before{content:"\e957 "}.icon-before.send:before{content:"\e958 "}.icon-before.trash-can:before{content:"\e959 "}.icon-before.play-circle:before{content:"\e95a "}.icon-before.apa-logo:before{content:"\e95b "}.icon-before.clt:before{content:"\e95c "}.icon-before.glulam:before{content:"\e95d "}.icon-before.i-joist:before{content:"\e95e "}.icon-before.scl:before{content:"\e95f "}.icon-before.checkmark:before{content:"\e960 "}.icon-before.edit:before{content:"\e961 "}.icon-before.gear-person:before{content:"\e962 "}.icon-before.plus:before{content:"\e963 "}.icon-before.clock-cycle:before{content:"\e964 "}.icon-before.book-open:before{content:"\e965 "}.icon-before.check-circle:before{content:"\e966 "}.icon-before.clock:before{content:"\e967 "}.icon-before.concrete-plyforms:before{content:"\e968 "}.icon-before.i-circle:before{content:"\e969 "}.icon-before.lock:before{content:"\e96a "}.icon-before.overlay-panels:before{content:"\e96b "}.icon-before.printer:before{content:"\e96c "}.icon-before.radiant-barriers:before{content:"\e96d "}.icon-before.siding:before{content:"\e96e "}.icon-before.times-circle:before{content:"\e96f "}.icon-before.diaphragms:before{content:"\e970 "}.icon-before.framed-wall:before{content:"\e971 "}.icon-before.partial-fence:before{content:"\e972 "}.icon-before.roof-grid:before{content:"\e973 "}.icon-after.arrow-right:after{content:" →"}.icon-after.arrow-left:after{content:" ←"}.icon-after.arrow-down:after{content:" ↓"}.icon-after.arrow-up:after{content:" ↑"}.icon-after.times:after{content:" ×"}.icon-after.magnifier:after{content:" \e900"}.icon-after.book:after{content:" \e901"}.icon-after.briefcase:after{content:" \e902"}.icon-after.calendar:after{content:" \e903"}.icon-after.check-emblem:after{content:" \e904"}.icon-after.drop:after{content:" \e905"}.icon-after.envelope:after{content:" \e906"}.icon-after.flame:after{content:" \e907"}.icon-after.flask:after{content:" \e908"}.icon-after.form-document:after{content:" \e909"}.icon-after.hammer-wrench:after{content:" \e90a"}.icon-after.hard-hat-goggles:after{content:" \e90b"}.icon-after.leaf:after{content:" \e90c"}.icon-after.lightning:after{content:" \e90d"}.icon-after.magnifier-document:after{content:" \e90e"}.icon-after.marked-book:after{content:" \e90f"}.icon-after.newspaper:after{content:" \e910"}.icon-after.pencil-clipboard:after{content:" \e911"}.icon-after.person:after{content:" \e912"}.icon-after.phone:after{content:" \e913"}.icon-after.pie-bar-graph:after{content:" \e914"}.icon-after.question-mark:after{content:" \e915"}.icon-after.shield:after{content:" \e916"}.icon-after.speaker-podium:after{content:" \e917"}.icon-after.speaker-waves:after{content:" \e918"}.icon-after.speech-bubble:after{content:" \e919"}.icon-after.star-trophy:after{content:" \e91a"}.icon-after.warning:after{content:" \e91b"}.icon-after.facebook-circle:after{content:" \e91c"}.icon-after.linkedin-circle:after{content:" \e91d"}.icon-after.youtube-circle:after{content:" \e91e"}.icon-after.blueprint:after{content:" \e91f"}.icon-after.calculator:after{content:" \e920"}.icon-after.circular-saw-blade:after{content:" \e921"}.icon-after.document:after{content:" \e922"}.icon-after.drill:after{content:" \e923"}.icon-after.mortar-cap:after{content:" \e924"}.icon-after.mortar-screen:after{content:" \e925"}.icon-after.quick-square:after{content:" \e926"}.icon-after.wood-grain:after{content:" \e927"}.icon-after.chevron-down:after{content:" \e928"}.icon-after.pause:after{content:" \e929"}.icon-after.play:after{content:" \e92a"}.icon-after.check-document:after{content:" \e92b"}.icon-after.dollar-pie-graph:after{content:" \e92c"}.icon-after.apa-document:after{content:" \e92d"}.icon-after.bell:after{content:" \e92e"}.icon-after.check-magnifier:after{content:" \e92f"}.icon-after.composite-lumber:after{content:" \e930"}.icon-after.cycle:after{content:" \e931"}.icon-after.expand:after{content:" \e932"}.icon-after.floor-plan:after{content:" \e933"}.icon-after.grid-3x3:after{content:" \e934"}.icon-after.i-beam:after{content:" \e935"}.icon-after.osb-sheets:after{content:" \e936"}.icon-after.pencil-ruler:after{content:" \e937"}.icon-after.people:after{content:" \e938"}.icon-after.plywood-sheets:after{content:" \e939"}.icon-after.rimboard:after{content:" \e93a"}.icon-after.three-layers:after{content:" \e93b"}.icon-after.two-boards:after{content:" \e93c"}.icon-after.wrench-gear:after{content:" \e93d"}.icon-after.download:after{content:" \e93e"}.icon-after.sliders:after{content:" \e93f"}.icon-after.alpha-asc:after{content:" \e940"}.icon-after.alpha-desc:after{content:" \e941"}.icon-after.bullet-list:after{content:" \e942"}.icon-after.grid-2x2:after{content:" \e943"}.icon-after.number-1:after{content:" \e944"}.icon-after.number-2:after{content:" \e945"}.icon-after.number-3:after{content:" \e946"}.icon-after.number-4:after{content:" \e947"}.icon-after.number-5:after{content:" \e948"}.icon-after.number-6:after{content:" \e949"}.icon-after.number-7:after{content:" \e94a"}.icon-after.number-8:after{content:" \e94b"}.icon-after.number-9:after{content:" \e94c"}.icon-after.number-10:after{content:" \e94d"}.icon-after.person-circle:after{content:" \e94e"}.icon-after.external:after{content:" \e94f"}.icon-after.plus-magnifier:after{content:" \e950"}.icon-after.chat:after{content:" \e951"}.icon-after.cube-cycle:after{content:" \e952"}.icon-after.double-quote:after{content:" \e953"}.icon-after.download-circle:after{content:" \e954"}.icon-after.home:after{content:" \e955"}.icon-after.person-map-pin:after{content:" \e956"}.icon-after.rising-bar-graph:after{content:" \e957"}.icon-after.send:after{content:" \e958"}.icon-after.trash-can:after{content:" \e959"}.icon-after.play-circle:after{content:" \e95a"}.icon-after.apa-logo:after{content:" \e95b"}.icon-after.clt:after{content:" \e95c"}.icon-after.glulam:after{content:" \e95d"}.icon-after.i-joist:after{content:" \e95e"}.icon-after.scl:after{content:" \e95f"}.icon-after.checkmark:after{content:" \e960"}.icon-after.edit:after{content:" \e961"}.icon-after.gear-person:after{content:" \e962"}.icon-after.plus:after{content:" \e963"}.icon-after.clock-cycle:after{content:" \e964"}.icon-after.book-open:after{content:" \e965"}.icon-after.check-circle:after{content:" \e966"}.icon-after.clock:after{content:" \e967"}.icon-after.concrete-plyforms:after{content:" \e968"}.icon-after.i-circle:after{content:" \e969"}.icon-after.lock:after{content:" \e96a"}.icon-after.overlay-panels:after{content:" \e96b"}.icon-after.printer:after{content:" \e96c"}.icon-after.radiant-barriers:after{content:" \e96d"}.icon-after.siding:after{content:" \e96e"}.icon-after.times-circle:after{content:" \e96f"}.icon-after.diaphragms:after{content:" \e970"}.icon-after.framed-wall:after{content:" \e971"}.icon-after.partial-fence:after{content:" \e972"}.icon-after.roof-grid:after{content:" \e973"}.icon-after.arrow-down:after,.icon-after.arrow-left:after,.icon-after.arrow-right:after,.icon-after.arrow-up:after,.icon-before.arrow-down:before,.icon-before.arrow-left:before,.icon-before.arrow-right:before,.icon-before.arrow-up:before,.icon.arrow-down:before,.icon.arrow-left:before,.icon.arrow-right:before,.icon.arrow-up:before{font-family:var(--inter-font)!important;font-weight:700}.icon-after.times:after,.icon-before.times:before,.icon.times:before{font-family:var(--inter-font)!important;font-weight:300}.icon-after.play.play-bigger:after{content:"\e92a";font-size:1.25rem;line-height:.875rem;vertical-align:-25%;margin-left:2px}.icon-flecked,[class*=" icon-flecked-"],[class^=icon-flecked-]{color:transparent;-webkit-background-clip:text;background-clip:text;background-size:670px 180px;background-position:-112px -34px}.icon-flecked-blue-black{background-image:url("../img/textures/flecks-blue-black.png")}.icon-flecked-blue-contrast{background-image:url("../img/textures/flecks-blue-contrast.png")}.icon-flecked-blue,a .icon-flecked,a.icon-flecked{background-image:url("../img/textures/flecks-blue.png")}.icon-flecked-red,a.icon-flecked:focus-visible,a.icon-flecked:hover,a:focus-visible .icon-flecked,a:hover .icon-flecked{background-image:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.icon-flecked-blue-black{background-image:url("../img/textures/flecks-blue-black@2x.png")}.icon-flecked-blue-contrast{background-image:url("../img/textures/flecks-blue-contrast@2x.png")}.icon-flecked-blue,a .icon-flecked,a.icon-flecked{background-image:url("../img/textures/flecks-blue@2x.png")}.icon-flecked-red,a.icon-flecked:focus-visible,a.icon-flecked:hover,a:focus-visible .icon-flecked,a:hover .icon-flecked{background-image:url("../img/textures/flecks-red@2x.png")}}.animate-icon-right:after{position:relative;left:0;transition:left .2s ease}.animate-icon-right:focus-visible:after,.animate-icon-right:hover:after{left:6px}a:focus-visible .animate-icon-right:after,a:hover .animate-icon-right:after{left:6px}.animate-icon-left:before{position:relative;left:0;transition:left .2s ease}.animate-icon-left:focus-visible:before,.animate-icon-left:hover:before{left:-6px}a:focus-visible .animate-icon-left:before,a:hover .animate-icon-left:before{left:-6px}.animate-icon-down:after{position:relative;top:0;transition:top .2s ease}.animate-icon-down:focus-visible:after,.animate-icon-down:hover:after{top:4px}a:focus-visible .animate-icon-down:after,a:hover .animate-icon-down:after{top:4px}.animate-icon-up:after{position:relative;top:0;transition:top .2s ease}.animate-icon-up:focus-visible:after,.animate-icon-up:hover:after{top:-4px}a:focus-visible .animate-icon-up:after,a:hover .animate-icon-up:after{top:-4px}.rotate-icon-90.icon-after:after{display:inline-block;transition:transform .2s ease;transform:rotate(0);transform-origin:65.5% 58.5%}.rotate-icon-90.icon-after:focus-visible:after,.rotate-icon-90.icon-after:hover:after{transform:rotate(-90deg)}.animate-download svg{vertical-align:middle;fill:currentColor}.animate-download .arrow{transition:transform .2s linear}.animate-download:focus-visible .arrow,.animate-download:hover .arrow{transform:translateY(2px)}.animate-external svg{vertical-align:-8%;fill:currentColor}.animate-external .arrow{transition:transform .2s linear}.animate-external:focus-visible .arrow,.animate-external:hover .arrow{transform:translateX(1px) scaleX(1.1)}dialog::backdrop{background:rgba(24,27,31,0);transition:background-color .4s ease-out}dialog.show::backdrop{background:rgba(24,27,31,.9)}.overlay{background:rgba(24,27,31,.9);z-index:100;display:none;position:fixed;top:0;left:0;width:100%;height:100%}.overlay .spinner-dots{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.spinner-dots{width:70px;text-align:center}.spinner-dots>div{width:18px;height:18px;background-color:#5fbb46;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner-dots>div:first-child{animation-delay:-.32s}.spinner-dots>div:nth-child(2){animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.modal{width:600px;max-width:95vw;max-height:95dvh;overflow-y:auto;border:0;background:#fff;opacity:0;transition:opacity .4s ease-out}.modal.show{opacity:1}.modal .close{position:absolute;right:20px;top:20px;color:#4c4d4f;width:24px;height:24px;font-size:36px;line-height:24px;border:0;background:0;padding:0}.modal .close:after{content:"×"}.modal .close:focus-visible,.modal .close:hover{color:#7a0306}.modal .close:focus-visible{outline:2px solid #7a0306;outline-offset:2px}#bio-modal{width:min(95vw,390px);max-height:95dvh;padding:0;overflow:auto}#bio-modal>.content{padding:0}#bio-modal .close{position:absolute;color:#4c4d4f}#bio-modal .close:focus-visible,#bio-modal .close:hover{color:#7a0306}#bio-modal .close:focus-visible{outline-color:#7a0306}#bio-modal h3{font-size:1rem;margin-bottom:.25rem}#bio-modal p,#bio-modal ul{margin:0 0 1rem;font-size:1rem}#bio-modal .body{background:#fff}#bio-modal .profile{padding:3rem 1.5rem 1.8rem;background:#eceef0;text-align:center}#bio-modal .portrait{margin:0 0 1rem}#bio-modal .portrait img{display:block;width:147px;height:147px;margin:0 auto;-o-object-fit:cover;object-fit:cover;border-radius:50%}#bio-modal .name{color:#7a0306;font-size:1.125rem;letter-spacing:.03em;text-transform:uppercase}#bio-modal .role{margin:0 0 1rem;color:#4c4d4f;font-size:.9375rem}#bio-modal .contact{margin:0;padding:0;list-style:none}#bio-modal .contact li{margin:.35rem 0}#bio-modal .contact a{font-size:.875rem;font-weight:400}#bio-modal .contact a:before{font-size:24px;vertical-align:middle;margin-right:-.5rem}#bio-modal .body>.content{padding:1.5rem}#bio-modal .body>.content .action-link{letter-spacing:6%;text-transform:uppercase}#bio-modal [data-bio-long],#bio-modal.bio-modal-expanded [data-bio-summary]{display:none}#bio-modal.bio-modal-expanded [data-bio-long]{display:block}#bio-modal .bio-read-less,#bio-modal .bio-read-more{margin-bottom:0;text-align:center}@media only screen and (min-width:768px){#bio-modal{width:min(860px,85vw)}#bio-modal .body{display:grid;grid-template-columns:290px 1fr;align-items:stretch}#bio-modal .profile{padding:1.9rem 1.5rem 2rem;display:flex;flex-direction:column;justify-content:flex-start}#bio-modal .body>.content{padding:4.25rem 2.5rem 2.5rem}#bio-modal .bio-read-less,#bio-modal .bio-read-more,#bio-modal [data-bio-summary]{display:none}#bio-modal .content [data-bio-summary]:only-child{display:block}#bio-modal [data-bio-long]{display:block}}#document-gallery-modal{background:0 0;padding:40px 4px 4px}#document-gallery-modal .close{color:#fff;right:4px;top:4px}#document-gallery-modal .close:focus-visible,#document-gallery-modal .close:hover{color:#e57377}#document-gallery-modal .close:focus-visible{outline-color:#e57377}#document-gallery-modal img{display:block}#document-gallery-modal .feature{margin:0 0 20px}#document-gallery-modal .thumbs{display:flex;gap:10px}#document-gallery-modal .thumbs li{width:calc((100% - 30px)/ 4)}#document-gallery-modal .thumbs li:focus-visible{outline:2px solid #e57377;outline-offset:2px}@media only screen and (min-width:480px){#document-gallery-modal{width:auto;max-height:90dvh;max-width:95dvw;padding:4px 40px}#document-gallery-modal .document-gallery{aspect-ratio:564/600;max-width:100%;max-height:calc(90dvh - 8px);margin:0 auto;display:flex;gap:3.5460992908%}#document-gallery-modal .feature{width:82.6241134752%;margin:0}#document-gallery-modal .thumbs{width:13.829787234%;display:flex;flex-direction:column;gap:10px}#document-gallery-modal .thumbs li{width:100%}}@media only screen and (min-width:768px){#document-gallery-modal{width:800px;padding-top:4px}}#ajax-modal{padding:3.125rem 1.875rem 1.875rem;width:650px}#ajax-modal .spinner-dots{margin:4rem auto}@media only screen and (min-width:768px){#ajax-modal{padding:3.125rem 3.125rem 1.875rem}}.padded-section{padding-top:1.875rem;padding-bottom:1.875rem}@media only screen and (min-width:768px){.padded-section{padding-top:3.125rem;padding-bottom:3.125rem}}.gray-section{background:#eceef0}.gray-section+.gray-section,.white-section+.white-section{padding-top:0}.clipped-section{width:100%;overflow:clip}.hide,.js .no-script-only,.no-js .script-only{display:none!important}.no-wrap{white-space:nowrap}.width-wrap{padding:0 min(8vw,50px)}@media only screen and (min-width:1024px){.width-wrap{padding:0 50px 0 22.6923076923%}}@media only screen and (min-width:1300px){.width-wrap{padding:0 calc(50px + (100vw - 1300px)/ 2) 0 calc(295px + (100vw - 1300px)/ 2)}}@media only screen and (min-width:1024px){.collapsed-nav .width-wrap{padding-left:102px}}@media only screen and (min-width:1300px){.collapsed-nav .width-wrap{padding-left:calc(102px + (100vw - 1300px)/ 2)}}.ajax-content-wrap{background:#fff;padding:1.875rem 1.25rem;max-width:720px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.ajax-content-wrap{padding:3.125rem 1.875rem 1.875rem}}.horizontal-overflow{position:relative;width:100%}.horizontal-overflow .inner{overflow-x:auto;width:100%}.horizontal-overflow.shade-left:before,.horizontal-overflow.shade-right:after{content:"";position:absolute;top:0;height:100%;width:30px;pointer-events:none;z-index:1}.horizontal-overflow.shade-left:before{left:0;background:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.15))}.horizontal-overflow.shade-right:after{right:0;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.15))}.tag{position:absolute;left:-9px;top:10px;padding:3px 10px;background:#9fdff8;color:#181b1f;font-size:.875rem;font-weight:700;line-height:1.2142857143;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.tag:before{position:absolute;content:"";width:9px;height:9px;border:4.5px solid #005581;border-color:#005581 #005581 transparent transparent;left:0;bottom:-9px}.tag.top-right{left:auto;right:-9px}.tag.top-right:before{border-color:#005581 transparent transparent #005581;left:auto;right:0}[class*=" text-flecked-"],[class^=text-flecked-]{background-size:670px 180px;-webkit-background-clip:text;background-clip:text;color:transparent}.text-flecked-white{background-image:url("../img/textures/flecks-white.png")}.text-flecked-red{background-image:url("../img/textures/flecks-red.png")}.text-flecked-blue-black{background-image:url("../img/textures/flecks-blue-black.png")}.text-flecked-blue{background-image:url("../img/textures/flecks-blue.png")}@media (min-resolution:1.5dppx){.text-flecked-white{background-image:url("../img/textures/flecks-white@2x.png")}.text-flecked-red{background-image:url("../img/textures/flecks-red@2x.png")}.text-flecked-blue-black{background-image:url("../img/textures/flecks-blue-black@2x.png")}.text-flecked-blue{background-image:url("../img/textures/flecks-blue@2x.png")}}.texture-osb-gray{background-color:#eceef0;background-image:url("../img/textures/osb-gray.jpg")}.texture-osb-blue-dark{background-color:#022030;background-image:url("../img/textures/osb-blue-dark.jpg")}.texture-plywood-gray{background-color:#eceef0;background-image:url("../img/textures/plywood-gray.jpg")}.texture-plywood-blue-dark{background-color:#022030;background-image:url("../img/textures/plywood-blue-dark.jpg")}.texture-clt-horiz-gray{background-color:#eceef0;background-image:url("../img/textures/clt-horiz-gray.jpg")}.texture-clt-horiz-blue-dark{background-color:#022030;background-image:url("../img/textures/clt-horiz-blue-dark.jpg")}.texture-scl-horiz-gray{background-color:#eceef0;background-image:url("../img/textures/scl-horiz-gray.jpg")}.texture-scl-horiz-blue-dark{background-color:#022030;background-image:url("../img/textures/scl-horiz-blue-dark.jpg")}.texture-scl-vert-gray{background-color:#eceef0;background-image:url("../img/textures/scl-vert-gray.jpg")}.texture-scl-vert-blue-dark{background-color:#022030;background-image:url("../img/textures/scl-vert-blue-dark.jpg")}.texture-glulam-gray{background-color:#eceef0;background-image:url("../img/textures/glulam-gray.jpg")}.texture-glulam-blue-dark{background-color:#022030;background-image:url("../img/textures/glulam-blue-dark.jpg")}.texture-lsl-horiz-gray{background-color:#eceef0;background-image:url("../img/textures/lsl-horiz-gray.jpg")}.texture-lsl-horiz-blue-dark{background-color:#022030;background-image:url("../img/textures/lsl-horiz-blue-dark.jpg")}@media (min-resolution:1.5dppx){.texture-scl-vert-gray{background-image:url("../img/textures/scl-vert-gray@2x.jpg");background-size:668px 1010px}.texture-scl-vert-blue-dark{background-image:url("../img/textures/scl-vert-blue-dark@2x.jpg");background-size:668px 1010px}.texture-lsl-horiz-gray{background-image:url("../img/textures/lsl-horiz-gray@2x.jpg");background-size:530px 250px}.texture-lsl-horiz-blue-dark{background-image:url("../img/textures/lsl-horiz-blue-dark@2x.jpg");background-size:530px 250px}}.wysiwyg:after{content:"";display:table;clear:both}.wysiwyg li:first-child,.wysiwyg>:first-child{margin-top:0}.wysiwyg li:last-child,.wysiwyg>:last-child{margin-bottom:0}.wysiwyg a{font-weight:400;text-decoration:underline}.wysiwyg a:focus-visible{outline:0}.wysiwyg strong a{font-weight:700}.wysiwyg h3,.wysiwyg h4,.wysiwyg li,.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin:.625rem 0}.wysiwyg ol+h3,.wysiwyg ol+h4,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg ul+h3,.wysiwyg ul+h4{margin-top:2.5rem}.wysiwyg ol,.wysiwyg ul{padding-left:30px}.wysiwyg ul{list-style-type:square}.wysiwyg ol ol{list-style-type:lower-alpha}.wysiwyg table{margin:1rem 0;padding:0;border-collapse:collapse}.wysiwyg td,.wysiwyg tr{background:#fff;color:#4c4d4f}.wysiwyg th,.wysiwyg thead td,.wysiwyg thead tr{background:#9fdff8;color:#181b1f;font-weight:700;font-size:.9375em;letter-spacing:.45px;text-transform:uppercase;text-align:left}.wysiwyg td{padding:20px 15px;border-bottom:1px solid #eceef0}.wysiwyg td:first-of-type{padding-left:20px}.wysiwyg td:last-of-type{padding-right:20px}.wysiwyg th,.wysiwyg thead td{padding:10px 15px;border-bottom:0}.wysiwyg th:first-of-type,.wysiwyg thead td:first-of-type{padding-left:20px}.wysiwyg th:last-of-type,.wysiwyg thead td:last-of-type{padding-right:20px}.wysiwyg .horizontal-overflow{margin:1rem 0}.wysiwyg .horizontal-overflow :first-child{margin-top:0}.wysiwyg .horizontal-overflow :last-child{margin-bottom:0}.wysiwyg .content-needed-highlight{background-color:#ffeb3b;color:#181b1f;padding-inline:0.15em}.wysiwyg .content-arrow-link a,.wysiwyg .content-primary-button a,.wysiwyg .content-secondary-button a,.wysiwyg a .content-arrow-link,.wysiwyg a .content-primary-button,.wysiwyg a .content-secondary-button,.wysiwyg a.content-arrow-link,.wysiwyg a.content-primary-button,.wysiwyg a.content-secondary-button{margin:0 0 .625rem 0;display:block;width:100%;padding:.5em 1.0714285714em;text-align:center;text-transform:uppercase;border:2px solid transparent;font:bold 14px/18px var(--inter-font);letter-spacing:.72px;text-decoration:none}.wysiwyg .content-arrow-link a:after,.wysiwyg .content-primary-button a:after,.wysiwyg .content-secondary-button a:after,.wysiwyg a .content-arrow-link:after,.wysiwyg a .content-primary-button:after,.wysiwyg a .content-secondary-button:after,.wysiwyg a.content-arrow-link:after,.wysiwyg a.content-primary-button:after,.wysiwyg a.content-secondary-button:after{content:" →";position:relative;left:0;transition:left .2s ease}.wysiwyg .content-arrow-link a:focus-visible,.wysiwyg .content-arrow-link a:hover,.wysiwyg .content-primary-button a:focus-visible,.wysiwyg .content-primary-button a:hover,.wysiwyg .content-secondary-button a:focus-visible,.wysiwyg .content-secondary-button a:hover,.wysiwyg a .content-arrow-link:focus-visible,.wysiwyg a .content-arrow-link:hover,.wysiwyg a .content-primary-button:focus-visible,.wysiwyg a .content-primary-button:hover,.wysiwyg a .content-secondary-button:focus-visible,.wysiwyg a .content-secondary-button:hover,.wysiwyg a.content-arrow-link:focus-visible,.wysiwyg a.content-arrow-link:hover,.wysiwyg a.content-primary-button:focus-visible,.wysiwyg a.content-primary-button:hover,.wysiwyg a.content-secondary-button:focus-visible,.wysiwyg a.content-secondary-button:hover{text-decoration:none}.wysiwyg .content-arrow-link a:focus-visible:after,.wysiwyg .content-arrow-link a:hover:after,.wysiwyg .content-primary-button a:focus-visible:after,.wysiwyg .content-primary-button a:hover:after,.wysiwyg .content-secondary-button a:focus-visible:after,.wysiwyg .content-secondary-button a:hover:after,.wysiwyg a .content-arrow-link:focus-visible:after,.wysiwyg a .content-arrow-link:hover:after,.wysiwyg a .content-primary-button:focus-visible:after,.wysiwyg a .content-primary-button:hover:after,.wysiwyg a .content-secondary-button:focus-visible:after,.wysiwyg a .content-secondary-button:hover:after,.wysiwyg a.content-arrow-link:focus-visible:after,.wysiwyg a.content-arrow-link:hover:after,.wysiwyg a.content-primary-button:focus-visible:after,.wysiwyg a.content-primary-button:hover:after,.wysiwyg a.content-secondary-button:focus-visible:after,.wysiwyg a.content-secondary-button:hover:after{left:6px}.wysiwyg .content-arrow-link a:focus-visible,.wysiwyg .content-primary-button a:focus-visible,.wysiwyg .content-secondary-button a:focus-visible,.wysiwyg a .content-arrow-link:focus-visible,.wysiwyg a .content-primary-button:focus-visible,.wysiwyg a .content-secondary-button:focus-visible,.wysiwyg a.content-arrow-link:focus-visible,.wysiwyg a.content-primary-button:focus-visible,.wysiwyg a.content-secondary-button:focus-visible{outline:2px solid #7a0306;outline-offset:2px}@media only screen and (min-width:480px){.wysiwyg .content-arrow-link a,.wysiwyg .content-primary-button a,.wysiwyg .content-secondary-button a,.wysiwyg a .content-arrow-link,.wysiwyg a .content-primary-button,.wysiwyg a .content-secondary-button,.wysiwyg a.content-arrow-link,.wysiwyg a.content-primary-button,.wysiwyg a.content-secondary-button{margin-right:1rem;display:inline-block;width:auto}}@media only screen and (min-width:768px){.wysiwyg .content-arrow-link a,.wysiwyg .content-primary-button a,.wysiwyg .content-secondary-button a,.wysiwyg a .content-arrow-link,.wysiwyg a .content-primary-button,.wysiwyg a .content-secondary-button,.wysiwyg a.content-arrow-link,.wysiwyg a.content-primary-button,.wysiwyg a.content-secondary-button{line-height:20px;letter-spacing:.84px}}.wysiwyg .content-primary-button a,.wysiwyg a .content-primary-button,.wysiwyg a.content-primary-button{background:transparent url("../img/textures/flecks-blue.png");background-size:670px 180px;color:#fff}.wysiwyg .content-primary-button a:focus-visible,.wysiwyg .content-primary-button a:hover,.wysiwyg a .content-primary-button:focus-visible,.wysiwyg a .content-primary-button:hover,.wysiwyg a.content-primary-button:focus-visible,.wysiwyg a.content-primary-button:hover{background-image:url("../img/textures/flecks-red.png");color:#fff}@media (min-resolution:1.5dppx){.wysiwyg .content-primary-button a,.wysiwyg a .content-primary-button,.wysiwyg a.content-primary-button{background-image:url("../img/textures/flecks-blue@2x.png")}.wysiwyg .content-primary-button a:focus-visible,.wysiwyg .content-primary-button a:hover,.wysiwyg a .content-primary-button:focus-visible,.wysiwyg a .content-primary-button:hover,.wysiwyg a.content-primary-button:focus-visible,.wysiwyg a.content-primary-button:hover{background-image:url("../img/textures/flecks-red@2x.png")}}.wysiwyg .content-secondary-button a,.wysiwyg a .content-secondary-button,.wysiwyg a.content-secondary-button{background:0 0;color:#005581;background:0 0;border-image-source:url("../img/textures/flecks-blue.png");border-image-slice:4;border-image-repeat:repeat}.wysiwyg .content-secondary-button a:focus-visible,.wysiwyg .content-secondary-button a:hover,.wysiwyg a .content-secondary-button:focus-visible,.wysiwyg a .content-secondary-button:hover,.wysiwyg a.content-secondary-button:focus-visible,.wysiwyg a.content-secondary-button:hover{border-image-source:url("../img/textures/flecks-red.png");color:#7a0306}@media (min-resolution:1.5dppx){.wysiwyg .content-secondary-button a,.wysiwyg a .content-secondary-button,.wysiwyg a.content-secondary-button{border-image-slice:8;border-image-source:url("../img/textures/flecks-blue@2x.png")}.wysiwyg .content-secondary-button a:focus-visible,.wysiwyg .content-secondary-button a:hover,.wysiwyg a .content-secondary-button:focus-visible,.wysiwyg a .content-secondary-button:hover,.wysiwyg a.content-secondary-button:focus-visible,.wysiwyg a.content-secondary-button:hover{border-image-source:url("../img/textures/flecks-red@2x.png")}}@media only screen and (min-width:480px){.wysiwyg .content-arrow-link a,.wysiwyg a .content-arrow-link,.wysiwyg a.content-arrow-link{border-right:0;border-left:0;padding-right:6px;padding-left:0}}.wysiwyg a:has(.content-arrow-link),.wysiwyg a:has(.content-primary-button),.wysiwyg a:has(.content-secondary-button){text-decoration:none}.wysiwyg img{display:block;margin:1em auto;width:400px;max-width:100%}@media only screen and (min-width:768px){.wysiwyg .image-right{float:right;margin:0 0 1em 1em;max-width:40%}.wysiwyg .image-left{float:left;margin:0 1em 1em 0;max-width:40%}}@media only screen and (min-width:1300px){.wysiwyg .image-right{margin:0 0 2.5em 2.5em}.wysiwyg .image-left{margin:0 2.5em 2.5em 0}}.dark-section .wysiwyg .content-arrow-link a:focus-visible,.dark-section .wysiwyg .content-primary-button a:focus-visible,.dark-section .wysiwyg .content-secondary-button a:focus-visible,.dark-section .wysiwyg a .content-arrow-link:focus-visible,.dark-section .wysiwyg a .content-primary-button:focus-visible,.dark-section .wysiwyg a .content-secondary-button:focus-visible,.dark-section .wysiwyg a.content-arrow-link:focus-visible,.dark-section .wysiwyg a.content-primary-button:focus-visible,.dark-section .wysiwyg a.content-secondary-button:focus-visible{outline:2px solid #fff}.dark-section .wysiwyg .content-primary-button a,.dark-section .wysiwyg a .content-primary-button,.dark-section .wysiwyg a.content-primary-button{background:transparent url("../img/textures/flecks-blue-contrast.png");color:#022030}.dark-section .wysiwyg .content-primary-button a:focus-visible,.dark-section .wysiwyg .content-primary-button a:hover,.dark-section .wysiwyg a .content-primary-button:focus-visible,.dark-section .wysiwyg a .content-primary-button:hover,.dark-section .wysiwyg a.content-primary-button:focus-visible,.dark-section .wysiwyg a.content-primary-button:hover{background-image:url("../img/textures/flecks-white.png");color:#022030}@media (min-resolution:1.5dppx){.dark-section .wysiwyg .content-primary-button a,.dark-section .wysiwyg a .content-primary-button,.dark-section .wysiwyg a.content-primary-button{background-image:url("../img/textures/flecks-blue-contrast@2x.png")}.dark-section .wysiwyg .content-primary-button a:focus-visible,.dark-section .wysiwyg .content-primary-button a:hover,.dark-section .wysiwyg a .content-primary-button:focus-visible,.dark-section .wysiwyg a .content-primary-button:hover,.dark-section .wysiwyg a.content-primary-button:focus-visible,.dark-section .wysiwyg a.content-primary-button:hover{background-image:url("../img/textures/flecks-white@2x.png")}}.dark-section .wysiwyg .content-secondary-button a,.dark-section .wysiwyg a .content-secondary-button,.dark-section .wysiwyg a.content-secondary-button{color:#9fdff8;background:0 0;border-image-source:url("../img/textures/flecks-blue-contrast.png");border-image-slice:4;border-image-repeat:repeat}.dark-section .wysiwyg .content-secondary-button a:focus-visible,.dark-section .wysiwyg .content-secondary-button a:hover,.dark-section .wysiwyg a .content-secondary-button:focus-visible,.dark-section .wysiwyg a .content-secondary-button:hover,.dark-section .wysiwyg a.content-secondary-button:focus-visible,.dark-section .wysiwyg a.content-secondary-button:hover{border-image-source:url("../img/textures/flecks-white.png");color:#fff}@media (min-resolution:1.5dppx){.dark-section .wysiwyg .content-secondary-button a,.dark-section .wysiwyg a .content-secondary-button,.dark-section .wysiwyg a.content-secondary-button{border-image-slice:8;border-image-source:url("../img/textures/flecks-blue-contrast@2x.png")}.dark-section .wysiwyg .content-secondary-button a:focus-visible,.dark-section .wysiwyg .content-secondary-button a:hover,.dark-section .wysiwyg a .content-secondary-button:focus-visible,.dark-section .wysiwyg a .content-secondary-button:hover,.dark-section .wysiwyg a.content-secondary-button:focus-visible,.dark-section .wysiwyg a.content-secondary-button:hover{border-image-source:url("../img/textures/flecks-white@2x.png")}}.skip-navigation{position:absolute;top:-1000px;left:0;z-index:10}.skip-navigation:active,.skip-navigation:focus,.skip-navigation:hover{top:0}nav.utility{padding:10px min(4%,50px);background:#fff;position:relative;z-index:6}nav.utility ul{margin:0;display:grid;-moz-column-gap:10px;column-gap:10px;row-gap:6px;align-items:center}nav.utility ul.logged-out{grid-template-columns:200px minmax(0,1fr) 24px;grid-template-areas:"reports course course" "account . search"}nav.utility ul.logged-out .account-action .button-primary{width:100%}nav.utility ul.logged-in{grid-template-columns:max-content max-content minmax(0,1fr) 24px;grid-template-areas:"reports course course course" "account sign-out . search"}nav.utility li{font-size:.75em}nav.utility .product-reports{grid-area:reports}nav.utility .course{grid-area:course;min-width:0;text-align:right}nav.utility .account-action{grid-area:account;min-width:0}nav.utility .sign-out-action{grid-area:sign-out}nav.utility .sign-out-action form{margin:0}nav.utility .search-action{grid-area:search}nav.utility .certifications-long{display:none}nav.utility a:not([class*=button-]){font-weight:500;text-wrap:balance;text-wrap:pretty}nav.utility a:not([class*=button-]):focus-visible,nav.utility a:not([class*=button-]):hover{text-decoration:none}nav.utility a:not([class*=button-]):focus-visible{outline:2px solid #7a0306;outline-offset:2px}nav.utility .button-primary,nav.utility .button-secondary{font-size:.875rem;font-weight:600;letter-spacing:.42px;line-height:2;padding:0 .21429em}nav.utility .button-primary:focus-visible:after,nav.utility .button-primary:hover:after,nav.utility .button-secondary:focus-visible:after,nav.utility .button-secondary:hover:after{left:3px}.fixed nav.utility{margin-bottom:94px}@media only screen and (min-width:375px){nav.utility .logged-in .account-action .button-primary{white-space:nowrap}}@media only screen and (min-width:480px){nav.utility ul.logged-in{grid-template-columns:max-content max-content minmax(0,1fr) 24px;grid-template-areas:"reports reports course course" "account sign-out . search"}nav.utility .logged-in .account-action .button-primary{width:auto}}#searchWidgetTrigger{border:0;padding:0;width:24px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:0 0;color:#005581;font-size:1.25rem;transition:transform .2s linear;transform-origin:center center}#searchWidgetTrigger:focus-visible,#searchWidgetTrigger:hover{outline:0;color:#7a0306;transform:rotate(58deg)}@media only screen and (min-width:768px){nav.utility{padding:1em 50px}nav.utility ul{display:flex;gap:20px;justify-content:flex-end}nav.utility li{font-size:.875em}nav.utility a:not([class*=button-]){font-weight:700}nav.utility .button-primary,nav.utility .button-secondary{font-weight:700;letter-spacing:.84px;line-height:1.42857;padding:.21429em .92857em}nav.utility .button-primary:focus-visible:after,nav.utility .button-primary:hover:after,nav.utility .button-secondary:focus-visible:after,nav.utility .button-secondary:hover:after{left:6px}nav.utility .account-action .button-primary{width:auto}nav.utility .logged-in .account-action .button-primary{white-space:normal}nav.utility .certifications-long{display:inline}#searchWidgetTrigger{width:34px;background:#005581;color:#fff;font-size:1rem}#searchWidgetTrigger:focus-visible,#searchWidgetTrigger:hover{background:#7a0306;color:#fff}#searchWidgetTrigger:focus-visible{outline:2px solid #7a0306;outline-offset:2px}}@media only screen and (min-width:1024px){.fixed nav.utility{margin-bottom:0}}@media only screen and (min-width:1300px){nav.utility{padding:1em calc((100vw - 1300px)/ 2 + 50px)}}.nav-primary-collapse,.nav-primary-expand{display:none}nav.primary{position:relative;height:94px;background:#7a0306 url("../img/textures/plywood-nav.jpg");padding:12px 0 0;z-index:6;overflow-y:visible;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}nav.primary .m-hide{display:none}nav.primary .logo{width:140px}nav.primary .logo:focus-visible{outline:2px solid #fff;outline-offset:5px}nav.primary .logo-horiz{display:block}nav.primary .logo-square{display:none}nav.primary .level-1{width:100%;overflow-x:auto}nav.primary .level-1 .scroll-nav{display:none;position:absolute;bottom:5px;width:30px;height:30px;color:#022030;font-family:var(--inter-font);font-size:.875rem;font-weight:600;line-height:30px;padding:0;border:0;text-align:center;background:transparent url("../img/textures/flecks-blue-contrast.png");border-radius:50%;z-index:1}nav.primary .level-1 .scroll-nav:focus-visible,nav.primary .level-1 .scroll-nav:hover{background-image:url("../img/textures/flecks-white.png")}nav.primary .level-1 .scroll-nav:focus-visible{outline:2px solid #fff;outline-offset:2px}nav.primary .level-1 .scroll-left{left:5px}nav.primary .level-1 .scroll-left:after{content:"←"}nav.primary .level-1 .scroll-right{right:5px}nav.primary .level-1 .scroll-right:before{content:"→"}nav.primary .level-1>ul{display:inline-flex;gap:7px;white-space:nowrap;padding:7px min(4%,50px);margin:0}nav.primary .level-1>ul>li>.item{display:block;font-size:.875rem;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.42px;text-align:center;line-height:1;padding:.35714em .5em;border:1px solid #fff;border-image-slice:1;border-image-source:url("../img/textures/flecks-white.png");border-image-repeat:repeat;cursor:pointer}nav.primary .level-1>ul>li>.item:focus-visible{outline:0;text-decoration:underline}nav.primary .level-1>ul>li>.item:has(> i.icon){position:relative;padding-left:1.8571428571em}nav.primary .level-1>ul>li>.item>i.icon{position:absolute;left:.5em;top:.35714em}nav.primary .level-1>ul>li>input:checked~.item{-o-border-image:none;border-image:none;border-color:transparent;background:transparent url("../img/textures/flecks-blue-contrast.png");background-size:670px 180px;color:#022030}nav.primary .level-2{display:none;position:absolute;left:0;top:94px;width:100%;max-height:calc(100dvh - 94px);overflow:auto;white-space:wrap;box-shadow:0 1px 6px rgba(0,0,0,.2);flex-direction:column;animation:fadeOutFlex .4s linear forwards;z-index:6}nav.primary .level-2 .primary{background:#eceef0;padding:10px 15px 40px}nav.primary input:checked~.level-2{display:flex;animation:fadeInFlex .4s linear forwards}nav.primary .applications .primary{padding-top:0;padding-bottom:0}nav.primary .applications .secondary{background:#eceef0;padding:12px 15px 40px}nav.primary .policy .promo,nav.primary .services .promo{display:none}nav.primary .tools .expandable-container{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #c7cacc}nav.primary .tools .topics{border-bottom:0}nav.primary .tools .calculators ul,nav.primary .tools .guides-tools ul,nav.primary .tools .topics ul{margin:15px 0}nav.primary .tools .calculators ul:last-child,nav.primary .tools .guides-tools ul:last-child,nav.primary .tools .topics ul:last-child{margin-bottom:0}nav.primary .tools .image-links{margin-top:20px}nav.primary .tools .image-links a img{width:37.6811594203%;height:22.6666666667vw;max-width:130px;max-height:85px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}nav.primary .about .primary,nav.primary .help .primary{padding-bottom:10px;border-bottom:1px solid #c7cacc}nav.primary .about .secondary,nav.primary .help .secondary,nav.primary .myapa .secondary{padding:10px 15px 40px;background:#eceef0}nav.primary .about .secondary ul,nav.primary .help .secondary ul,nav.primary .myapa .secondary ul{margin:7px 0 0}nav.primary .about .secondary ul a,nav.primary .help .secondary ul a,nav.primary .myapa .secondary ul a{font-weight:400}nav.primary .about .secondary ul a:before,nav.primary .help .secondary ul a:before,nav.primary .myapa .secondary ul a:before{font-size:1.3125rem;vertical-align:middle}nav.primary .about .secondary ul a[class*=" button-"],nav.primary .about .secondary ul a[class^=button-],nav.primary .help .secondary ul a[class*=" button-"],nav.primary .help .secondary ul a[class^=button-],nav.primary .myapa .secondary ul a[class*=" button-"],nav.primary .myapa .secondary ul a[class^=button-]{font-weight:700}nav.primary .about .secondary ul li+li,nav.primary .help .secondary ul li+li,nav.primary .myapa .secondary ul li+li{margin-top:10px}nav.primary .about .secondary .secondary-actions,nav.primary .help .secondary .secondary-actions,nav.primary .myapa .secondary .secondary-actions{margin:15px 0 0}nav.primary .myapa .primary{display:flex;flex-direction:column;padding-top:10px}nav.primary .myapa .expandable-container{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #c7cacc;order:1}nav.primary .myapa .member-manufacturers{border-bottom:0}nav.primary .myapa .link-group{margin-top:1em}nav.primary .myapa .secondary-actions a{font-weight:700}nav.primary .myapa .promo{width:100%;max-width:370px;margin:0 auto}nav.primary .myapa .promo .icon{font-size:1.25rem;vertical-align:middle;color:#9fdff8}nav.primary .myapa .promo ul{font-size:.875rem}nav.primary .myapa .logged-in .primary{padding-top:0;padding-bottom:0}nav.primary .myapa .logged-in .expandable-container{border-bottom:0}nav.primary .myapa .logged-in .primary-actions{margin-bottom:0}nav.primary .menu-heading{position:sticky;top:0;z-index:6;background:#c7cacc;padding:15px 47px 10px 15px}nav.primary .menu-heading strong{display:block;color:#181b1f;font-size:1rem;font-style:italic;font-weight:700;line-height:140%}nav.primary .menu-heading .close{position:absolute;font-size:1.5rem;width:24px;height:24px;line-height:24px;text-align:center;font-weight:300;right:9px;top:9px;cursor:pointer}nav.primary .menu-heading .close:focus-visible,nav.primary .menu-heading .close:hover{color:#7a0306}nav.primary .menu-heading .close:focus-visible{outline:2px solid #7a0306;outline-offset:2px}nav.primary .featured-action a{display:block;padding:.9375rem;background:#005581;color:#fff;font-size:.875rem;text-transform:uppercase;letter-spacing:.84px}nav.primary .featured-action a:focus-visible{outline:0;text-decoration:none;background:#7a0306}nav.primary .image-links{margin:0;display:flex;flex-direction:column;gap:12px}nav.primary .image-links a{display:flex;gap:12px;align-items:center}nav.primary .image-links a img{width:50px}nav.primary .image-links a:focus-visible .animate-icon-right:after,nav.primary .image-links a:hover .animate-icon-right:after{left:6px}nav.primary .image-links a:focus-visible{outline:2px solid #7a0306;outline-offset:2px;text-decoration:none}nav.primary .link-group{display:flex;flex-direction:column;gap:5px;margin:0}nav.primary .link-group li{width:100%}nav.primary .link-group a{font-weight:400}nav.primary .link-group a:focus-visible,nav.primary .link-group a:hover{text-decoration:underline;outline:0}nav.primary .link-group .all-link a{font-weight:700}nav.primary .link-group .all-link a:focus-visible,nav.primary .link-group .all-link a:hover{text-decoration:none}nav.primary .link-group strong{color:#181b1f}nav.primary .image-link-group{padding:12px 0;border-bottom:1px solid #c7cacc}nav.primary .image-link-group .group{padding-top:7px;display:flex;justify-content:space-between;align-items:flex-start}nav.primary .image-link-group img{width:37.6811594203%}nav.primary .image-link-group .link-group{width:58.8405797101%}nav.primary .icon-links{display:flex;flex-direction:column;gap:10px;margin:0;padding-top:7px}nav.primary .icon-links a{display:inline-flex;gap:5px;align-items:center}nav.primary .icon-links a:focus-visible{outline:0;text-decoration:none}nav.primary .icon-links i{font-size:1.875em;line-height:1}nav.primary .promo{width:56%;padding:1.25em;display:flex;gap:25px;align-items:flex-start;color:#fff}nav.primary .promo p{font-size:.875rem}nav.primary .promo p:first-child{margin-top:0}nav.primary .promo p:last-child{margin-bottom:0}nav.primary .promo img{width:31.3253012048%;flex-shrink:0}nav.primary .promo strong{font-size:.9375rem;text-transform:uppercase}nav.primary .actions{padding-bottom:15px;border-bottom:1px solid #c7cacc}nav.primary .actions .primary-actions{margin:0 0 15px}nav.primary .actions .secondary-actions{margin:0}nav.primary .actions .secondary-actions li+li{margin-top:5px}nav.primary .actions .secondary-actions a{font-weight:400}nav.primary .secondary-actions a:focus-visible,nav.primary .secondary-actions a:hover{text-decoration:underline;outline:0}nav.primary .tools .secondary-actions a{font-weight:700}nav.primary .tools .secondary-actions a:focus-visible,nav.primary .tools .secondary-actions a:hover{text-decoration:none}nav.primary .tools .secondary-actions a .icon{font-size:125%;vertical-align:middle}.fixed nav.primary{position:fixed;left:0;top:env(safe-area-inset-top,0)}@media only screen and (min-width:768px){nav.primary .m-hide{display:inline}nav.primary .policy .primary,nav.primary .services .primary{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 30px 30px}nav.primary .policy .icon-links,nav.primary .services .icon-links{width:41%}nav.primary .policy .promo,nav.primary .services .promo{display:flex}}@media only screen and (min-width:1024px){nav.primary{overflow:visible}.fixed nav.primary,nav.primary{position:fixed;left:1.9230769231%;top:env(safe-area-inset-top,0)}nav.primary{padding:20px min(2.3076923077%,30px) 25px;height:auto;width:min(16.9230769231%,220px)}nav.primary .logo{display:flex;flex-direction:column;justify-content:center;width:100%;height:min(9.0769230769vw,118px);margin-bottom:20px}nav.primary .logo-horiz{display:none}nav.primary .logo-square{display:block;width:100%}nav.primary .logo-square-top{background-position:left top;background-size:100% auto;padding-top:11.4933757962%}nav.primary .logo-square-middle{background-position:center center;background-size:100% auto;height:min(6.2831461538vw,81.6809px);overflow:hidden}nav.primary .logo-square-middle img{display:none}nav.primary .logo-square-bottom{background-position:left bottom;background-size:100% auto;padding-top:11.6398089172%}nav.primary .level-1{overflow:visible}nav.primary .level-1 .scroll-nav{display:none!important}nav.primary .level-1>ul{display:flex;flex-direction:column;gap:20px;white-space:wrap;padding:0}nav.primary .level-1>ul>li>.item{position:relative;border:0;padding:0;letter-spacing:.84px;line-height:1.4285714286;text-align:left;left:0;transition:left .25s linear}nav.primary .level-1>ul>li>.item:before{position:absolute;top:0;content:"→";height:100%;width:20px;left:0;opacity:0;transition:opacity .25s linear,left .25s linear}nav.primary .level-1>ul>li>.item:has(> i.icon){padding-left:0}nav.primary .level-1>ul>li>.item:has(> i.icon)>i.icon{position:static;vertical-align:middle}nav.primary .level-1>ul>li>.item:focus-visible,nav.primary .level-1>ul>li>.item:hover,nav.primary .level-1>ul>li>input:checked~.item{background:0 0;color:#fff;left:20px}nav.primary .level-1>ul>li>.item:focus-visible:before,nav.primary .level-1>ul>li>.item:hover:before,nav.primary .level-1>ul>li>input:checked~.item:before{left:-20px;opacity:1}nav.primary .level-1>ul>li>.item:focus-visible{outline:0}nav.primary .level-1>ul>li>input:checked~.item{color:#9fdff8}nav.primary .level-2{left:100%;top:0;width:800px;max-width:81.1538461538vw;max-height:100dvh;overflow:auto}nav.primary .level-2 .primary{padding:20px 30px 30px}nav.primary .level-2 .expandable-container .handle{cursor:default}nav.primary .level-2 .expandable-container .handle:after{display:none}nav.primary .level-2 .expandable-container .content{display:block!important}nav.primary .level-2 .expandable-container+.content-extended{display:block!important}nav.primary .products .level-2{top:32px;width:990px}nav.primary .applications .level-2{width:900px}nav.primary .applications .primary{display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:20px;align-items:flex-start}nav.primary .applications .primary .image-link-group{width:calc(50% - 20px)}nav.primary .applications .secondary{background:#fff;padding:1.25em 1.25em 2.5em}nav.primary .applications .secondary .handle{text-align:center}nav.primary .applications .icon-links{flex-direction:row;justify-content:space-between;gap:25px;padding-top:15px}nav.primary .applications .icon-links li{width:calc(18% - 8px)}nav.primary .applications .icon-links a{line-height:normal}nav.primary .services .level-2{top:90px}nav.primary .tools .level-2{top:90px;width:910px}nav.primary .tools .menu-heading{background:#fff}nav.primary .tools .primary{padding:0;display:grid;grid-template-columns:320fr 270fr 260fr;grid-template-rows:min-content 1fr}nav.primary .tools .calculators{grid-column-start:2;padding:1.25em .9375em .9375em 1.875em;border:0}nav.primary .tools .guides-tools{grid-column-start:1;grid-row:1/span 2;border:0;background:#fff;padding:1.25em 1.875em 1.875em}nav.primary .tools .topics{grid-column-start:3;padding:1.25em 1.875em .9375em .9375em}nav.primary .tools .topics-extended{grid-column:2/span 2;padding:.9375em 1.875em 1.875em}nav.primary .tools .image-links{margin:0}nav.primary .tools .image-links a{font-weight:500}nav.primary .tools .image-links a img{width:100%;height:auto;max-height:none;max-width:100%}nav.primary .about .columns,nav.primary .help .columns,nav.primary .myapa .logged-in .columns{display:flex;flex-wrap:wrap}nav.primary .about .primary,nav.primary .about .secondary,nav.primary .help .primary,nav.primary .help .secondary,nav.primary .myapa .logged-in .primary,nav.primary .myapa .logged-in .secondary{width:50%}nav.primary .about .primary,nav.primary .help .primary,nav.primary .myapa .logged-in .primary{border:0}nav.primary .about .secondary,nav.primary .help .secondary,nav.primary .myapa .logged-in .secondary{background:#fff;padding:20px 30px 30px}nav.primary .help .level-2{top:225px;width:670px}nav.primary .policy .level-2{top:225px}nav.primary .about .level-2{top:265px;width:740px}nav.primary .about .primary{width:48.6%}nav.primary .about .secondary{width:51.4%}nav.primary .about .secondary .secondary-actions{margin:15px 0 0}nav.primary .myapa .logged-out{top:0}nav.primary .myapa .logged-out .primary{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;-moz-column-gap:1.875rem;column-gap:1.875rem;padding:1.25rem 1.875rem 1.875rem}nav.primary .myapa .logged-out .expandable-container{grid-column:1/span 1;border-bottom:0}nav.primary .myapa .logged-out .promo{grid-column:2/span 1;grid-row:1/span 2;align-self:start}nav.primary .myapa .logged-in{top:auto;bottom:0}nav.primary .menu-heading{display:flex;align-items:center;justify-content:space-between;padding:.9375rem 1.875rem;background:#eceef0}nav.primary .menu-heading strong{font-size:1.125rem;margin:0}nav.primary .menu-heading a{letter-spacing:.84px}nav.primary .menu-heading .close{display:none}nav.primary .featured-action{order:-1}nav.primary .featured-action a{padding:.9375rem 1.875rem}nav.primary .image-links{display:grid;gap:.9375rem;grid-auto-columns:1fr;grid-auto-flow:column;width:100%}nav.primary .image-links a{flex-direction:column;font-size:.875rem}nav.primary .image-links a img{width:100%}nav.primary .image-link-group{padding:0;border-bottom:0}nav.primary .image-link-group img{width:50%}nav.primary .image-link-group .link-group{width:47%}.js nav.primary .logo-square-middle{transition:height .4s cubic-bezier(.5, 0, 1, .4) .5s}.js nav.primary .animate-logo{height:0}}@media only screen and (min-width:1200px){nav.primary .image-links{gap:30px}}@media only screen and (min-width:1300px){.fixed nav.primary,nav.primary{left:calc((100vw - 1300px)/ 2 + 25px)}}@media only screen and (min-width:1024px){.collapsed-nav .nav-primary-expand{display:block;position:fixed;top:25px;left:25px;width:52px;height:52px;background:url("../img/textures/plywood-nav.jpg");fill:#fff;z-index:6}.collapsed-nav .nav-primary-expand,.collapsed-nav .nav-primary-expand #arrow,.collapsed-nav .nav-primary-expand #bar1,.collapsed-nav .nav-primary-expand #bar2,.collapsed-nav .nav-primary-expand #bar3{transition:fill linear .4s,width linear .4s,opacity linear .4s}.collapsed-nav .nav-primary-expand:focus-visible,.collapsed-nav .nav-primary-expand:hover{fill:#9fdff8}.collapsed-nav .nav-primary-expand:focus-visible #bar1,.collapsed-nav .nav-primary-expand:focus-visible #bar3,.collapsed-nav .nav-primary-expand:hover #bar1,.collapsed-nav .nav-primary-expand:hover #bar3{width:21px}.collapsed-nav .nav-primary-expand:focus-visible #bar2,.collapsed-nav .nav-primary-expand:hover #bar2{width:30px}.collapsed-nav .nav-primary-expand:focus-visible #arrow,.collapsed-nav .nav-primary-expand:hover #arrow{opacity:1}.collapsed-nav .nav-primary-collapse{display:block;position:absolute;right:14px;top:18px;width:24px;height:24px;text-align:center;line-height:24px;color:#fff}.collapsed-nav .nav-primary-collapse:focus-visible,.collapsed-nav .nav-primary-collapse:hover{color:#9fdff8}.collapsed-nav .nav-primary-collapse:focus-visible{outline:1px solid #9fdff8;outline-offset:1px}.collapsed-nav nav.primary{display:none;left:25px;padding:20px 52px 25px 30px;height:auto;width:242px;animation:fadeOut .4s linear forwards}.collapsed-nav nav.primary .logo{height:118px}.collapsed-nav nav.primary .logo-square-middle{height:81.6809px}.collapsed-nav nav.primary .level-2{max-width:calc(100vw - 25px - 220px - 22px)}.collapsed-nav #nav-primary-toggle:checked~nav.primary{display:block;animation:fadeIn .4s linear forwards}}@media only screen and (min-width:1300px){.collapsed-nav .nav-primary-expand,.collapsed-nav nav.primary{left:calc((100vw - 1300px + 50px)/ 2)}}.expandable-container .handle{--primary-color:#000;position:relative;display:block;width:100%;font-size:.875em;font-weight:700;text-transform:uppercase;color:var(--primary-color)}.expandable-container .handle:after{content:"";position:absolute;right:5px;top:5px;border:2px solid var(--primary-color);border-width:0 2px 2px 0;width:9px;height:9px;transform-origin:center center;transform:rotate(45deg);transition:transform .2s linear}.expandable-container .handle:focus-visible{outline:2px solid #7a0306;outline-offset:2px}.expandable-container .content{display:none}.expandable-container+.content-extended{display:none}input:checked+.expandable-container .handle:after{transform:rotate(-135deg)}input:checked+.expandable-container .content,input:checked+.expandable-container+.content-extended{display:block}@media only screen and (min-width:1024px){.expandable-container .handle{font-size:.9375em}}.link-footer{padding:1.25em 0}.link-footer strong{color:#fff;font-size:.9375em;font-weight:600;letter-spacing:.9px;text-transform:uppercase}.link-footer a{color:#9fdff8;font-weight:400}.link-footer a:focus-visible,.link-footer a:hover{color:#e57377;text-decoration:underline;outline:0}.link-footer p,.link-footer ul{margin:0}.link-footer .link-group{margin-bottom:1.9375em}.link-footer .link-group li{margin:.5em 0;line-height:1.25}.link-footer .social ul{display:flex;justify-content:flex-start;gap:10px}.link-footer .social ul a{display:block;font-size:1.875em;line-height:1;color:transparent;background-image:url("../img/textures/flecks-blue-contrast.png");background-size:670px 180px}.link-footer .social ul a:focus-visible,.link-footer .social ul a:hover{background-image:url("../img/textures/flecks-red-contrast.png");color:transparent;text-decoration:none}@media (min-resolution:1.5dppx){.link-footer .social ul a{background-image:url("../img/textures/flecks-blue-contrast@2x.png")}.link-footer .social ul a:focus-visible,.link-footer .social ul a:hover{background-image:url("../img/textures/flecks-red-contrast@2x.png")}}@media only screen and (min-width:768px){.link-footer nav.footer{display:grid;-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr 30px}.link-footer .social{grid-column-start:3;grid-row-start:1}.link-footer .social ul{flex-direction:column}}@media only screen and (min-width:1024px){.link-footer nav.footer{grid-template-columns:1fr 1fr 1fr 1fr 30px}.link-footer nav.footer .social{grid-column-start:5}}@media only screen and (min-width:1300px){.link-footer nav.footer{gap:30px}}.brand-footer{background:#eceef0;padding:20px 0}.brand-footer a{font-weight:400}.brand-footer a:focus-visible,.brand-footer a:hover{text-decoration:underline}.brand-footer a:focus-visible{outline:0}.brand-footer strong{color:#181b1f;font-size:.9375em;font-weight:600;line-height:1.33;letter-spacing:.9px;text-transform:uppercase}.brand-footer .logo{width:158px}.brand-footer .logo:focus-visible{outline:2px solid #7a0306;outline-offset:2px}.brand-footer .contact{margin:1.25em 0;color:#4c4d4f}.brand-footer .right-col{display:flex;flex-direction:column;gap:20px;background:#fff;padding:1.25em}.brand-footer .link-group p,.brand-footer .link-group ul{margin:0}.brand-footer .link-group li{line-height:1.25;margin:.5rem 0}@media only screen and (min-width:768px){.brand-footer{padding:30px 0}.brand-footer .width-wrap{display:flex;gap:20px}.brand-footer .width-wrap .left-col,.brand-footer .width-wrap .right-col{width:calc(50% - 10px)}}@media only screen and (min-width:1300px){.brand-footer .left-col{display:flex;gap:20px}.brand-footer .right-col{flex-direction:row;gap:30px}.brand-footer .right-col .link-group{width:calc(50% - 15px)}.brand-footer .contact{margin:0;font-size:.875em}.brand-footer .contact p:first-child{margin-top:0}.brand-footer .link-group a{font-size:.875em}}.copyright-footer{padding:.8333rem 0 1.9375rem;font-size:.75em;color:#4c4d4f}.copyright-footer p{margin:0}.copyright-footer p+p{margin-top:1.25rem}.copyright-footer a{text-decoration:underline;font-weight:400}.copyright-footer a:focus-visible{outline:2px solid #7a0306;outline-offset:2px}@media only screen and (min-width:768px){.copyright-footer .width-wrap{display:flex;justify-content:space-between}.copyright-footer p+p{margin-top:0}}.alternating-articles figure{position:relative;width:100%;height:auto;aspect-ratio:3/2;margin:0 0 1.5rem}.alternating-articles figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.alternating-articles article+article{margin-top:50px}.alternating-articles .wysiwyg{margin-top:1rem}.alternating-articles .action{margin:1.5rem 0 0}.alternating-articles .action a{display:block;width:100%}@media only screen and (min-width:768px){.alternating-articles article{display:flex;gap:50px;align-items:flex-start}.alternating-articles article+article{position:relative;padding-top:50px}.alternating-articles article+article:before{content:"";position:absolute;left:20px;top:0;width:calc(100% - 40px);height:1px;background:#c7cacc}.alternating-articles article:nth-child(2n) figure{order:1}.alternating-articles .content,.alternating-articles figure{margin:0;width:calc(50% - 25px)}.alternating-articles .action a{display:inline-block;width:auto}}.breadcrumbs{padding:0;margin:0;list-style-type:none;font-size:.875em}.breadcrumbs li{display:inline;text-transform:uppercase;letter-spacing:.42px}.breadcrumbs li a{color:#fff;text-decoration:none;font-weight:400}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li:after{content:" >"}.breadcrumbs li:last-of-type:after{content:""}@media only screen and (min-width:1024px){.breadcrumbs{font-size:.9375em}}.callout .attribution{font-size:.875em;font-weight:700;letter-spacing:.42px;text-transform:uppercase;color:#181b1f;margin:0 0 1.25rem}.callout blockquote{padding:0;margin:0}.callout blockquote .headline-primary{margin:0;font-size:1.5em;background-image:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.callout blockquote .headline-primary{background-image:url("../img/textures/flecks-red@2x.png")}}.dark-section .callout .attribution{color:#fff}.dark-section .callout blockquote .headline-primary{background-image:url("../img/textures/flecks-white.png")}@media (min-resolution:1.5dppx){.dark-section .callout blockquote .headline-primary{background-image:url("../img/textures/flecks-white@2x.png")}}@media only screen and (min-width:768px){.callout blockquote .attribution{font-size:.9375em}.callout blockquote .headline-primary{font-size:1.875em}}@media only screen and (min-width:1024px){.callout blockquote .headline-primary{font-size:2.5em}}.contact-card{text-align:center}.contact-card figure{margin-bottom:1.25rem}.contact-card figure img{display:block;width:128px;height:128px;margin:0 auto;-o-object-fit:cover;object-fit:cover;border-radius:50%}.contact-card .name{margin:0;color:#7a0306;font-size:.875em;letter-spacing:.42px;text-transform:uppercase}.contact-card .title{margin:0 0 1rem;font-size:.875em;color:#181b1f}.contact-card .actions,.contact-card .bio,.contact-card .bio-long{display:none}.contact-card .actions{text-overflow:ellipsis;overflow:hidden}.contact-card .actions a{font-weight:400}@media only screen and (min-width:768px){.contact-card{max-width:755px;margin-left:auto;margin-right:auto;display:flex;gap:30px;align-items:center}.contact-card figure{flex-shrink:0;margin-bottom:0}.contact-card .body{text-align:left}.contact-card .name,.contact-card .title{font-size:.9375em}.contact-card .title{color:#7a0306}.contact-card .bio{display:block}.contact-card .actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.contact-card .actions.separated-actions{flex-direction:row;gap:18px}.contact-card .actions.separated-actions .separator{width:1px;align-self:stretch;background:#c7cacc}.contact-card .body>.bio-modal-trigger{display:none}.contact-card .actions{margin-bottom:0}}@media only screen and (min-width:1024px){.contact-card figure img{width:205px;height:205px}}.contact-list{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:40px}.contact-list .contact-card{width:calc((100% - 30px)/ 2)}@media only screen and (min-width:768px){.contact-list{flex-wrap:nowrap;flex-direction:column;gap:45px}.contact-list .contact-card{width:100%}.contact-list:has(.contact-card:nth-child(4)){flex-wrap:wrap;flex-direction:row;row-gap:45px;-moz-column-gap:3.1762652705%;column-gap:3.1762652705%}.contact-list:has(.contact-card:nth-child(4)) .contact-card{width:22.6178010471%;display:block}.contact-list:has(.contact-card:nth-child(4)) .contact-card figure{margin-bottom:1.25rem}.contact-list:has(.contact-card:nth-child(4)) .contact-card figure img{width:160px;height:160px}.contact-list:has(.contact-card:nth-child(4)) .contact-card .body{text-align:center}.contact-list:has(.contact-card:nth-child(4)) .contact-card .title{color:#181b1f}.contact-list:has(.contact-card:nth-child(4)) .contact-card .actions,.contact-list:has(.contact-card:nth-child(4)) .contact-card .bio{display:none}.contact-list:has(.contact-card:nth-child(4)) .contact-card .body>.bio-modal-trigger{display:block}}.cookie-banner{position:fixed;left:0;bottom:1em;z-index:800;width:100%;padding:20px;line-height:1.25;background:#eceef0;color:#181b1f}.cookie-banner[hidden]{display:none}.cookie-banner button{flex-shrink:0}.cookie-banner p{margin:0 0 1em}@media only screen and (min-width:768px){.cookie-banner{display:flex;align-items:center;left:50%;width:75%;max-width:1100px;gap:40px;transform:translateX(-50%)}.cookie-banner p{margin:0}}.deck{display:flex;flex-direction:column;gap:15px;width:100%}.deck:has(.link-list-card){gap:1.5rem}@media only screen and (min-width:768px){.deck{flex-direction:row;flex-wrap:wrap;gap:20px}.deck .link-card{width:calc((100% - 40px)/ 3)}.deck:has(.link-list-card){gap:40px}.deck .link-list-card{width:calc((100% - 40px)/ 2)}}@media only screen and (min-width:1024px){.deck{gap:40px}.deck .link-card{width:calc((100% - 80px)/ 3)}.deck:has(.link-list-card){gap:50px}.deck .link-list-card{width:calc((100% - 50px)/ 2)}}hr.double-rule{position:relative;width:100%;height:15px;margin:0 0 .8333rem;border:0}hr.double-rule:after,hr.double-rule:before{position:absolute;left:0;content:"";width:130px;height:5px;background-image:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){hr.double-rule:after,hr.double-rule:before{background-image:url("../img/textures/flecks-red@2x.png");background-size:670px 180px}}hr.double-rule:before{top:0}hr.double-rule:after{bottom:0;background-position:0 -10px}@media only screen and (min-width:768px){hr.double-rule{margin:0 0 1rem}}hr.double-rule+h2{margin-top:0}.dark-section hr.double-rule:after,.dark-section hr.double-rule:before{background-image:url("../img/textures/flecks-white.png")}@media (min-resolution:1.5dppx){.dark-section hr.double-rule:after,.dark-section hr.double-rule:before{background-image:url("../img/textures/flecks-white@2x.png")}}.drawer{--text-color:#fff}.drawer .handle{color:var(--text-color);padding:15px;display:flex;gap:10px;align-items:flex-start;font-weight:700;line-height:1.4;transition:background-color .2s linear,color .2s linear}.drawer .toggle-icon{position:relative;display:block;width:22px;height:22px;flex:none}.drawer .toggle-icon:after,.drawer .toggle-icon:before{position:absolute;content:"";background:var(--text-color);width:16px;height:3px;left:3px;transform-origin:center center;transition:all .2s linear}.drawer .toggle-icon:before{top:7px}.drawer .toggle-icon:after{top:12px}.drawer .box{background:#eceef0;padding:.8333em .9375em 1.25em}.drawer .action{margin:1.25rem 0 0;display:flex;flex-direction:column;gap:.625rem}.drawer .action a,.drawer .action button{display:block;width:100%;text-align:center}.drawer .action a:focus-visible{outline:0}.drawer .note{margin-top:.5rem}.js .drawer.expanded .handle,.no-js .drawer .handle{--text-color:#fff;border:2px solid;border-image-source:url("../img/textures/flecks-red.png");border-image-slice:2;border-image-repeat:repeat}@media (min-resolution:1.5dppx){.js .drawer.expanded .handle,.no-js .drawer .handle{border-image-source:url("../img/textures/flecks-red@2x.png");border-image-slice:4}}.js .drawer.expanded .handle,.no-js .drawer .handle{background-color:#7a0306;background-clip:padding-box}.js .drawer.expanded .handle:hover,.no-js .drawer .handle:hover{--text-color:#fff;border-image-source:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.js .drawer.expanded .handle:hover,.no-js .drawer .handle:hover{border-image-source:url("../img/textures/flecks-red@2x.png")}}.js .drawer.expanded .handle .toggle-icon:before,.no-js .drawer .handle .toggle-icon:before{top:7px}.js .drawer.expanded .handle .toggle-icon:after,.no-js .drawer .handle .toggle-icon:after{top:12px;transform:rotate(0)}.js .drawer.expanded .box,.no-js .drawer .box{display:block}.js .drawer .handle{--text-color:#7a0306;border:2px solid;border-image-source:url("../img/textures/flecks-red.png");border-image-slice:2;border-image-repeat:repeat}@media (min-resolution:1.5dppx){.js .drawer .handle{border-image-source:url("../img/textures/flecks-red@2x.png");border-image-slice:4}}.js .drawer .handle{background-color:transparent;cursor:pointer}.js .drawer .handle:focus-visible{outline:2px solid #7a0306;outline-offset:2px}.js .drawer .handle:hover{--text-color:#005581;border-image-source:url("../img/textures/flecks-blue.png")}@media (min-resolution:1.5dppx){.js .drawer .handle:hover{border-image-source:url("../img/textures/flecks-blue@2x.png")}}.js .drawer .handle .toggle-icon:before{top:9.5px}.js .drawer .handle .toggle-icon:after{top:9.5px;transform:rotate(-90deg)}.js .drawer.always-expanded .handle{cursor:initial}.js .drawer .box{display:none}@media only screen and (min-width:768px){.drawer .handle{font-size:1.125em}.drawer .action{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.875rem}.drawer .action a,.drawer .action button{display:inline-block;width:auto}}.style-b .drawer .handle{justify-content:space-between;align-items:center}.style-b .drawer .handle .toggle-icon{order:1;font-style:normal}.style-b .drawer .handle .toggle-icon:before{background:0 0;top:0;width:22px;height:22px;font-size:22px;line-height:22px;content:"→";transform:rotate(90deg);transition:none}.style-b .drawer .handle .toggle-icon:after{display:none}.no-js .style-b .drawer .handle .toggle-icon{display:none}.js .style-b .drawer.expanded .handle,.no-js .style-b .drawer .handle{--text-color:#fff;border:2px solid;border-image-source:url("../img/textures/flecks-blue.png");border-image-slice:2;border-image-repeat:repeat}@media (min-resolution:1.5dppx){.js .style-b .drawer.expanded .handle,.no-js .style-b .drawer .handle{border-image-source:url("../img/textures/flecks-blue@2x.png");border-image-slice:4}}.js .style-b .drawer.expanded .handle,.no-js .style-b .drawer .handle{background-color:#005581;background-clip:padding-box}.js .style-b .drawer.expanded .handle:hover,.no-js .style-b .drawer .handle:hover{--text-color:#fff;background-color:#7a0306;border-image-source:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.js .style-b .drawer.expanded .handle:hover,.no-js .style-b .drawer .handle:hover{border-image-source:url("../img/textures/flecks-red@2x.png")}}.js .style-b .drawer.expanded .handle .toggle-icon,.no-js .style-b .drawer .handle .toggle-icon{transform:rotate3d(1,0,0,180deg)}.js .style-b .drawer.expanded .handle .toggle-icon:before,.no-js .style-b .drawer .handle .toggle-icon:before{top:0}.js .style-b .drawer .handle{--text-color:#181b1f;border:2px solid;border-image-source:url("../img/textures/flecks-gray.png");border-image-slice:2;border-image-repeat:repeat}@media (min-resolution:1.5dppx){.js .style-b .drawer .handle{border-image-source:url("../img/textures/flecks-gray@2x.png");border-image-slice:4}}.js .style-b .drawer .handle{background-color:#c7cacc;background-clip:padding-box;cursor:pointer}.js .style-b .drawer .handle:focus-visible{outline:2px solid #005581;outline-offset:2px}.js .style-b .drawer .handle:hover{--text-color:#fff;background-color:#7a0306;border-image-source:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.js .style-b .drawer .handle:hover{border-image-source:url("../img/textures/flecks-red@2x.png")}}.js .style-b .drawer .handle .toggle-icon{transition:all .2s linear;transform-origin:center center;perspective:800px}.js .style-b .drawer .handle .toggle-icon:before{top:0}.filter-group .drawer .handle{padding:.625rem;justify-content:space-between;align-items:center;border:0;background:#7a0306;color:#fff;font-size:.875rem;line-height:135%}.filter-group .drawer .handle .icon{display:flex;align-items:center;transition:transform .3s ease}.filter-group .drawer.expanded .handle{border:0}.filter-group .drawer.expanded .handle .icon{transform:rotate(-180deg)}.js .filter-group .drawer:not(.always-expanded) .handle:focus-visible,.js .filter-group .drawer:not(.always-expanded) .handle:hover{background-color:#005581}.js .filter-group .drawer:not(.always-expanded) .handle:focus-visible{outline-color:#005581}.drawer-list+.drawer-list{margin-top:2.5rem}.drawer-list .headline-quaternary{margin:0 0 1.25rem;color:#4c4d4f}.drawer-list .drawer{margin-bottom:1.25rem}.drawer-list .drawer:last-child{margin-bottom:0}.expandable-containers-intro{margin-bottom:1.25rem}.drop-down-menu{position:relative;text-align:left}.drop-down-menu label{width:100%;font-size:.875em;text-transform:uppercase;letter-spacing:.84px}.drop-down-menu label .text{display:flex;justify-content:space-between;align-items:center;text-align:left}.drop-down-menu label .text:after{font-size:1rem;transform-origin:75% 50%;transition:transform .2s linear}.drop-down-menu ul{position:absolute;top:100%;left:0;width:100%;display:none;animation:fadeOut .4s linear forwards;background:#eceef0;box-shadow:0 1px 6px rgba(0,0,0,.2);padding:5px 0;margin:0;z-index:4;max-height:min(400px,80vw);overflow-y:scroll}.drop-down-menu a{display:block;padding:10px 17px;color:#4c4d4f;text-transform:uppercase;letter-spacing:.84px}.drop-down-menu a:focus-visible,.drop-down-menu a:hover{background:#fff;color:#005581;text-decoration:underline;outline:0}.drop-down-menu input:checked~label .text:after{transform:rotate(-180deg)}.drop-down-menu input:checked~label.button-secondary{color:#005581}.drop-down-menu input:checked~label.button-secondary:focus-visible,.drop-down-menu input:checked~label.button-secondary:hover{color:#7a0306;border-image-source:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.drop-down-menu input:checked~label.button-secondary:focus-visible,.drop-down-menu input:checked~label.button-secondary:hover{border-image-source:url("../img/textures/flecks-red@2x.png")}}.drop-down-menu input:checked~ul{display:block;animation:fadeIn .4s linear forwards}.dark-section .drop-down-menu input:checked~label.button-secondary{color:#e57377;border-image-source:url("../img/textures/flecks-red-contrast.png")}@media (min-resolution:1.5dppx){.dark-section .drop-down-menu input:checked~label.button-secondary{border-image-source:url("../img/textures/flecks-red-contrast@2x.png")}}.dark-section .drop-down-menu input:checked~label.button-secondary:focus-visible,.dark-section .drop-down-menu input:checked~label.button-secondary:hover{color:#fff;border-image-source:url("../img/textures/flecks-white.png")}@media (min-resolution:1.5dppx){.dark-section .drop-down-menu input:checked~label.button-secondary:focus-visible,.dark-section .drop-down-menu input:checked~label.button-secondary:hover{border-image-source:url("../img/textures/flecks-white@2x.png")}}.full-width-promo{padding:1.875rem 0}.full-width-promo figure{margin:0;padding:0}.full-width-promo figure img{width:100%;height:315px;-o-object-fit:cover;object-fit:cover}.full-width-promo h2{margin:1.25rem 0 .625rem}.full-width-promo h3{font-size:1rem;margin:0 0 .625rem}.full-width-promo .actions{margin:1.25rem 0 0}.full-width-promo .actions .action-link,.full-width-promo .actions [class*=" button-"],.full-width-promo .actions [class^=button-]{display:block;width:100%;margin:.625rem 0}.full-width-promo .action-link{display:block;padding:.5em 1.0714285714em;border:2px solid transparent;text-align:center}.full-width-promo .action-link:focus-visible{outline:2px solid #7a0306;outline-offset:2px;text-decoration:none}.full-width-promo.dark-section .action-link:focus-visible{outline-color:#fff}@media only screen and (min-width:480px){.full-width-promo .actions .action-link,.full-width-promo .actions [class*=" button-"],.full-width-promo .actions [class^=button-]{display:inline-block;width:auto;margin-right:1rem}.full-width-promo .actions .action-link{border-left:0;border-right:0;padding-left:0;padding-right:6px}}@media only screen and (min-width:768px){.full-width-promo{padding:3.75rem 0}.full-width-promo .width-wrap{display:flex;justify-content:space-between}.full-width-promo figure{width:300px;height:300px}.full-width-promo figure img{height:100%}.full-width-promo .content{width:calc(100% - 350px)}.full-width-promo h2{margin:0 0 1.875rem}.full-width-promo h3,.full-width-promo p{font-size:1.125em}.full-width-promo .actions{margin-top:1.875rem}}@media only screen and (min-width:1300px){.full-width-promo{padding-left:75px;padding-right:75px}}.hero .content{padding:1.875em 0 1.5em}.hero .content:has(> .icon){position:relative;padding-left:70px;min-height:132px;display:flex;flex-direction:column;justify-content:center}.hero .content:has(> .icon) .icon{position:absolute;left:-22px;top:50%;margin-top:-46px;font-size:92px;line-height:92px;height:92px}.hero .breadcrumbs+h1{margin-top:.625em}.hero h1:last-child{margin-bottom:0}.hero p{font-size:1.125rem}.hero .action{font-size:1rem}.hero .feature{position:relative;display:block;width:100%;margin:0;padding:0}.hero .feature.inset{padding:0 min(4vw,50px) min(4vw,50px)}.hero .feature img,.hero .feature video{display:block;width:100%}.hero .feature img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.hero .feature img[src$="_clear.png"]{-o-object-fit:contain;object-fit:contain}.hero .feature .video-controls{position:absolute;bottom:30px;right:min(8vw,50px)}.hero .feature .video-controls button{border:0;background:0 0;padding:0;width:32px;height:32px;font-size:16px;line-height:32px;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.2)}.hero .feature .video-controls button.play{font-size:20px}.hero .feature .video-controls button{color:#fff}.hero .feature .video-controls button:focus-visible,.hero .feature .video-controls button:hover{color:#e57377}.hero .feature .video-controls button:focus-visible{outline:2px solid #e57377;outline-offset:2px}.hero.desktop-feature .content{padding-bottom:1.875em}.hero.desktop-feature .feature{display:none}.hero:not(:has(.feature)) .content:has(> .icon){padding-left:85px;min-height:93px}@media only screen and (min-width:768px){.hero{position:relative;min-height:300px;display:flex;align-items:center}.hero .width-wrap{width:100%}.hero h1{font-size:1.875em}.hero .content{width:calc(100% - 36.5384615385vw);padding-bottom:1.875em}.hero .content:has(> .icon){padding-left:152px;min-height:204px}.hero .content:has(> .icon) .icon{left:-39px;top:50%;margin-top:-102px;font-size:204px;line-height:204px;height:204px}.hero .feature{position:absolute;right:0;top:0;width:36.5384615385vw;height:100%}.hero .feature.inset{padding:0}.hero .feature img,.hero .feature video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .feature img[src$="_clear.png"]{-o-object-fit:contain;object-fit:contain}.hero.desktop-feature .feature{display:block}.hero:not(:has(.feature)){min-height:auto}.hero:not(:has(.feature)) .content{width:100%;padding-top:2.5rem;padding-bottom:2.5rem}.hero:not(:has(.feature)) .content:has(> .icon){padding-left:123px;min-height:93px}.hero:not(:has(.feature)) .content:has(> .icon) .icon{left:0;top:50%;margin-top:-46px;font-size:92px;line-height:92px;height:92px}.hero:not(:has(.feature)) .breadcrumbs{margin:0 0 8px}.hero:not(:has(.feature)) h1{margin:0}}@media only screen and (min-width:1024px){.hero .content,.hero.desktop-feature .content{padding-top:3.125em;padding-bottom:3.125em}.hero h1{font-size:2.5em}}@media only screen and (min-width:1300px){.hero .content{width:calc(100% - 475px)}.hero .feature{width:calc(475px + (100vw - 1300px)/ 2)}}.height-limiter .limit-toggle{display:none}.height-limiter.limited{position:relative;height:attr(data-limit-height px,400px);overflow:clip;padding-bottom:0;transition:height .3s ease-out,padding-bottom .3s ease-out}.height-limiter.limited:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 50%,#fff);opacity:1;transition:opacity .3s linear}.height-limiter.limited .limit-toggle{display:block;position:absolute;left:0;bottom:0;background:0 0;padding:0;border:0;color:#005581;z-index:1;font-size:.875rem;font-weight:700;cursor:pointer}.height-limiter.limited .limit-toggle:after{display:inline-block;transform-origin:75% 50%;transition:transform .3s ease-out;vertical-align:-11%}.height-limiter.limited .limit-toggle .text:after{content:" More"}.height-limiter.limited .limit-toggle:focus-visible,.height-limiter.limited .limit-toggle:hover{color:#7a0306}.height-limiter.limited .limit-toggle:focus-visible{outline:0}.height-limiter.limited .limit-toggle:focus-visible .text{text-decoration:underline}.height-limiter.expanded{height:auto;padding-bottom:36px}.height-limiter.expanded:after{opacity:0}.height-limiter.expanded .limit-toggle:after{transform:rotate(-180deg)}.height-limiter.expanded .limit-toggle .text:after{content:" Less"}.icon-headed{margin:1.5625rem 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.icon-headed i.icon{font-size:45px;line-height:45px;width:45px;height:45px;text-align:center;color:#005581}.icon-headed .headline-quaternary{margin:0;width:calc(100% - 45px - 10px)}.icon-headed .content{width:100%}@media only screen and (min-width:768px){.icon-headed .content{padding-left:55px}}.icon-link-block .action{margin-bottom:2rem}@media only screen and (min-width:768px){.icon-link-block.with-copy .width-wrap{display:block}.icon-link-block.with-copy h2{width:auto;margin-bottom:1.25rem}}@media only screen and (min-width:768px){.icon-link-block .width-wrap{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:30px;column-gap:30px}.icon-link-block h2{margin:0;width:calc(100% - 250px - 30px)}.icon-link-block .action{width:250px;margin:0;text-align:right}.icon-link-block .icon-link-list{padding-top:50px}}.icon-link-list{margin:0 auto;display:flex;flex-wrap:wrap;-moz-column-gap:6.25%;column-gap:6.25%;row-gap:25px;justify-content:center;align-items:flex-start;max-width:320px}.icon-link-list li{width:min(150px,(100% - 20px) / 2)}.icon-link-list a{display:block;margin:0 auto;text-align:center}.icon-link-list .icon{display:block;transition:transform .2s linear;font-size:2.5em;line-height:1;margin-bottom:5px}.icon-link-list .name{font-size:.875em;letter-spacing:.42px;text-transform:uppercase}.icon-link-list .name.icon-after:after{position:relative;left:0;transition:left .2s ease}.icon-link-list a:focus-visible,.icon-link-list a:hover{text-decoration:none}.icon-link-list a:focus-visible .icon,.icon-link-list a:hover .icon{transform:rotate(-10deg)}.icon-link-list a:focus-visible .name.icon-after:after,.icon-link-list a:hover .name.icon-after:after{left:6px}.icon-link-list a:focus-visible{outline:2px solid #7a0306;outline-offset:2px}@media only screen and (min-width:480px){.icon-link-list{max-width:490px}.icon-link-list li{width:min(150px,(100% - 40px) / 3)}.icon-link-list .icon{font-size:3.75em}}@media only screen and (min-width:768px){.icon-link-list{row-gap:30px;-moz-column-gap:5.8823529412%;column-gap:5.8823529412%;max-width:510px}.icon-link-list li{width:min(150px,(100% - 60px) / 3)}.icon-link-list .name{font-size:.9375em}.icon-link-list .icon{font-size:5em}.icon-link-list:not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)){-moz-column-gap:4.347826087%;column-gap:4.347826087%;max-width:690px}.icon-link-list:not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)) li{width:min(150px,(100% - 90px) / 4)}}@media only screen and (min-width:1024px){.icon-link-list:not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)){row-gap:40px;-moz-column-gap:5.5555555556%;column-gap:5.5555555556%;max-width:720px}.icon-link-list:not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)) li{width:min(150px,(100% - 120px) / 4)}.collapsed-nav .icon-link-list:has(> :nth-child(5):last-child),.collapsed-nav .icon-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)){row-gap:40px;-moz-column-gap:4.3956043956%;column-gap:4.3956043956%;max-width:910px}.collapsed-nav .icon-link-list:has(> :nth-child(5):last-child) li,.collapsed-nav .icon-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)) li{width:min(150px,(100% - 160px) / 5)}}@media only screen and (min-width:1300px){.icon-link-list:has(> :nth-child(5):last-child),.icon-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)){-moz-column-gap:5.2631578947%;column-gap:5.2631578947%;max-width:950px}.icon-link-list:has(> :nth-child(5):last-child) li,.icon-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)) li{width:min(150px,(100% - 200px) / 5)}}.compact-icon-link-list{display:grid;grid-template-columns:1fr;gap:20px;max-width:500px;margin:2rem 0 0}.compact-icon-link-list a{display:flex;align-items:center;gap:12px}.compact-icon-link-list .icon{flex:none;font-size:2.5em;line-height:1;transition:transform .2s linear}.compact-icon-link-list .name{font-size:.875em;letter-spacing:.42px;text-transform:uppercase}.compact-icon-link-list .name.icon-after:after{position:relative;left:0;transition:left .2s ease}.compact-icon-link-list a:focus-visible,.compact-icon-link-list a:hover{text-decoration:none}.compact-icon-link-list a:focus-visible .icon,.compact-icon-link-list a:hover .icon{transform:rotate(-10deg)}.compact-icon-link-list a:focus-visible .name.icon-after:after,.compact-icon-link-list a:hover .name.icon-after:after{left:6px}.compact-icon-link-list a:focus-visible{outline:2px solid #7a0306;outline-offset:2px}.icon-promo{padding:1.875rem 1.25rem;display:flex;flex-wrap:wrap;-moz-column-gap:0.625rem;column-gap:.625rem;row-gap:1.5625rem;align-items:center;align-content:center}.icon-promo i.icon{display:inline-block;width:80px;height:80px;font-size:80px;line-height:80px;text-align:center}.icon-promo h2{width:calc(100% - 80px - 10px);font-size:1.875em;margin:0}.icon-promo p{font-size:1.125em}.icon-promo .content{width:100%}.icon-promo .fact-links{margin:1.5rem 0 0}.icon-promo .fact-links li{margin:.9375rem 0}.icon-promo .fact-links a{font-weight:400}.icon-promo .fact-links a:focus-visible,.icon-promo .fact-links a:hover{text-decoration:underline}@media only screen and (min-width:1024px){.icon-promo{padding:2.5rem}}.image-collage{position:relative;width:100%}.image-collage figure{position:absolute}.image-collage img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-collage figcaption{position:absolute;display:block;width:100%;left:0;bottom:0;padding:15px 15px 10px;background:linear-gradient(0deg,rgba(24,27,31,.5) 70.2%,rgba(24,27,31,0) 100%);color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);font-weight:700;line-height:120%;font-size:.9375rem;opacity:0;pointer-events:none;transition:opacity .3s linear;max-height:100%;overflow:auto}.image-collage figure:focus-visible figcaption,.image-collage figure:hover figcaption{opacity:1;pointer-events:all}.image-collage:has(figure:nth-child(6):last-child){padding-top:132.0634920635%}.image-collage:has(figure:nth-child(6):last-child) figure{padding-top:41.9047619048%}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(odd){left:0}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(2n){right:0}.image-collage:has(figure:nth-child(6):last-child) figure:first-child,.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(2){top:0}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(4){top:34.1346153846%}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(5),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(6){bottom:0}.image-collage:has(figure:nth-child(6):last-child) figure:first-child,.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(4),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(5){width:41.9047619048%}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(6){width:54.9206349206%}.image-collage:has(figure:nth-child(5):last-child){padding-top:135.2380952381%}.image-collage:has(figure:nth-child(5):last-child) figure:first-child,.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4){left:0}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){right:0}.image-collage:has(figure:nth-child(5):last-child) figure:first-child,.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3){top:0}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2){top:30.8685446009%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){bottom:0}.image-collage:has(figure:nth-child(5):last-child) figure:first-child,.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3){width:48.4126984127%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4){width:41.9047619048%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){width:54.9206349206%}.image-collage:has(figure:nth-child(5):last-child) figure:first-child{padding-top:38.5714285714%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2){padding-top:48.4126984127%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3){padding-top:90.1587301587%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){padding-top:41.9047619048%}.image-collage:has(figure:nth-child(4):last-child){padding-top:155.2380952381%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(n){left:0}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){left:auto;right:0}.image-collage:has(figure:nth-child(4):last-child) figure:first-child{top:0}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2){top:43.9672801636%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){bottom:0}.image-collage:has(figure:nth-child(4):last-child) figure:first-child{width:100%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3){width:41.9047619048%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){width:54.9206349206%}.image-collage:has(figure:nth-child(4):last-child) figure:first-child{padding-top:65.0793650794%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3){padding-top:41.9047619048%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){padding-top:86.9841269841%}.image-collage:has(figure:nth-child(3):last-child){padding-top:146.0317460317%}.image-collage:has(figure:nth-child(3):last-child) figure:first-child,.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(2){left:0}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(3){right:0}.image-collage:has(figure:nth-child(3):last-child) figure:first-child{top:0}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(3){bottom:0}.image-collage:has(figure:nth-child(3):last-child) figure:first-child{width:100%}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(3){width:48.4126984127%}.image-collage:has(figure:nth-child(3):last-child) figure:first-child{padding-top:74.6031746032%}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(3){padding-top:68.253968254%}.image-collage:has(figure:nth-child(2):last-child){padding-top:146.0317460317%}.image-collage:has(figure:nth-child(2):last-child) figure{left:0;width:100%;padding-top:71.4285714286%}.image-collage:has(figure:nth-child(2):last-child) figure:first-child{top:0}.image-collage:has(figure:nth-child(2):last-child) figure:last-child{bottom:0}@media only screen and (min-width:768px){.image-collage figcaption{line-height:150%;font-size:1rem;opacity:1;pointer-events:all}.image-collage:has(figure:nth-child(6):last-child){padding-top:54.9738219895%}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(n){width:31.9371727749%;top:auto;bottom:auto;left:auto;right:auto}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(odd){top:0}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(2n){bottom:0}.image-collage:has(figure:nth-child(6):last-child) figure:first-child,.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(2){left:0}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(4){left:34.0314136126%}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(5),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(6){right:0}.image-collage:has(figure:nth-child(6):last-child) figure:first-child,.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(4),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(5){padding-top:31.9371727749%}.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(6):last-child) figure:nth-child(6){padding-top:20.942408377%}.image-collage:has(figure:nth-child(5):last-child){padding-top:54.9738219895%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(n){width:31.9371727749%;top:auto;bottom:auto;left:auto;right:auto}.image-collage:has(figure:nth-child(5):last-child) figure:first-child,.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2){left:0}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3){left:34.0314136126%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){right:0}.image-collage:has(figure:nth-child(5):last-child) figure:first-child,.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4){top:0}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){bottom:0}.image-collage:has(figure:nth-child(5):last-child) figure:first-child,.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(5){padding-top:31.9371727749%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(4){padding-top:20.942408377%}.image-collage:has(figure:nth-child(5):last-child) figure:nth-child(3){padding-top:54.9738219895%}.image-collage:has(figure:nth-child(4):last-child){padding-top:54.9738219895%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(n){top:auto;bottom:auto;left:auto;right:auto}.image-collage:has(figure:nth-child(4):last-child) figure:first-child,.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2){left:0}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3){left:25.5235602094%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){right:0}.image-collage:has(figure:nth-child(4):last-child) figure:first-child,.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){top:0}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3){bottom:0}.image-collage:has(figure:nth-child(4):last-child) figure:first-child,.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){width:48.9528795812%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3){width:23.4293193717%}.image-collage:has(figure:nth-child(4):last-child) figure:first-child{padding-top:29.4502617801%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(2),.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(3){padding-top:23.4293193717%}.image-collage:has(figure:nth-child(4):last-child) figure:nth-child(4){padding-top:54.9738219895%}.image-collage:has(figure:nth-child(3):last-child){padding-top:31.9371727749%}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(n){top:0;bottom:auto;left:auto;right:auto;padding-top:31.9371727749%}.image-collage:has(figure:nth-child(3):last-child) figure:first-child{left:0}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(2){left:25.5235602094%}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(3){right:0}.image-collage:has(figure:nth-child(3):last-child) figure:first-child,.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(3){width:23.4293193717%}.image-collage:has(figure:nth-child(3):last-child) figure:nth-child(2){width:48.9528795812%}.image-collage:has(figure:nth-child(2):last-child){padding-top:31.9371727749%}.image-collage:has(figure:nth-child(2):last-child) figure:nth-child(n){top:0;bottom:auto;left:auto;right:auto;width:48.9528795812%;padding-top:31.9371727749%}.image-collage:has(figure:nth-child(2):last-child) figure:first-child{left:0}.image-collage:has(figure:nth-child(2):last-child) figure:last-child{right:0}}.image-link-block .image-link-list{margin-top:2rem;margin-bottom:2rem}.image-link-block .action{text-align:center;margin:0}.image-link-block .action a{display:block;width:100%}@media only screen and (min-width:768px){.image-link-block .action a{display:inline-block;width:auto}}.image-link-list{margin:0 auto;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:20px;justify-content:center;align-items:stretch;max-width:370px}.image-link-list li{width:min(175px,(100% - 20px) / 2);display:flex}.image-link-list a{display:flex;flex-direction:column;width:100%;height:100%}.image-link-list a .icon-after:after{position:relative;left:0;transition:left .2s ease}.image-link-list .image{position:relative;display:block;width:100%;padding-top:71.4285714286%}.image-link-list img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-link-list .name{display:flex;align-items:center;padding:7px 15px;background:#c7cacc;color:#181b1f;line-height:1.25;text-transform:uppercase;font-size:.875em;flex:1 1 auto}.image-link-list a:focus-visible,.image-link-list a:hover{text-decoration:none}.image-link-list a:focus-visible .name,.image-link-list a:hover .name{background:#9fdff8}.image-link-list a:focus-visible .icon-after:after,.image-link-list a:hover .icon-after:after{left:6px}.image-link-list a:focus-visible{outline:2px solid #9fdff8;outline-offset:2px}@media (hover:none){.image-link-list a .name{background:#9fdff8}}@media only screen and (min-width:520px){.image-link-list:has(> :nth-child(3)){max-width:565px}.image-link-list:has(> :nth-child(3)) li{width:min(175px,(100% - 40px) / 3)}}@media only screen and (min-width:768px){.image-link-list .name{font-size:.9375em}.image-link-list:has(> :nth-child(4)):not(:has(> :nth-child(5):last-child)){max-width:760px}.image-link-list:has(> :nth-child(4)):not(:has(> :nth-child(5):last-child)) li{width:min(175px,(100% - 60px) / 4)}}@media only screen and (min-width:1024px){.collapsed-nav .image-link-list:has(> :nth-child(5):last-child),.collapsed-nav .image-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)){max-width:955px}.collapsed-nav .image-link-list:has(> :nth-child(5):last-child) li,.collapsed-nav .image-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)) li{width:min(175px,(100% - 80px) / 5)}}@media only screen and (min-width:1300px){.image-link-list:has(> :nth-child(5):last-child),.image-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)){max-width:955px}.image-link-list:has(> :nth-child(5):last-child) li,.image-link-list:has(> :nth-child(9)):not(:has(> :nth-child(3):last-child)):not(:has(> :nth-child(5):last-child)) li{width:min(175px,(100% - 80px) / 5)}}.image-promo{padding:1.25rem}.image-promo figure{margin:0 0 1.5rem;padding:0}.image-promo figure img{width:100%}.image-promo h2{margin:0 0 .9375rem;font-size:1.875em}.image-promo p{margin:0 0 .9375rem;font-size:1.125em}.image-promo .actions{margin-top:.9375rem}.image-promo .actions a{display:block;width:100%;text-align:center}.image-promo .action-link:focus-visible{text-decoration:none;outline:2px solid #fff;outline-offset:2px}@media only screen and (min-width:768px){.image-promo .actions a{display:inline-block;width:auto}}@media only screen and (min-width:1024px){.image-promo{padding:2.5rem}}.link-card{display:flex;background:#fff}.link-card .figure{display:none}.link-card .title:after{display:none}.link-card .mobile-arrow{width:30px;background:#9fdff8;color:#022030;flex:0 0 auto;display:flex;justify-content:center;align-items:center}.link-card .content{display:block;padding:.9375rem;flex:1}.link-card .content>span{display:block}.link-card .description,.link-card .subtitle{margin-top:.625rem}.link-card .description{color:#4c4d4f;font-weight:400;font-size:.875em}.link-card:focus-visible,.link-card:hover{text-decoration:none}.link-card:focus-visible .mobile-arrow,.link-card:hover .mobile-arrow{background:#7a0306;color:#fff}.link-card:focus-visible{outline:2px solid #7a0306;outline-offset:2px}.dark-section .link-card{background:#eceef0}.dark-section .link-card .title{color:#005581}.dark-section .link-card .headline-quaternary{color:#181b1f}.dark-section .link-card:focus-visible .title,.dark-section .link-card:hover .title{color:#7a0306}.dark-section .link-card:focus-visible .mobile-arrow,.dark-section .link-card:hover .mobile-arrow{background:#e57377;color:#320001}.dark-section .link-card:focus-visible{outline-color:#e57377}@media only screen and (min-width:768px){.link-card{display:block}.link-card .mobile-arrow{display:none}.link-card .figure{display:block;position:relative}.link-card .figure .icon{position:absolute;font-size:50px;line-height:50px;width:50px;height:50px;left:50%;top:50%;margin-left:-25px;margin-top:-25px;color:#fff;opacity:.5}.link-card img{display:block;width:100%;height:160px;-o-object-fit:cover;object-fit:cover}.link-card .title:after{display:inline}}@media only screen and (min-width:1024px){.link-card img{height:180px}.link-card .title{font-size:1.125em}}.link-list-card{background:#c7cacc;padding:1.25rem}.link-list-card .headline-quaternary{margin:0 0 .625rem}.link-list-card a{color:#005581;font-weight:500}.link-list-card a:focus-visible,.link-list-card a:hover{color:#7a0306}.link-list-card ul{padding-left:30px;list-style-type:square}.link-list-card li{margin:.625rem 0}.dark-section .link-list-card{background:#eceef0}.dark-section .link-list-card .headline-quaternary{color:#022030}.dark-section .link-list-card ul{color:#4c4d4f}.media-gallery-block h2{margin-bottom:1.5rem}@media only screen and (min-width:768px){.media-gallery-block h2{margin-bottom:3rem}}.media-gallery .window{position:relative;width:100%;padding-top:56.25%}.media-gallery .window ul{margin:0}.media-gallery .window .item,.media-gallery .window a,.media-gallery .window img,.media-gallery .window li{position:absolute;width:100%;height:100%;top:0;left:0}.media-gallery .window li{background:#eceef0;opacity:0;pointer-events:none;transition:opacity .4s linear}.media-gallery .window li.active{opacity:1;pointer-events:all}.media-gallery .window a:focus-visible,.media-gallery .window button:focus-visible{outline:2px solid #7a0306;outline-offset:2px}.media-gallery .window img{-o-object-fit:contain;object-fit:contain}.media-gallery .window .video{background:#181b1f}.media-gallery .window .video img,.media-gallery .window .video video{opacity:.5}.media-gallery .window .video video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media-gallery .window .video .media-gallery-play{position:absolute;top:0;left:0;width:100%;height:100%;border:0;margin:0;padding:0;background:0 0;color:inherit;cursor:pointer}.media-gallery .window .video .icon{position:absolute;left:50%;top:50%;margin-left:-45px;margin-top:-45px;width:90px;height:90px;border-radius:50%;background-image:url("../img/textures/flecks-blue-contrast.png")}@media (min-resolution:1.5dppx){.media-gallery .window .video .icon{background-image:url("../img/textures/flecks-blue-contrast@2x.png");background-size:670px 180px}}.media-gallery .window .video .icon{color:#181b1f;font-size:65px;display:flex;justify-content:center;align-items:center;padding-left:10px}.media-gallery .window .video .media-gallery-play:focus-visible .icon,.media-gallery .window .video:focus-visible .icon,.media-gallery .window .video:hover .icon{background-image:url("../img/textures/flecks-red-contrast.png")}@media (min-resolution:1.5dppx){.media-gallery .window .video .media-gallery-play:focus-visible .icon,.media-gallery .window .video:focus-visible .icon,.media-gallery .window .video:hover .icon{background-image:url("../img/textures/flecks-red-contrast@2x.png")}}.media-gallery .window .video.is-playing video{opacity:1}.media-gallery .window .video.is-playing .media-gallery-play{display:none}.media-gallery .controls{margin:.9375rem 0;display:flex;justify-content:center;gap:60px}.media-gallery .controls .nav{width:40px;height:40px;border-radius:50%;border:0;padding:0;margin:0;background-color:transparent;background-image:url("../img/textures/flecks-blue-contrast.png")}@media (min-resolution:1.5dppx){.media-gallery .controls .nav{background-image:url("../img/textures/flecks-blue-contrast@2x.png");background-size:670px 180px}}.media-gallery .controls .nav{color:#181b1f;font-size:18px;display:flex;justify-content:center;align-items:center}.media-gallery .controls .nav:before{transition:transform .2s linear}.media-gallery .controls .nav:focus-visible,.media-gallery .controls .nav:hover{background-image:url("../img/textures/flecks-red-contrast.png")}@media (min-resolution:1.5dppx){.media-gallery .controls .nav:focus-visible,.media-gallery .controls .nav:hover{background-image:url("../img/textures/flecks-red-contrast@2x.png")}}.media-gallery .controls .nav:focus-visible{outline:2px solid #e57377;outline-offset:2px}.media-gallery .controls .prev:focus-visible:before,.media-gallery .controls .prev:hover:before{transform:translateX(-3px)}.media-gallery .controls .next:focus-visible:before,.media-gallery .controls .next:hover:before{transform:translateX(3px)}.media-gallery .caption{position:relative}.media-gallery .caption ul{margin:0}.media-gallery .caption li{position:absolute;pointer-events:none;top:0;left:0;width:100%;opacity:0;transition:opacity .4s linear}.media-gallery .caption li.active{position:static;pointer-events:all;opacity:1}.media-gallery .caption .title{font-weight:700;margin-top:0}.media-gallery .caption .action a{width:100%}.media-gallery .caption .icon-after.play:after{font-size:1rem;vertical-align:-12%}.media-gallery .caption .icon-after.download:after{font-size:1.125rem;vertical-align:-15%}.media-gallery .caption .more-toggle{display:inline-block;border:0;background:0 0}.media-gallery .caption .more-toggle .text:after{content:" Less"}.media-gallery .caption .more-toggle:after{display:inline-block;transition:transform .2s linear;transform:rotate(180deg);transform-origin:67% 50%}.media-gallery .caption .more-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.media-gallery .caption .collapsed .description p{display:none}.media-gallery .caption .collapsed .description p:first-child{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-gallery .caption .collapsed .data{display:none}.media-gallery .caption .collapsed .more-toggle .text:after{content:" More"}.media-gallery .caption .collapsed .more-toggle:after{transform:rotate(0)}.media-gallery.media-gallery-simple .caption .title{font-weight:400}.dark-section .media-gallery .window a:focus-visible,.dark-section .media-gallery .window button:focus-visible{outline-color:#e57377}@media only screen and (min-width:768px){.media-gallery .window{padding-top:47.7683246073%;margin-bottom:30px}.media-gallery .window li{top:6.15837786%;left:2.3036649215%;width:74.4618964514%;height:auto;padding-top:41.8848167539%;z-index:2;opacity:1;transition:left .4s linear,width .4s linear}.media-gallery .window li:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#181b1f;opacity:.5;pointer-events:all;transition:opacity .8s linear}.media-gallery .window li.active{top:0;left:7.5392670157%;width:84.9214659686%;padding-top:47.7683246073%;z-index:3}.media-gallery .window li.active:after{pointer-events:none;opacity:0}.media-gallery .window li.active~li{left:23.2344386271%}.media-gallery .window .transition-feature-right{animation:galleryFeatureToRight .8s ease-in-out forwards}.media-gallery .window .transition-feature-right.active:after{opacity:.5}.media-gallery .window .transition-feature-left{animation:galleryFeatureToLeft .8s ease-in-out forwards}.media-gallery .window .transition-feature-left.active:after{opacity:.5}.media-gallery .window .transition-right-to-feature{animation:galleryRightToFeature .8s ease-in-out forwards}.media-gallery .window .transition-right-to-feature:after{opacity:0}.media-gallery .window .transition-left-to-feature{animation:galleryLeftToFeature .8s ease-in-out forwards}.media-gallery .window .transition-left-to-feature:after{opacity:0}.media-gallery .window .transition-right-to-left{animation:galleryRightToLeft .8s ease-in-out forwards}.media-gallery .window .transition-left-to-right{animation:galleryLeftToRight .8s ease-in-out forwards}.media-gallery .controls{position:relative}.media-gallery .controls .nav{position:absolute;top:-50px;margin-top:-23.8841623037%;z-index:4}.media-gallery .controls .prev{left:2.3036649215%;margin-left:-20px}.media-gallery .controls .next{right:2.3036649215%;margin-right:-20px}.media-gallery .caption{width:84.9214659686%;margin-left:auto;margin-right:auto}.media-gallery .caption li{display:flex;gap:20px;transition-duration:.8s}.media-gallery .caption .title{font-size:1.125em}.media-gallery .caption .more-toggle{display:none}.media-gallery .left-col{width:200px;flex-shrink:0}.media-gallery .left-col :first-child{margin-top:0}}@media only screen and (min-width:1300px){.media-gallery .caption li{gap:30px}}.offset-image-card-pair{display:flex;flex-direction:column;gap:35px}@media only screen and (min-width:768px){.offset-image-card-pair{flex-direction:row}.offset-image-card-pair .offset-image-card .description{display:none}}@media only screen and (min-width:1024px){.offset-image-card-pair{gap:50px}.offset-image-card-pair .offset-image-card .description{display:block}}.offset-image-card{display:grid;grid-template-columns:min(125px,26.6666666667vw) auto;grid-template-rows:min-content 1fr;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.9375rem;padding:.9375rem .9375rem .9375rem .625rem;background:#eceef0}.offset-image-card img{grid-row:1/span 2;display:block;width:min(125px,26.6666666667vw);height:min(125px,26.6666666667vw);border:2px solid #eceef0;position:relative;top:-30px;-o-object-fit:cover;object-fit:cover}.offset-image-card .title{display:block}.offset-image-card .description{display:none}.offset-image-card:focus-visible{text-decoration:none;outline:2px solid #7a0306;outline-offset:2px}@media only screen and (min-width:480px){.offset-image-card .description{display:block;font-size:.875em;color:#4c4d4f;font-weight:400}}@media only screen and (min-width:1024px){.offset-image-card .title{font-size:1.125em}}.recent-news-block .width-wrap{margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px;row-gap:25px;align-items:center}.recent-news-block .icon{font-size:2.8125rem}.recent-news-block h2{margin:0}.recent-news-block .offset-image-card-pair{width:100%}.recent-news-block .action{margin:0}@media only screen and (min-width:768px){.recent-news-block .offset-image-card-pair{order:1}.recent-news-block .action{flex:1 1 auto;text-align:right}}@media only screen and (min-width:1024px){.recent-news-block .width-wrap{row-gap:25px}.recent-news-block .icon{font-size:3.75rem}}.related-link-block{background:#eceef0}.related-link-block .related-link-list+.headline-quaternary{margin-top:40px}@media only screen and (min-width:768px){.related-link-block{padding-top:2.5rem;padding-bottom:2.5rem}}.related-link-list{display:flex;flex-wrap:wrap;gap:15px}.related-link-list a{display:inline-block;background:#c7cacc;color:#181b1f;padding:3px 10px;font-size:.875em;font-weight:500}.related-link-list a:hover{background:#9fdff8}.related-resources .action+.deck,.related-resources h2+.deck{margin-top:1.5rem}.related-resources .subtitle{font-size:.875em}@media only screen and (min-width:768px){.related-resources .width-wrap{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:30px;column-gap:30px}.related-resources h2{margin:0;width:calc(100% - 250px - 30px)}.related-resources .action{width:250px;margin:0;text-align:right}.related-resources .action+.deck,.related-resources h2+.deck{margin-top:0;padding-top:2rem}}.report-search{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:50px 20px}.report-search h2{margin:0 0 1.9375rem}.report-search .drop-down-menu label{padding-top:1.25rem;padding-bottom:1.25rem;text-align:left}.report-search .separator{position:relative;margin:1.25em 0}.report-search .separator .or{display:block;margin:0 auto;width:36px;height:36px;background:url("../img/textures/flecks-white.png");background-size:670px 180px;border-radius:50%;color:#181b1f;text-align:center;font-size:.875em;font-weight:700;line-height:36px;letter-spacing:.84px;text-transform:uppercase}.report-search .separator .dashes{position:absolute;width:calc((100% - 36px - 30px)/ 2);height:15px;left:0;top:50%;margin-top:-7.5px}.report-search .separator .dashes:after,.report-search .separator .dashes:before{position:absolute;left:0;content:"";width:100%;height:5px;background:url("../img/textures/flecks-white.png")}@media (min-resolution:1.5dppx){.report-search .separator .dashes:after,.report-search .separator .dashes:before{background:url("../img/textures/flecks-white@2x.png");background-size:670px 180px}}.report-search .separator .dashes:before{top:0}.report-search .separator .dashes:after{bottom:0;background-position:0 -10px}.report-search .separator .dashes.right{left:auto;right:0}.rich-text-block.two-column .column:last-of-type{margin-top:2.5rem}@media only screen and (min-width:768px){.rich-text-block.two-column .row{display:flex;position:relative}.rich-text-block.two-column .row:after{content:"";position:absolute;width:1px;top:20px;bottom:20px;left:50%;background:#c7cacc}.rich-text-block.two-column .column{width:50%}.rich-text-block.two-column .column:first-of-type{padding-right:30px}.rich-text-block.two-column .column:last-of-type{margin:0;padding-left:30px}}@media only screen and (min-width:1024px){.rich-text-block.two-column .column:first-of-type{padding-right:min(5.7692307692vw,75px)}.rich-text-block.two-column .column:last-of-type{padding-left:min(5.7692307692vw,75px)}}.rich-text-block+.rich-text-block{padding-top:0}.side-by-side-promos .icon-promo{background:#eceef0}.side-by-side-promos article+article{margin-top:1.5rem}.side-by-side-promos.gray-section .icon-promo{background:#fff}@media only screen and (min-width:768px){.side-by-side-promos .width-wrap{display:flex;justify-content:space-between}.side-by-side-promos article{width:47.3821989529%}.side-by-side-promos article+article{margin-top:0}}.specific-question{text-align:center}.drawer-list+.specific-question{margin-top:1.9375rem}.specific-question h3{margin:0 0 .9375rem}.specific-question p{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.9375rem}.specific-question a{width:100%;max-width:360px}@media only screen and (min-width:768px){.specific-question h3{margin:0 0 1.25rem;font-size:1em}.specific-question p{gap:1.25rem}.specific-question a{width:auto;max-width:none}}@media only screen and (min-width:1024px){.specific-question h3{font-size:1.125em;letter-spacing:1.08px}}.stat-planks{display:flex;flex-direction:column;gap:15px}.stat-planks .plank{width:100%;padding:15px;text-align:center}.stat-planks p{margin:0;font-size:.875em;font-weight:700;letter-spacing:.42px;text-transform:uppercase;color:#181b1f}.stat-planks .action{margin:15px 0 0}.stat-planks .icon{font-size:4.375em;line-height:1;display:block}.stat-planks .number{display:block;font-weight:900;line-height:1;letter-spacing:0;font-size:1.875rem;margin:0 0 10px}@media only screen and (min-width:768px){.stat-planks{flex-direction:row;flex-wrap:wrap;justify-content:center}.stat-planks .plank{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc((100% - 15px)/ 2)}.stat-planks p{font-size:.9375em}.stat-planks .icon{font-size:6.25em}}@media only screen and (min-width:1024px){.stat-planks:has(.plank:nth-child(3n):last-child) .plank{width:calc((100% - 30px)/ 3)}}@media only screen and (min-width:1300px){.stat-planks{gap:20px}.stat-planks .plank{padding:30px;width:calc((100% - 20px)/ 2)}.stat-planks:has(.plank:nth-child(3n):last-child) .plank{width:calc((100% - 40px)/ 3)}}.tab-set .tab-panel{display:none}.tab-set .tab{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.9375rem;color:#fff;font-size:1.125em;font-weight:700;line-height:1.35;background-image:url("../img/textures/flecks-red.png")}@media (min-resolution:1.5dppx){.tab-set .tab{background-image:url("../img/textures/flecks-red@2x.png");background-size:670px 180px}}.tab-set .tab .toggle-icon{font-style:normal;transition:transform .4s linear;transform-origin:center center;perspective:800px}.tab-set .tab .toggle-icon:before{display:inline-block;width:22px;height:22px;font-size:22px;line-height:22px;content:"→";transform:rotate(90deg)}.tab-set .tab:focus-visible,.tab-set .tab:hover{background-image:url("../img/textures/flecks-blue.png")}@media (min-resolution:1.5dppx){.tab-set .tab:focus-visible,.tab-set .tab:hover{background-image:url("../img/textures/flecks-blue@2x.png")}}.tab-set .tab:focus-visible{outline:2px solid #005581;outline-offset:2px}.tab-set .tab-panel+.tab{margin-top:1.25rem}.tab-set .content{padding:1.25rem;background:#eceef0}.tab-set .tab-footer{display:none}.tab-set .toggle-0:checked~.tab-0,.tab-set .toggle-1:checked~.tab-1,.tab-set .toggle-2:checked~.tab-2,.tab-set .toggle-3:checked~.tab-3,.tab-set .toggle-4:checked~.tab-4{background-image:url("../img/textures/flecks-blue.png")}@media (min-resolution:1.5dppx){.tab-set .toggle-0:checked~.tab-0,.tab-set .toggle-1:checked~.tab-1,.tab-set .toggle-2:checked~.tab-2,.tab-set .toggle-3:checked~.tab-3,.tab-set .toggle-4:checked~.tab-4{background-image:url("../img/textures/flecks-blue@2x.png")}}.tab-set .toggle-0:checked~.tab-0 .toggle-icon,.tab-set .toggle-1:checked~.tab-1 .toggle-icon,.tab-set .toggle-2:checked~.tab-2 .toggle-icon,.tab-set .toggle-3:checked~.tab-3 .toggle-icon,.tab-set .toggle-4:checked~.tab-4 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.tab-set .toggle-0:checked~.tab-panel-0,.tab-set .toggle-1:checked~.tab-panel-1,.tab-set .toggle-2:checked~.tab-panel-2,.tab-set .toggle-3:checked~.tab-panel-3,.tab-set .toggle-4:checked~.tab-panel-4{display:block}@media only screen and (min-width:768px){.tab-set{display:flex;flex-wrap:wrap;-moz-column-gap:2px;column-gap:2px}.tab-set:has(> .tab-panel:nth-child(15):last-child) .tab{width:calc((100% - 8px)/ 5)}.tab-set:has(> .tab-panel:nth-child(12):last-child) .tab{width:calc((100% - 6px)/ 4)}.tab-set:has(> .tab-panel:nth-child(9):last-child) .tab{width:calc((100% - 4px)/ 3)}.tab-set:has(> .tab-panel:nth-child(6):last-child) .tab{width:calc((100% - 2px)/ 2)}.tab-set .tab{justify-content:center;align-items:center;text-align:center;font-size:1em;background-image:url("../img/textures/flecks-gray.png");color:#181b1f}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set .tab{background-image:url("../img/textures/flecks-gray@2x.png")}}@media only screen and (min-width:768px){.tab-set .tab .toggle-icon{display:none}.tab-set .tab:focus-visible,.tab-set .tab:hover{background-image:url("../img/textures/flecks-blue.png");color:#fff}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set .tab:focus-visible,.tab-set .tab:hover{background-image:url("../img/textures/flecks-blue@2x.png")}}@media only screen and (min-width:768px){.tab-set .tab:focus-visible{outline:0;text-decoration:underline}.tab-set .tab-panel+.tab{margin-top:0}.tab-set .tab-panel{order:1;width:100%}.tab-set .tab-footer{display:block}.tab-set .tab-footer label{display:block;padding:1.25rem;font-weight:700;color:#fff;text-align:right;background-image:url("../img/textures/flecks-red.png")}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set .tab-footer label{background-image:url("../img/textures/flecks-red@2x.png");background-size:670px 180px}}@media only screen and (min-width:768px){.tab-set .tab-footer label:focus-visible,.tab-set .tab-footer label:hover{background-image:url("../img/textures/flecks-blue.png")}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set .tab-footer label:focus-visible,.tab-set .tab-footer label:hover{background-image:url("../img/textures/flecks-blue@2x.png")}}@media only screen and (min-width:768px){.tab-set .tab-footer label:focus-visible{outline:0}.tab-set .tab-footer label:focus-visible .text{text-decoration:underline}.tab-set .toggle-0:checked~.tab-0,.tab-set .toggle-1:checked~.tab-1,.tab-set .toggle-2:checked~.tab-2,.tab-set .toggle-3:checked~.tab-3,.tab-set .toggle-4:checked~.tab-4{background-image:url("../img/textures/flecks-red.png");color:#fff}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set .toggle-0:checked~.tab-0,.tab-set .toggle-1:checked~.tab-1,.tab-set .toggle-2:checked~.tab-2,.tab-set .toggle-3:checked~.tab-3,.tab-set .toggle-4:checked~.tab-4{background-image:url("../img/textures/flecks-red@2x.png")}}@media only screen and (min-width:768px){.tab-set .toggle-0:checked~.tab-0:focus-visible,.tab-set .toggle-0:checked~.tab-0:hover,.tab-set .toggle-1:checked~.tab-1:focus-visible,.tab-set .toggle-1:checked~.tab-1:hover,.tab-set .toggle-2:checked~.tab-2:focus-visible,.tab-set .toggle-2:checked~.tab-2:hover,.tab-set .toggle-3:checked~.tab-3:focus-visible,.tab-set .toggle-3:checked~.tab-3:hover,.tab-set .toggle-4:checked~.tab-4:focus-visible,.tab-set .toggle-4:checked~.tab-4:hover{background-image:url("../img/textures/flecks-blue.png")}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set .toggle-0:checked~.tab-0:focus-visible,.tab-set .toggle-0:checked~.tab-0:hover,.tab-set .toggle-1:checked~.tab-1:focus-visible,.tab-set .toggle-1:checked~.tab-1:hover,.tab-set .toggle-2:checked~.tab-2:focus-visible,.tab-set .toggle-2:checked~.tab-2:hover,.tab-set .toggle-3:checked~.tab-3:focus-visible,.tab-set .toggle-3:checked~.tab-3:hover,.tab-set .toggle-4:checked~.tab-4:focus-visible,.tab-set .toggle-4:checked~.tab-4:hover{background-image:url("../img/textures/flecks-blue@2x.png")}}@media only screen and (min-width:1024px){.tab-set .content{padding:2rem 2.5rem}.tab-set .tab{font-size:1.125em}}.tab-set.two-tier>.tab{background:0 0;padding:0;color:#4c4d4f;font-size:.875em;line-height:150%;letter-spacing:.42px;text-transform:uppercase;margin-bottom:1.25rem}.tab-set.two-tier>.tab-panel+.tab{margin-top:2.5rem}.tab-set.two-tier>.tab-panel{display:block}.tab-set.two-tier>.toggle-0:checked~.tab-0,.tab-set.two-tier>.toggle-1:checked~.tab-1,.tab-set.two-tier>.toggle-2:checked~.tab-2,.tab-set.two-tier>.toggle-3:checked~.tab-3,.tab-set.two-tier>.toggle-4:checked~.tab-4{background:0 0}@media only screen and (min-width:768px){.tab-set.two-tier>.tab{justify-content:center;align-items:center;text-align:center;font-size:1em;margin:0;padding:.9375rem;line-height:1.35;text-transform:none;letter-spacing:0;background-image:url("../img/textures/flecks-gray.png");color:#181b1f}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set.two-tier>.tab{background-image:url("../img/textures/flecks-gray@2x.png");background-size:670px 180px}}@media only screen and (min-width:768px){.tab-set.two-tier>.tab:focus-visible,.tab-set.two-tier>.tab:hover{background-image:url("../img/textures/flecks-blue.png");color:#fff}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set.two-tier>.tab:focus-visible,.tab-set.two-tier>.tab:hover{background-image:url("../img/textures/flecks-blue@2x.png")}}@media only screen and (min-width:768px){.tab-set.two-tier>.tab:focus-visible{outline:0;text-decoration:underline}.tab-set.two-tier>.tab-panel+.tab{margin-top:0}.tab-set.two-tier>.tab-panel{background-image:url("../img/textures/flecks-red.png");display:none;padding:15px 30px 0}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set.two-tier>.tab-panel{background-image:url("../img/textures/flecks-red@2x.png");background-size:670px 180px}}@media only screen and (min-width:768px){.tab-set.two-tier>.toggle-0:checked~.tab-0,.tab-set.two-tier>.toggle-1:checked~.tab-1,.tab-set.two-tier>.toggle-2:checked~.tab-2,.tab-set.two-tier>.toggle-3:checked~.tab-3,.tab-set.two-tier>.toggle-4:checked~.tab-4{background-image:url("../img/textures/flecks-red.png");color:#fff}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set.two-tier>.toggle-0:checked~.tab-0,.tab-set.two-tier>.toggle-1:checked~.tab-1,.tab-set.two-tier>.toggle-2:checked~.tab-2,.tab-set.two-tier>.toggle-3:checked~.tab-3,.tab-set.two-tier>.toggle-4:checked~.tab-4{background-image:url("../img/textures/flecks-red@2x.png");background-size:670px 180px}}@media only screen and (min-width:768px){.tab-set.two-tier>.toggle-0:checked~.tab-0:focus-visible,.tab-set.two-tier>.toggle-0:checked~.tab-0:hover,.tab-set.two-tier>.toggle-1:checked~.tab-1:focus-visible,.tab-set.two-tier>.toggle-1:checked~.tab-1:hover,.tab-set.two-tier>.toggle-2:checked~.tab-2:focus-visible,.tab-set.two-tier>.toggle-2:checked~.tab-2:hover,.tab-set.two-tier>.toggle-3:checked~.tab-3:focus-visible,.tab-set.two-tier>.toggle-3:checked~.tab-3:hover,.tab-set.two-tier>.toggle-4:checked~.tab-4:focus-visible,.tab-set.two-tier>.toggle-4:checked~.tab-4:hover{background-image:url("../img/textures/flecks-blue.png")}}@media only screen and (min-width:768px) and (min-resolution:1.5dppx){.tab-set.two-tier>.toggle-0:checked~.tab-0:focus-visible,.tab-set.two-tier>.toggle-0:checked~.tab-0:hover,.tab-set.two-tier>.toggle-1:checked~.tab-1:focus-visible,.tab-set.two-tier>.toggle-1:checked~.tab-1:hover,.tab-set.two-tier>.toggle-2:checked~.tab-2:focus-visible,.tab-set.two-tier>.toggle-2:checked~.tab-2:hover,.tab-set.two-tier>.toggle-3:checked~.tab-3:focus-visible,.tab-set.two-tier>.toggle-3:checked~.tab-3:hover,.tab-set.two-tier>.toggle-4:checked~.tab-4:focus-visible,.tab-set.two-tier>.toggle-4:checked~.tab-4:hover{background-image:url("../img/textures/flecks-blue@2x.png")}}@media only screen and (min-width:768px){.tab-set.two-tier .toggle-0:checked~.tab-panel-0,.tab-set.two-tier .toggle-1:checked~.tab-panel-1,.tab-set.two-tier .toggle-2:checked~.tab-panel-2,.tab-set.two-tier .toggle-3:checked~.tab-panel-3,.tab-set.two-tier .toggle-4:checked~.tab-panel-4{display:block}}@media only screen and (min-width:768px){.tab-set.sub-set{gap:15px}.tab-set.sub-set .tab{background:#fff;color:#022030;margin:0;padding:.5em 1.25rem;border-radius:20px;width:auto;font-size:.875em;font-weight:500;line-height:135%}.tab-set.sub-set .tab:focus-visible,.tab-set.sub-set .tab:hover{background:#005581;color:#fff}.tab-set.sub-set:has(> .tab-panel:nth-child(12):last-child) .tab,.tab-set.sub-set:has(> .tab-panel:nth-child(15):last-child) .tab,.tab-set.sub-set:has(> .tab-panel:nth-child(6):last-child) .tab,.tab-set.sub-set:has(> .tab-panel:nth-child(9):last-child) .tab{width:auto}.tab-set.sub-set .content,.tab-set.sub-set .tab-footer{margin-left:-30px;margin-right:-30px;background:#eceef0}.tab-set.sub-set>.toggle-0:checked~.tab-0,.tab-set.sub-set>.toggle-1:checked~.tab-1,.tab-set.sub-set>.toggle-2:checked~.tab-2,.tab-set.sub-set>.toggle-3:checked~.tab-3,.tab-set.sub-set>.toggle-4:checked~.tab-4{background:#9fdff8;color:#181b1f}.tab-set.sub-set>.toggle-0:checked~.tab-0:focus-visible,.tab-set.sub-set>.toggle-0:checked~.tab-0:hover,.tab-set.sub-set>.toggle-1:checked~.tab-1:focus-visible,.tab-set.sub-set>.toggle-1:checked~.tab-1:hover,.tab-set.sub-set>.toggle-2:checked~.tab-2:focus-visible,.tab-set.sub-set>.toggle-2:checked~.tab-2:hover,.tab-set.sub-set>.toggle-3:checked~.tab-3:focus-visible,.tab-set.sub-set>.toggle-3:checked~.tab-3:hover,.tab-set.sub-set>.toggle-4:checked~.tab-4:focus-visible,.tab-set.sub-set>.toggle-4:checked~.tab-4:hover{background:#005581;color:#fff}}div[role=tooltip]{position:relative;border:1px solid currentColor;border-radius:50%;width:12px;height:12px;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}div[role=tooltip]:before{content:"i";font-size:.4375rem;font-weight:700;line-height:1}div[role=tooltip] .tip{position:absolute;left:-94px;bottom:17px;display:block;background:rgba(24,27,31,.9);border-radius:3px;color:#fff;font-size:.5625rem;line-height:1.35;padding:5px;font-weight:400;width:200px;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s linear,visibility 0s linear .3s}div[role=tooltip] p{margin:0}.js div[role=tooltip].show .tip,.no-js .tooltip-container:focus-within [role=tooltip] .tip,.no-js [role=tooltip]:hover .tip{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s linear,visibility 0s}.trademark-section .action+div,.trademark-section h2+div{margin-top:1.5rem}@media only screen and (min-width:768px){.trademark-section .width-wrap{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:30px;column-gap:30px}.trademark-section h2{margin:0;width:calc(100% - 250px - 30px)}.trademark-section .action{width:250px;margin:0;text-align:right}.trademark-section .action+div,.trademark-section h2+div{margin-top:2rem}}.trademark-section .trademark-expanding-menus{display:block;margin-top:2rem}.trademark-section .trademark-expanding-menus .tab{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:.9375rem;background:#c7cacc;color:#181b1f;font-size:1.125em;font-weight:700;line-height:1.35;transition:background-color .2s linear,color .2s linear,padding-right .2s linear}.trademark-section .trademark-expanding-menus .tab .title{flex:1 1 auto}.trademark-section .trademark-expanding-menus .tab .toggle-icon{flex:0 0 auto;width:22px;height:22px;font-style:normal;line-height:22px;text-align:center;transition:transform .4s linear;transform-origin:center center;perspective:800px}.trademark-section .trademark-expanding-menus .tab .toggle-icon:before{display:inline-block;width:22px;height:22px;content:"→";transform:rotate(90deg)}.trademark-section .trademark-expanding-menus .tab:focus-visible,.trademark-section .trademark-expanding-menus .tab:hover{background:#9fdff8;color:#000}.trademark-section .trademark-expanding-menus .tab:focus-visible{outline:2px solid #005581;outline-offset:2px}.trademark-section .trademark-expanding-menus .tab-panel{display:none;padding:.625rem .3125rem;background:#fff}.trademark-section .trademark-expanding-menus .tab-panel+.tab{margin-top:1.25rem}.trademark-section .trademark-expanding-menus .content{background:#fff;padding:.625rem}.trademark-section .trademark-expanding-menus .text-content{padding:0 .625rem}.trademark-section .trademark-expanding-menus .text-content .button-primary{margin-top:1.5rem}.trademark-section .trademark-expanding-menus img,.trademark-section .trademark-expanding-menus picture{display:block;width:100%;height:auto}.trademark-section .trademark-expanding-menus .toggle-0:checked~.tab-0{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-0:checked~.tab-0 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-0:checked~.tab-panel-0{display:block}.trademark-section .trademark-expanding-menus .toggle-1:checked~.tab-1{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-1:checked~.tab-1 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-1:checked~.tab-panel-1{display:block}.trademark-section .trademark-expanding-menus .toggle-2:checked~.tab-2{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-2:checked~.tab-2 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-2:checked~.tab-panel-2{display:block}.trademark-section .trademark-expanding-menus .toggle-3:checked~.tab-3{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-3:checked~.tab-3 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-3:checked~.tab-panel-3{display:block}.trademark-section .trademark-expanding-menus .toggle-4:checked~.tab-4{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-4:checked~.tab-4 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-4:checked~.tab-panel-4{display:block}.trademark-section .trademark-expanding-menus .toggle-5:checked~.tab-5{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-5:checked~.tab-5 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-5:checked~.tab-panel-5{display:block}.trademark-section .trademark-expanding-menus .toggle-6:checked~.tab-6{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-6:checked~.tab-6 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-6:checked~.tab-panel-6{display:block}.trademark-section .trademark-expanding-menus .toggle-7:checked~.tab-7{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-7:checked~.tab-7 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-7:checked~.tab-panel-7{display:block}.trademark-section .trademark-expanding-menus .toggle-8:checked~.tab-8{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-8:checked~.tab-8 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-8:checked~.tab-panel-8{display:block}.trademark-section .trademark-expanding-menus .toggle-9:checked~.tab-9{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-9:checked~.tab-9 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-9:checked~.tab-panel-9{display:block}.trademark-section .trademark-expanding-menus .toggle-10:checked~.tab-10{background:#005581;color:#fff}.trademark-section .trademark-expanding-menus .toggle-10:checked~.tab-10 .toggle-icon{transform:rotate3d(1,0,0,180deg)}.trademark-section .trademark-expanding-menus .toggle-10:checked~.tab-panel-10{display:block}@media only screen and (min-width:768px){.trademark-section .trademark-expanding-menus{display:grid;width:100%;grid-template-columns:257px minmax(0,1fr);align-items:start;gap:0}.trademark-section .trademark-expanding-menus .tab{grid-column:1;width:100%;min-height:30px;padding:.3125rem .625rem;font-size:.875em;text-align:left}.trademark-section .trademark-expanding-menus .tab .toggle-icon{width:14px;height:20px;line-height:20px}.trademark-section .trademark-expanding-menus .tab .toggle-icon:before{width:14px;height:20px;font-size:14px;line-height:20px;letter-spacing:.06em;transform:none}.trademark-section .trademark-expanding-menus .tab:focus-visible{outline:0;text-decoration:underline}.trademark-section .trademark-expanding-menus .tab:hover{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .tab-panel{grid-column:2;grid-row:1/span 20;width:100%;min-height:100%;padding:1.875rem}.trademark-section .trademark-expanding-menus .content{width:100%;padding:0}.trademark-section .trademark-expanding-menus .toggle-0:checked~.tab-0{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-0:checked~.tab-0 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-1:checked~.tab-1{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-1:checked~.tab-1 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-2:checked~.tab-2{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-2:checked~.tab-2 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-3:checked~.tab-3{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-3:checked~.tab-3 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-4:checked~.tab-4{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-4:checked~.tab-4 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-5:checked~.tab-5{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-5:checked~.tab-5 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-6:checked~.tab-6{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-6:checked~.tab-6 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-7:checked~.tab-7{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-7:checked~.tab-7 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-8:checked~.tab-8{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-8:checked~.tab-8 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-9:checked~.tab-9{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-9:checked~.tab-9 .toggle-icon{transform:none}.trademark-section .trademark-expanding-menus .toggle-10:checked~.tab-10{padding-right:.3125rem}.trademark-section .trademark-expanding-menus .toggle-10:checked~.tab-10 .toggle-icon{transform:none}}