*,::after,::before{box-sizing:border-box;} html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;} footer,header,main,nav,section{display:block;} body{margin:0;font-family:"Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;} html:not([dir=rtl]) body{text-align:left;} [tabindex]:focus,a[href]:focus,button:focus{outline:.1875rem dotted currentColor;} [tabindex="-1"]:focus{outline:0!important;} h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem;} ol,ul{margin-top:0;margin-bottom:1rem;} ul ul{margin-bottom:0;} blockquote{margin:0 0 1rem;} sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} sup{top:-.5em;} a{color:#0067b8;} img,svg{vertical-align:middle;} button{border-radius:0;} button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;} button{text-transform:none;} [type=button],button{-webkit-appearance:button;} [type=button]:not(:disabled),button:not(:disabled){cursor:pointer;} [hidden]{display:none!important;} .container{width:100%;margin-right:auto;margin-left:auto;padding-right:.75rem;padding-left:.75rem;} @media (min-width:1084px){ .container{padding-right:5%;padding-left:5%;width:90%;box-sizing:content-box;} } @media (min-width:1400px){ .container{max-width:1600px;} } @media (min-width:1400px){ .container{max-width:1600px;} } .row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem;} .no-gutters{margin-right:0;margin-left:0;} .no-gutters>.col{padding-right:0;padding-left:0;} .col,.col-12,.col-6,.col-lg-12,.col-lg-6,.col-md-12,.col-md-6{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem;} .col{flex-basis:0;flex-grow:1;max-width:100%;} .col-6{flex:0 0 50%;max-width:50%;} .col-12{flex:0 0 100%;max-width:100%;} @media (min-width:860px){ .col-md-6{flex:0 0 50%;max-width:50%;} .col-md-12{flex:0 0 100%;max-width:100%;} .order-md-1{order:1;} } @media (min-width:1084px){ .col-lg-6{flex:0 0 50%;max-width:50%;} .col-lg-12{flex:0 0 100%;max-width:100%;} } .fade{transition:opacity .15s linear;} @media (prefers-reduced-motion:reduce){ .fade{transition:none;} } .fade:not(.show){opacity:0;} .collapse:not(.show){display:none;} .h4,.h5,.h6,h1,h2,h3,h4{font-family:inherit;font-weight:600;line-height:1.2;} .h6{font-size:1.0625rem;margin-bottom:.5rem;} @media (min-width:1084px){ .h6{font-size:1.125rem;margin-bottom:.5rem;} } @media (min-width:1400px){ .h6{font-size:1.1875rem;margin-bottom:.5rem;} } .h5{font-size:1.125rem;margin-bottom:.5rem;} @media (min-width:1084px){ .h5{font-size:1.1875rem;margin-bottom:.5rem;} } @media (min-width:1400px){ .h5{font-size:1.3125rem;margin-bottom:.5rem;} } .h4,h4{font-size:1.1875rem;margin-bottom:.5rem;} @media (min-width:1084px){ .h4,h4{font-size:1.3125rem;margin-bottom:.5rem;} } @media (min-width:1400px){ .h4,h4{font-size:1.5rem;margin-bottom:.75rem;} } h3{font-size:1.3125rem;margin-bottom:.5rem;} @media (min-width:1084px){ h3{font-size:1.5rem;margin-bottom:.75rem;} } @media (min-width:1400px){ h3{font-size:1.8125rem;margin-bottom:1rem;} } h2{font-size:1.5rem;margin-bottom:.75rem;} @media (min-width:1084px){ h2{font-size:1.8125rem;margin-bottom:1rem;} } @media (min-width:1400px){ h2{font-size:2.3125rem;margin-bottom:1.25rem;} } h1{font-size:1.8125rem;margin-bottom:1rem;} @media (min-width:1084px){ h1{font-size:2.3125rem;margin-bottom:1.25rem;} } @media (min-width:1400px){ h1{font-size:3.125rem;margin-bottom:1.5rem;} } .small{font-size:.875rem;font-weight:inherit;} .base{font-size:1rem;} .btn{display:inline-block;font-weight:600;border:.125rem solid transparent;position:relative;border-radius:.125rem;background-color:inherit;color:inherit;text-decoration:none;padding:.625rem .75rem;font-size:1rem;line-height:1;cursor:pointer;} .btn:disabled{cursor:default;opacity:.3;} .btn:focus{outline:.1875rem dotted currentColor;outline-offset:-.375rem;} .btn::after,.btn::before{font-family:MWF-FLUENT-ICONS;position:absolute;top:50%;margin-top:-.5em;} html:not([dir=rtl]) .btn::before{left:.75rem;} html:not([dir=rtl]) .btn::after{right:.75rem;} .btn-link{background:0 0;border-radius:0;color:#0067b8;text-decoration:underline;} .btn-collapse{background:0 0;} .btn-collapse:hover{box-shadow:none;} .btn-collapse::before{font-family:MWF-FLUENT-ICONS;content:"";font-size:1em;transition:transform .6s cubic-bezier(.19,1,.22,1);} @media (prefers-reduced-motion:reduce){ .btn-collapse::before{transition:none;} } html:not([dir=rtl]) .btn-collapse[aria-expanded=false]::before{transform:rotate(-90deg);} html:not([dir=rtl]) .btn-collapse{padding-left:calc(.75rem + 1.4375em);} .accordion{margin-bottom:0;} html:not([dir=rtl]) .accordion{padding-left:0;} ul.accordion{list-style-type:none;} .accordion .btn-collapse{width:100%;padding:1.5rem 1.25rem;line-height:inherit;} .accordion .btn-collapse::before{line-height:1.5625rem;top:auto;margin-top:auto;} html:not([dir=rtl]) .accordion .btn-collapse{text-align:left;padding-left:calc((2 * .5rem) + 1.5625rem);} .badge{display:inline-block;padding:.375em .75em;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;vertical-align:top;max-width:100%;overflow-wrap:break-word;word-break:break-word;} .badge:empty{display:none;} .badge:focus{outline:.1875rem dotted currentColor;outline-offset:-.375rem;} .card{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-width:1px;word-wrap:break-word;background-clip:border-box;height: auto!important;} .carousel{position:relative;} .carousel .sr-only-focusable{z-index:5;background-color:#fff;} .dropdown{position:relative;display:inline-block;} .dropdown-menu{position:absolute;top:0;z-index:1000;display:none;font-size:1rem;border:.0625rem solid #757575;border-radius:0;box-shadow:0 .375rem .875rem 0 rgba(0,0,0,.13),0 .0625rem .25rem 0 rgba(0,0,0,.11);background-clip:padding-box;background-color:#fff;color:#000;} html:not([dir=rtl]) .dropdown-menu{text-align:left;left:0;right:auto;} .dropdown-menu{list-style:none;margin:0;padding:0;} .img-fluid{max-width:100%;height:auto;} .list-inline{padding:0;list-style:none;} .list-inline-item{display:inline-block;} html:not([dir=rtl]) .list-inline-item:not(:last-child){margin-right:1rem;} .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;} .modal-dialog{position:relative;width:auto;margin:0 auto;padding:0 .75rem;box-sizing:content-box;pointer-events:none;display:flex;align-items:center;min-height:100%;} .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px);} @media (prefers-reduced-motion:reduce){ .modal.fade .modal-dialog{transition:none;} } .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:.0625rem solid transparent;border-radius:0;} .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-top-left-radius:0;border-top-right-radius:0;} .modal-body{position:relative;flex:1 1 auto;padding:.1875rem 1rem 4rem;} .modal-body>:last-child{margin-bottom:0;} @media (min-width:540px){ .modal-dialog{max-width:640px;} } @media (min-width:1084px){ .modal-dialog{padding:0 5%;} .modal-header{padding:1rem 4rem;} .modal-body{padding:.1875rem 4rem 4rem;} } @media screen and (min-width:1084px){ .multi-feature-feature{position:absolute;width:66.66667%;top:0;} html:not([dir=rtl]) .multi-feature-feature{padding-left:.75rem;right:0;} } .sticky{--vw:100vw;--container-padding:1.5rem;position:sticky;display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-start;z-index:1020;pointer-events:none;} @media (min-width:1084px){ .sticky{--container-padding:calc(var(--vw) * 0.1);} } @media (min-width:1777.77778px){ .sticky{--container-padding:calc(var(--vw) - 1600px);} } .sticky>*{pointer-events:auto;} .sticky.sticky-direction-top{top:0;} .tab-arrows [tabindex]:focus,.tab-group [tabindex]:focus{outline:.1875rem dotted currentColor!important;z-index:2;} .tab-panel-group{margin-top:3rem;} .tab-panel-group>.tab-panel{display:none;} .tab-panel-group>.tab-panel:focus{outline:.1875rem dotted currentColor;} .tab-panel-group>.tab-panel:focus:not(:focus-visible){outline:0;} .tab-panel-group>.active{display:block;} .tab-overflow{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;} .tab-overflow::-webkit-scrollbar{display:none;} .tab-group{display:flex;flex-wrap:nowrap;position:relative;z-index:0;} .tab-group button{flex:0 0 auto;} .tab-group button:not(.tab-image){color:#505050;border-style:solid;border-width:.125rem;font-weight:600;text-decoration:none;} .tab-group button:not(.tab-image):not(.active){transition:all 125ms ease-in-out;} @media (prefers-reduced-motion:reduce){ .tab-group button:not(.tab-image):not(.active){transition:none;} } .tab-group button:not(.tab-image):not(.active):focus,.tab-group button:not(.tab-image):not(.active):hover{color:#000;} .tab-group button:not(.tab-image):focus{outline-offset:-.375rem;} .tab-group .active:not(.tab-image){border-color:#505050;color:#000;z-index:1;} @media screen and (-ms-high-contrast:black-on-white){ .tab-group .active:not(.tab-image){background:#000;border-color:#fff;color:#fff;} } @media screen and (-ms-high-contrast:white-on-black){ .tab-group .active:not(.tab-image){background:#fff;border-color:#000;color:#000;} } .tab-arrows{display:none;} .tab-arrows .arrow-next,.tab-arrows .arrow-prev{color:#000;position:absolute;height:100%;top:0;padding:0 .65rem;border:none;transition:all 125ms ease-in-out;z-index:2;} @media (prefers-reduced-motion:reduce){ .tab-arrows .arrow-next,.tab-arrows .arrow-prev{transition:none;} } .tab-arrows .arrow-next::after,.tab-arrows .arrow-prev::after{font-family:MWF-FLUENT-ICONS;font-size:1.25rem;transition:transform .6s cubic-bezier(.19,1,.22,1);color:inherit;} @media (prefers-reduced-motion:reduce){ .tab-arrows .arrow-next::after,.tab-arrows .arrow-prev::after{transition:none;} } .tab-arrows .arrow-prev{left:.75rem;background:linear-gradient(to right,#fff 75%,rgba(255,255,255,0));} .tab-arrows .arrow-prev::after{content:"";} .tab-arrows .arrow-prev:focus,.tab-arrows .arrow-prev:hover{transform:translate(-.25rem,0);} .tab-arrows .arrow-next{background:linear-gradient(to left,#fff 75%,rgba(255,255,255,0));right:.75rem;} .tab-arrows .arrow-next::after{content:"";} .tab-arrows .arrow-next:focus,.tab-arrows .arrow-next:hover{transform:translate(.25rem,0);} .depth-4{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.13),0 0 .0625rem 0 rgba(0,0,0,.11)!important;} .d-none{display:none!important;} .d-inline{display:inline!important;} .d-inline-block{display:inline-block!important;} .d-block{display:block!important;} .d-flex{display:flex!important;} .d-inline-flex{display:inline-flex!important;} .flex-row{flex-direction:row!important;} .flex-column{flex-direction:column!important;} .flex-wrap{flex-wrap:wrap!important;} .flex-grow-1{flex-grow:1!important;} .justify-content-center{justify-content:center!important;} .justify-content-between{justify-content:space-between!important;} .align-items-start{align-items:flex-start!important;} .align-items-center{align-items:center!important;} .glyph-prepend::before{font-family:MWF-FLUENT-ICONS;font-weight:400;line-height:1;} .glyph-prepend-medium::before{font-size:1.25rem;} .glyph-prepend-back::before{content:"";} .glyph-prepend-cancel::before{content:"";} .glyph-prepend-chevron-down::before{content:"";} .glyph-prepend-forward::before{content:"";} .overflow-auto{overflow:auto!important;} .position-absolute{position:absolute!important;} .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;} .sr-only-focusable:not(:active):not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;} .h-100{height:100%!important;} .w-100{width:100%!important;} .m-0{margin:0!important;} .mb-0{margin-bottom:0!important;} .my-2{margin-top:.5rem!important;} .my-2{margin-bottom:.5rem!important;} html:not([dir=rtl]) .mr-g{margin-right:.75rem!important;} .p-0{padding:0!important;} html:not([dir=rtl]) .mx-auto{margin-right:auto!important;} html:not([dir=rtl]) .mx-auto{margin-left:auto!important;} .font-weight-normal{font-weight:400!important;} .align-middle{vertical-align:middle!important;} @media print{ *,::after,::before{text-shadow:none!important;box-shadow:none!important;} a:not(.btn){text-decoration:underline;} blockquote{border:.0625rem solid #757575;page-break-inside:avoid;} img{page-break-inside:avoid;} h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;} body{min-width:1084px!important;} .container{min-width:1084px!important;} .badge{border:.0625rem solid #000;} } .ocr-icon{--icon-width:100%;--icon-max-width:100%;--icon-max-height:100%;--icon-font-size:1rem;--icon-svg-path:"";--icon-svg-fill:var(--theme-foreground-base-icon, currentColor);--icon-glyph-color:var(--theme-foreground-base-icon, currentColor);} .ocr-icon,.ocr-icon>.ocr-img>img{width:var(--icon-width);height:100%;max-width:var(--icon-max-width);max-height:var(--icon-max-height);font-size:var(--icon-font-size);} .ocr-icon--size-xs{--icon-font-size:var(--root-icon-xs-font-size);--icon-max-width:var(--root-icon-xs-max-width);--icon-max-height:var(--root-icon-xs-max-height);} .ocr-icon>[class*=glyph-]{color:var(--icon-glyph-color);} [class*=ocr-icon-svg--]{width:var(--icon-max-width);height:var(--icon-max-height);position:relative;} .ocr-icon-svg--apps-add-in{--icon-svg-path:"M10.5 3C11.7426 3 12.75 4.00736 12.75 5.25V11.25H18.75C19.9926 11.25 21 12.2574 21 13.5V18.75C21 19.9926 19.9926 21 18.75 21H5.25C4.00736 21 3 19.9926 3 18.75V5.25C3 4.00736 4.00736 3 5.25 3H10.5ZM11.25 12.75H4.5V18.75C4.5 19.1642 4.83579 19.5 5.25 19.5H11.249L11.25 12.75ZM18.75 12.75H12.749V19.5H18.75C19.1642 19.5 19.5 19.1642 19.5 18.75V13.5C19.5 13.0858 19.1642 12.75 18.75 12.75ZM10.5 4.5H5.25C4.83579 4.5 4.5 4.83579 4.5 5.25V11.25H11.25V5.25C11.25 4.83579 10.9142 4.5 10.5 4.5ZM17.8982 2.00685L18 2C18.3797 2 18.6935 2.28215 18.7432 2.64823L18.75 2.75V5.25H21.25C21.6297 5.25 21.9435 5.53215 21.9932 5.89823L22 6C22 6.3797 21.7178 6.69349 21.3518 6.74315L21.25 6.75H18.75V9.25C18.75 9.6297 18.4678 9.94349 18.1018 9.99315L18 10C17.6203 10 17.3065 9.71785 17.2568 9.35177L17.25 9.25V6.75H14.75C14.3703 6.75 14.0565 6.46785 14.0068 6.10177L14 6C14 5.6203 14.2822 5.30651 14.6482 5.25685L14.75 5.25H17.25V2.75C17.25 2.3703 17.5322 2.05651 17.8982 2.00685Z";} :root{--root-body-font-weight:400;--root-body-font-size:1rem;--root-body-line-height:1.5rem;--root-body-letter-spacing:-0.03em;--root-marquee-font-weight:600;--root-marquee-font-size:3.5rem;--root-marquee-line-height:3.875rem;--root-marquee-letter-spacing:-0.05em;--root-display-1-font-weight:600;--root-display-1-font-size:3rem;--root-display-1-line-height:3.5rem;--root-display-1-letter-spacing:-0.05em;--root-display-2-font-weight:600;--root-display-2-font-size:2.5rem;--root-display-2-line-height:3rem;--root-display-2-letter-spacing:-0.05em;--root-h1-font-weight:600;--root-h1-font-size:2rem;--root-h1-line-height:2.5rem;--root-h1-letter-spacing:-0.05em;--root-h2-font-weight:600;--root-h2-font-size:1.75rem;--root-h2-line-height:2.25rem;--root-h2-letter-spacing:-0.05em;--root-h3-font-weight:600;--root-h3-font-size:1.5rem;--root-h3-line-height:2rem;--root-h3-letter-spacing:-0.05em;--root-h4-font-weight:600;--root-h4-font-size:1.25rem;--root-h4-line-height:1.75rem;--root-h4-letter-spacing:-0.05em;--root-h5-font-weight:600;--root-h5-font-size:1.125rem;--root-h5-line-height:1.5rem;--root-h5-letter-spacing:-0.03em;--root-h6-font-weight:600;--root-h6-font-size:1rem;--root-h6-line-height:1.5rem;--root-h6-letter-spacing:-0.03em;--root-lead-font-weight:400;--root-lead-font-size:1.125rem;--root-lead-line-height:1.75rem;--root-lead-letter-spacing:-0.03em;--root-base-font-weight:400;--root-base-font-size:1rem;--root-base-line-height:1.5rem;--root-base-letter-spacing:-0.03em;--root-small-font-weight:400;--root-small-font-size:0.875rem;--root-small-line-height:1.25rem;--root-small-letter-spacing:-0.03em;--root-x-small-font-weight:400;--root-x-small-font-size:0.75rem;--root-x-small-line-height:1rem;--root-x-small-letter-spacing:-0.03em;--root-label-lead-font-weight:600;--root-label-lead-font-size:1rem;--root-label-lead-line-height:1.5rem;--root-label-font-weight:600;--root-label-font-size:0.875rem;--root-label-line-height:1.25rem;--root-label-small-font-weight:600;--root-label-small-font-size:0.75rem;--root-label-small-line-height:1rem;--root-label-eyebrow-font-weight:600;--root-label-eyebrow-font-size:0.75rem;--root-label-eyebrow-line-height:1rem;--root-label-eyebrow-letter-spacing:0.08em;--root-radii-xs:0.25rem;--root-radii-s:0.5rem;--root-radii-m:0.5rem;--root-radii-l:1rem;--root-radii-circle:12.5rem;--root-border-xs:0.0625rem;--root-border-s:0.125rem;--root-border-m:0.25rem;--root-border-l:0.5rem;--root-color-brilliant-blue-50:#e6f2fb;--root-color-brilliant-blue-100:#b0d5f2;--root-color-brilliant-blue-200:#8ac1eb;--root-color-brilliant-blue-300:#54a5e2;--root-color-brilliant-blue-400:#3393dd;--root-color-brilliant-blue-500:#0078d4;--root-color-brilliant-blue-600:#006dc1;--root-color-brilliant-blue-700:#005597;--root-color-brilliant-blue-800:#004275;--root-color-brilliant-blue-900:#002948;--root-color-blue-black-50:#e6e9ea;--root-color-blue-black-100:#b3babe;--root-color-blue-black-200:#8e989e;--root-color-blue-black-300:#5a6972;--root-color-blue-black-400:#3a4c56;--root-color-blue-black-500:#091f2c;--root-color-blue-black-600:#081c28;--root-color-blue-black-700:#06161f;--root-color-blue-black-800:#051118;--root-color-blue-black-900:#030b0f;--root-color-sea-salt-50:#fdfdfc;--root-color-sea-salt-100:#f8f7f5;--root-color-sea-salt-200:#f4f4f0;--root-color-sea-salt-300:#f0eeea;--root-color-sea-salt-400:#edebe5;--root-color-sea-salt-500:#e8e6df;--root-color-sea-salt-600:#d3d1cb;--root-color-sea-salt-700:#a5a39e;--root-color-sea-salt-800:#807f7b;--root-color-sea-salt-900:#4f4e4c;--root-color-sky-blue-50:#f4fafd;--root-color-sky-blue-100:#dceef8;--root-color-sky-blue-200:#cbe6f4;--root-color-sky-blue-300:#b3daf0;--root-color-sky-blue-400:#a4d3ed;--root-color-sky-blue-500:#8dc8e8;--root-color-sky-blue-600:#80b6d3;--root-color-sky-blue-700:#648ea5;--root-color-sky-blue-800:#4e6e80;--root-color-sky-blue-900:#30444f;--root-color-dark-blue-50:#eaecf1;--root-color-dark-blue-100:#bdc5d2;--root-color-dark-blue-200:#9da9bd;--root-color-dark-blue-300:#70829f;--root-color-dark-blue-400:#55698c;--root-color-dark-blue-500:#2a446f;--root-color-dark-blue-600:#263e65;--root-color-dark-blue-700:#1e304f;--root-color-dark-blue-800:#17253d;--root-color-dark-blue-900:#0e1726;--root-color-aqua-foam-50:#f8fcfb;--root-color-aqua-foam-100:#e9f4f1;--root-color-aqua-foam-200:#dfefea;--root-color-aqua-foam-300:#d0e8e1;--root-color-aqua-foam-400:#c7e3db;--root-color-aqua-foam-500:#b9dcd2;--root-color-aqua-foam-600:#a8c8bf;--root-color-aqua-foam-700:#839c95;--root-color-aqua-foam-800:#667974;--root-color-aqua-foam-900:#3f4b47;--root-color-pale-lime-50:#fbfdf4;--root-color-pale-lime-100:#f2f9dc;--root-color-pale-lime-200:#ebf6cb;--root-color-pale-lime-300:#e2f2b3;--root-color-pale-lime-400:#ddf0a5;--root-color-pale-lime-500:#d4ec8e;--root-color-pale-lime-600:#c1d781;--root-color-pale-lime-700:#97a865;--root-color-pale-lime-800:#75824e;--root-color-pale-lime-900:#485030;--root-color-deep-teal-50:#e9efef;--root-color-deep-teal-100:#baccce;--root-color-deep-teal-200:#99b4b7;--root-color-deep-teal-300:#6b9196;--root-color-deep-teal-400:#4e7c81;--root-color-deep-teal-500:#225b62;--root-color-deep-teal-600:#1f5359;--root-color-deep-teal-700:#184146;--root-color-deep-teal-800:#133236;--root-color-deep-teal-900:#0c1f21;--root-color-lavender-50:#f9f8fc;--root-color-lavender-100:#ede8f6;--root-color-lavender-200:#e4ddf2;--root-color-lavender-300:#d8cdec;--root-color-lavender-400:#d1c3e9;--root-color-lavender-500:#c5b4e3;--root-color-lavender-600:#b3a4cf;--root-color-lavender-700:#8c80a1;--root-color-lavender-800:#6c637d;--root-color-lavender-900:#433d4d;--root-color-violet-50:#f1e9f1;--root-color-violet-100:#d3bbd4;--root-color-violet-200:#bd9bbf;--root-color-violet-300:#9f6da1;--root-color-violet-400:#8d518f;--root-color-violet-500:#702573;--root-color-violet-600:#662269;--root-color-violet-700:#501a52;--root-color-violet-800:#3e143f;--root-color-violet-900:#260d27;--root-color-twilight-purple-50:#edebf0;--root-color-twilight-purple-100:#c6c1d0;--root-color-twilight-purple-200:#aaa3ba;--root-color-twilight-purple-300:#83789a;--root-color-twilight-purple-400:#6b5e86;--root-color-twilight-purple-500:#463668;--root-color-twilight-purple-600:#40315f;--root-color-twilight-purple-700:#32264a;--root-color-twilight-purple-800:#271e39;--root-color-twilight-purple-900:#181223;--root-color-teams-50:#efeffb;--root-color-teams-100:#cdccf2;--root-color-teams-200:#b4b4eb;--root-color-teams-300:#9291e2;--root-color-teams-400:#7d7cdd;--root-color-teams-500:#5d5bd4;--root-color-teams-600:#5553c1;--root-color-teams-700:#424197;--root-color-teams-800:#333275;--root-color-teams-900:#201f48;--root-color-pink-50:#fff7f8;--root-color-pink-100:#ffe7ea;--root-color-pink-200:#ffdce0;--root-color-pink-300:#ffccd1;--root-color-pink-400:#ffc2c9;--root-color-pink-500:#ffb3bb;--root-color-pink-600:#e8a3aa;--root-color-pink-700:#b57f85;--root-color-pink-800:#8c6267;--root-color-pink-900:#573d40;--root-color-orange-coral-50:#fff6f3;--root-color-orange-coral-100:#ffe2db;--root-color-orange-coral-200:#ffd5ca;--root-color-orange-coral-300:#ffc1b1;--root-color-orange-coral-400:#ffb5a2;--root-color-orange-coral-500:#ffa38b;--root-color-orange-coral-600:#e8947e;--root-color-orange-coral-700:#b57463;--root-color-orange-coral-800:#8c5a4c;--root-color-orange-coral-900:#57372f;--root-color-maroon-50:#f1e9ea;--root-color-maroon-100:#d4bcbf;--root-color-maroon-200:#bf9b9f;--root-color-maroon-300:#a16e74;--root-color-maroon-400:#8f5159;--root-color-maroon-500:#73262f;--root-color-maroon-600:#69232b;--root-color-maroon-700:#521b21;--root-color-maroon-800:#3f151a;--root-color-maroon-900:#270d10;--root-color-custard-yellow-50:#fffcf5;--root-color-custard-yellow-100:#fff6df;--root-color-custard-yellow-200:#fff2d0;--root-color-custard-yellow-300:#ffecbb;--root-color-custard-yellow-400:#ffe9ad;--root-color-custard-yellow-500:#ffe399;--root-color-custard-yellow-600:#e8cf8b;--root-color-custard-yellow-700:#b5a16d;--root-color-custard-yellow-800:#8c7d54;--root-color-custard-yellow-900:#574d34;--root-color-golden-yellow-50:#fff8e6;--root-color-golden-yellow-100:#ffe9b0;--root-color-golden-yellow-200:#ffdf8a;--root-color-golden-yellow-300:#ffd054;--root-color-golden-yellow-400:#ffc733;--root-color-golden-yellow-500:#ffb900;--root-color-golden-yellow-600:#e8a800;--root-color-golden-yellow-700:#b58300;--root-color-golden-yellow-800:#8c6600;--root-color-golden-yellow-900:#573f00;--root-color-dark-brown-50:#efedeb;--root-color-dark-brown-100:#ccc6c1;--root-color-dark-brown-200:#b4aaa3;--root-color-dark-brown-300:#92847a;--root-color-dark-brown-400:#7d6c60;--root-color-dark-brown-500:#5c4738;--root-color-dark-brown-600:#544133;--root-color-dark-brown-700:#413228;--root-color-dark-brown-800:#33271f;--root-color-dark-brown-900:#1f1813;--root-color-green-black-50:#e7e9e9;--root-color-green-black-100:#b4babb;--root-color-green-black-200:#90999a;--root-color-green-black-300:#5d6a6c;--root-color-green-black-400:#3d4d50;--root-color-green-black-500:#0d2124;--root-color-green-black-600:#0c1e21;--root-color-green-black-700:#09171a;--root-color-green-black-800:#071214;--root-color-green-black-900:#040b0c;--root-color-purple-black-50:#e8e7ea;--root-color-purple-black-100:#b7b4bd;--root-color-purple-black-200:#94909d;--root-color-purple-black-300:#645d71;--root-color-purple-black-400:#453d55;--root-color-purple-black-500:#170d2b;--root-color-purple-black-600:#150c27;--root-color-purple-black-700:#10091f;--root-color-purple-black-800:#0d0718;--root-color-purple-black-900:#08040f;--root-color-red-black-50:#eae7e7;--root-color-red-black-100:#bdb4b6;--root-color-red-black-200:#9d9092;--root-color-red-black-300:#715d60;--root-color-red-black-400:#553d41;--root-color-red-black-500:#2b0d12;--root-color-red-black-600:#270c10;--root-color-red-black-700:#1f090d;--root-color-red-black-800:#18070a;--root-color-red-black-900:#0f0406;--root-color-brown-black-50:#eae8e8;--root-color-brown-black-100:#bdb7b7;--root-color-brown-black-200:#9d9594;--root-color-brown-black-300:#706464;--root-color-brown-black-400:#544645;--root-color-brown-black-500:#291817;--root-color-brown-black-600:#251615;--root-color-brown-black-700:#1d1110;--root-color-brown-black-800:#170d0d;--root-color-brown-black-900:#0e0808;--root-color-off-white-50:#fefefe;--root-color-off-white-100:#fcfbfc;--root-color-off-white-200:#faf9fa;--root-color-off-white-300:#f8f7f8;--root-color-off-white-400:#f6f5f7;--root-color-off-white-500:#f4f3f5;--root-color-off-white-600:#dedddf;--root-color-off-white-700:#adadae;--root-color-off-white-800:#868687;--root-color-off-white-900:#535353;--root-color-warm-white-50:#fffefe;--root-color-warm-white-100:#fffdfb;--root-color-warm-white-200:#fffcf9;--root-color-warm-white-300:#fffaf7;--root-color-warm-white-400:#fff9f5;--root-color-warm-white-500:#fff8f3;--root-color-warm-white-600:#e8e2dd;--root-color-warm-white-700:#b5b0ad;--root-color-warm-white-800:#8c8886;--root-color-warm-white-900:#575453;--root-color-pale-gray-50:#fbfbfb;--root-color-pale-gray-100:#f3f3f2;--root-color-pale-gray-200:#eeeeec;--root-color-pale-gray-300:#e6e6e4;--root-color-pale-gray-400:#e1e1de;--root-color-pale-gray-500:#d9d9d6;--root-color-pale-gray-600:#c5c5c3;--root-color-pale-gray-700:#9a9a98;--root-color-pale-gray-800:#777776;--root-color-pale-gray-900:#4a4a49;--root-color-vapor-gray-50:#f7f7f7;--root-color-vapor-gray-100:#e7e7e7;--root-color-vapor-gray-200:#dbdcdc;--root-color-vapor-gray-300:#cbcccc;--root-color-vapor-gray-400:#c1c2c2;--root-color-vapor-gray-500:#b1b3b3;--root-color-vapor-gray-600:#a1a3a3;--root-color-vapor-gray-700:#7e7f7f;--root-color-vapor-gray-800:#616262;--root-color-vapor-gray-900:#3c3d3d;--root-color-dark-slate-50:#ececec;--root-color-dark-slate-100:#c5c4c4;--root-color-dark-slate-200:#a9a8a8;--root-color-dark-slate-300:#828080;--root-color-dark-slate-400:#6a6768;--root-color-dark-slate-500:#454142;--root-color-dark-slate-600:#3f3b3c;--root-color-dark-slate-700:#312e2f;--root-color-dark-slate-800:#262424;--root-color-dark-slate-900:#171616;--root-color-morganite-50:#fcfbf9;--root-color-morganite-100:#f6f1ee;--root-color-morganite-200:#f1ebe5;--root-color-morganite-300:#ebe2d9;--root-color-morganite-400:#e7dcd2;--root-color-morganite-500:#e1d3c7;--root-color-morganite-600:#cdc0b5;--root-color-morganite-700:#a0968d;--root-color-morganite-800:#7c746d;--root-color-morganite-900:#4d4844;--root-color-brown-50:#f9f4f1;--root-color-brown-100:#ebded4;--root-color-brown-200:#e2cebf;--root-color-brown-300:#d4b7a2;--root-color-brown-400:#cca990;--root-color-brown-500:#bf9474;--root-color-brown-600:#ae876a;--root-color-brown-700:#886952;--root-color-brown-800:#695140;--root-color-brown-900:#413227;--root-color-breen-50:#f2efe8;--root-color-breen-100:#d7ccb8;--root-color-breen-200:#c4b396;--root-color-breen-300:#a99066;--root-color-breen-400:#997b48;--root-color-breen-500:#7f5a1a;--root-color-breen-600:#745218;--root-color-breen-700:#5a4012;--root-color-breen-800:#46320e;--root-color-breen-900:#2b1f09;--root-color-bright-orange-50:#ffefeb;--root-color-bright-orange-100:#ffccc2;--root-color-bright-orange-200:#ffb4a4;--root-color-bright-orange-300:#ff927a;--root-color-bright-orange-400:#ff7d61;--root-color-bright-orange-500:#ff5c39;--root-color-bright-orange-600:#e85434;--root-color-bright-orange-700:#b54128;--root-color-bright-orange-800:#8c331f;--root-color-bright-orange-900:#571f13;--root-color-ginger-bread-50:#f1ebe8;--root-color-ginger-bread-100:#d4c2b9;--root-color-ginger-bread-200:#bfa497;--root-color-ginger-bread-300:#a17a68;--root-color-ginger-bread-400:#8f614a;--root-color-ginger-bread-500:#73391d;--root-color-ginger-bread-600:#69341a;--root-color-ginger-bread-700:#522815;--root-color-ginger-bread-800:#3f1f10;--root-color-ginger-bread-900:#27130a;--root-color-red-50:#feebed;--root-color-red-100:#fcc1c8;--root-color-red-200:#faa3ad;--root-color-red-300:#f87887;--root-color-red-400:#f65e70;--root-color-red-500:#f4364c;--root-color-red-600:#de3145;--root-color-red-700:#ad2636;--root-color-red-800:#861e2a;--root-color-red-900:#53121a;--root-color-lilac-50:#fbf5fb;--root-color-lilac-100:#f2e1f3;--root-color-lilac-200:#ecd2ed;--root-color-lilac-300:#e3bee4;--root-color-lilac-400:#ddb1df;--root-color-lilac-500:#d59ed7;--root-color-lilac-600:#c290c4;--root-color-lilac-700:#977099;--root-color-lilac-800:#755776;--root-color-lilac-900:#483649;--root-color-red-violet-50:#f9ebf9;--root-color-red-violet-100:#ebc2ed;--root-color-red-violet-200:#e2a5e4;--root-color-red-violet-300:#d57cd7;--root-color-red-violet-400:#cd62d0;--root-color-red-violet-500:#c03bc4;--root-color-red-violet-600:#af36b2;--root-color-red-violet-700:#882a8b;--root-color-red-violet-800:#6a206c;--root-color-red-violet-900:#411443;--root-color-purple-50:#f3eff9;--root-color-purple-100:#d9ceed;--root-color-purple-200:#c7b6e4;--root-color-purple-300:#ae95d8;--root-color-purple-400:#9e81d1;--root-color-purple-500:#8661c5;--root-color-purple-600:#7a58b3;--root-color-purple-700:#5f458c;--root-color-purple-800:#4a356c;--root-color-purple-900:#2e2143;--root-color-mint-green-50:#f4fdf1;--root-color-mint-green-100:#dcf8d3;--root-color-mint-green-200:#cbf5be;--root-color-mint-green-300:#b3f0a0;--root-color-mint-green-400:#a4ed8d;--root-color-mint-green-500:#8de971;--root-color-mint-green-600:#80d467;--root-color-mint-green-700:#64a550;--root-color-mint-green-800:#4e803e;--root-color-mint-green-900:#304f26;--root-color-grass-green-50:#e6f0e8;--root-color-grass-green-100:#b2cfb9;--root-color-grass-green-200:#8db897;--root-color-grass-green-300:#599768;--root-color-grass-green-400:#39834a;--root-color-grass-green-500:#07641d;--root-color-grass-green-600:#065b1a;--root-color-grass-green-700:#054715;--root-color-grass-green-800:#043710;--root-color-grass-green-900:#02220a;--root-color-biscay-green-50:#edf9f7;--root-color-biscay-green-100:#c7ede7;--root-color-biscay-green-200:#abe4db;--root-color-biscay-green-300:#85d8cb;--root-color-biscay-green-400:#6dd1c1;--root-color-biscay-green-500:#49c5b1;--root-color-biscay-green-600:#42b3a1;--root-color-biscay-green-700:#348c7e;--root-color-biscay-green-800:#286c61;--root-color-biscay-green-900:#19433c;--root-color-oyster-gray-50:#fbfbfa;--root-color-oyster-gray-100:#f3f1ef;--root-color-oyster-gray-200:#edeae7;--root-color-oyster-gray-300:#e4e1dc;--root-color-oyster-gray-400:#dfdbd5;--root-color-oyster-gray-500:#d7d2cb;--root-color-oyster-gray-600:#c4bfb9;--root-color-oyster-gray-700:#999590;--root-color-oyster-gray-800:#767470;--root-color-oyster-gray-900:#494745;--root-color-warm-gray-50:#f4f3f1;--root-color-warm-gray-100:#dbd8d5;--root-color-warm-gray-200:#cac6c0;--root-color-warm-gray-300:#b2aba3;--root-color-warm-gray-400:#a39b91;--root-color-warm-gray-500:#8c8276;--root-color-warm-gray-600:#7f766b;--root-color-warm-gray-700:#635c54;--root-color-warm-gray-800:#4d4841;--root-color-warm-gray-900:#302c28;--root-color-success-50:#e7f3ea;--root-color-success-100:#b4dabc;--root-color-success-200:#90c89c;--root-color-success-300:#5eaf6f;--root-color-success-400:#3e9f53;--root-color-success-500:#0e8728;--root-color-success-600:#0d7b24;--root-color-success-700:#0a601c;--root-color-success-800:#084a16;--root-color-success-900:#052e0e;--root-color-error-50:#fceaec;--root-color-error-100:#f5bfc5;--root-color-error-200:#f0a0a9;--root-color-error-300:#e97582;--root-color-error-400:#e55a6a;--root-color-error-500:#de3145;--root-color-error-600:#ca2d3f;--root-color-error-700:#9e2331;--root-color-error-800:#7a1b26;--root-color-error-900:#4b1117;--root-color-warning-50:#fffbe9;--root-color-warning-100:#fdf4bb;--root-color-warning-200:#fdee9a;--root-color-warning-300:#fce66c;--root-color-warning-400:#fbe14f;--root-color-warning-500:#fada23;--root-color-warning-600:#e4c620;--root-color-warning-700:#b29b19;--root-color-warning-800:#8a7813;--root-color-warning-900:#554a0c;--root-color-info-50:#e6effd;--root-color-info-100:#b0ccf8;--root-color-info-200:#8ab4f4;--root-color-info-300:#5492f0;--root-color-info-400:#337ded;--root-color-info-500:#005ce8;--root-color-info-600:#0054d3;--root-color-info-700:#0041a5;--root-color-info-800:#003380;--root-color-info-900:#001f4f;--root-color-neutral-white:#fff;--root-color-neutral-black:#000;--root-color-neutral-bright-lime:#89c402;--root-color-alpha-50:rgba(255, 255, 255, 0.05);--root-color-alpha-100:rgba(255, 255, 255, 0.1);--root-color-alpha-200:rgba(255, 255, 255, 0.2);--root-color-alpha-300:rgba(255, 255, 255, 0.3);--root-color-alpha-400:rgba(255, 255, 255, 0.4);--root-color-alpha-500:rgba(255, 255, 255, 0.5);--root-color-alpha-600:rgba(255, 255, 255, 0.6);--root-color-alpha-700:rgba(255, 255, 255, 0.7);--root-color-alpha-800:rgba(255, 255, 255, 0.8);--root-color-alpha-900:rgba(255, 255, 255, 0.9);--root-gradient-mesh-brilliant-blue:linear-gradient(122deg, #b3daf0 -18.47%, #54a5e2 50.34%, #8ac1eb 118.47%);--root-gradient-mesh-sky-blue:linear-gradient(131deg, #cbe6f4 0%, #8dc8e8 50.25%, #c5b4e3 100%);--root-gradient-mesh-pale-lime-green:linear-gradient(122deg, #ebf6cb -18.47%, #d4ec8e 50.34%, #85d8cb 118.47%);--root-gradient-mesh-pale-lime-foam:linear-gradient(127deg, #ebf6cb 0%, #d4ec8e 49.48%, #badcd2 100%);--root-gradient-mesh-aqua-foam:linear-gradient(122deg, #dfefea -18.47%, #badcd2 50.34%, #b0d5f2 118.47%);--root-gradient-mesh-custard-yellow:linear-gradient(122deg, #fff2cb -18.47%, #ffe38e 50.34%, #ffbead 118.47%);--root-gradient-mesh-pink:linear-gradient(122deg, #fed7e2 -18.47%, #fbb6ce 50.34%, #ffcf54 118.47%);--root-gradient-mesh-orange-coral:linear-gradient(122deg, #ffe1d9 -18.47%, #ffb19d 50.34%, #ffe38e 118.47%);--root-gradient-mesh-blue-black:linear-gradient(131deg, #003259 0%, #091f2c 50.25%, #004275 100%);--root-gradient-mesh-dark-blue-sky:linear-gradient(122deg, #2a446f -18.47%, #1e304f 50.34%, #3b5461 118.47%);--root-gradient-mesh-dark-blue-lime:linear-gradient(122deg, #2a446f -18.47%, #1e304f 50.34%, #59633c 118.47%);--root-gradient-mesh-deep-teal:linear-gradient(126deg, #225b62 0%, #133236 50%, #4e5c58 100%);--root-gradient-mesh-biscay-green:linear-gradient(122deg, #286c61 -18.47%, #1f534a 50.34%, #75824e 118.47%);--root-gradient-mesh-maroon:linear-gradient(122deg, #591520 -18.47%, #2b0d12 50.34%, #8c7d4e 118.47%);--root-gradient-linear-sea-salt:linear-gradient(90deg, #dceef8 0%, #f8f7f5 49.65%, #ede8f6 100%);--root-gradient-linear-sky-blue:linear-gradient(90deg, #ede8f6 0%, #f4fafd 49.99%, #dceef8 100%);--root-gradient-linear-pale-lime-custard-yellow:linear-gradient(90deg, #fff6dc 0%, #fbfdf4 49.99%, #edf9f7 100%);--root-gradient-linear-pale-lime-dark-blue:linear-gradient(90deg, #eaecf1 0%, #fbfdf4 49.99%, #eaf4f1 100%);--root-gradient-linear-aqua-foam:linear-gradient(90deg, #e9efef 0%, #f8fcfb 49.99%, #dceef8 100%);--root-gradient-linear-custard-yellow:linear-gradient(90deg, #ffe1d9 0%, #fffcf4 50%, #f2e9ea 100%);--root-gradient-linear-pink:linear-gradient(90deg, #fff8e6 0%, #fff7f8 49.99%, #f1e9f1 100%);--root-gradient-linear-orange-coral:linear-gradient(90deg, #edebf0 0%, #fff5f3 49.99%, #fff6dc 100%);--root-gradient-linear-blue-black:linear-gradient(90deg, #06161f 0%, #091f2c 49.99%, #003259 100%);--root-gradient-linear-green-black:linear-gradient(90deg, #050e0f 0%, #0d2124 49.99%, #133236 100%);--root-gradient-linear-brown-black:linear-gradient(90deg, #110a0a 0%, #291817 49.99%, #33271f 100%);--root-gradient-linear-red-black:linear-gradient(90deg, #120508 0%, #2b0d12 49.99%, #350d13 100%);--root-gradient-linear-purple-black:linear-gradient(90deg, #0a0512 0%, #170d2b 49.99%, #271e39 100%);--root-gradient-linear-viva-light-blue:linear-gradient(90deg, #e6f2fb 0%, #b0d5f2 100%);--root-gradient-linear-viva-dark-blue:linear-gradient(90deg, #2a446f 0%, #006dc1 100%);--root-gradient-linear-viva-light-purple:linear-gradient(90deg, #f3eff9, #d9ceed 100%);--root-gradient-linear-viva-dark-purple:linear-gradient(90deg, #463668, #7a58b3 100%);--root-gradient-linear-viva-light-teal:linear-gradient(90deg, #f8fcfb 0%, #c7ede7 100%);--root-gradient-linear-viva-dark-teal:linear-gradient(90deg, #225b62 0%, #348c7e 100%);--root-gradient-linear-redviolet-brightorange:linear-gradient(90deg, #882a8b 0%, #dc2c04 100%, #b54128 100%);--root-gradient-linear-brilliantblue-purple:linear-gradient(90deg, #0778d4 0%, #8661c5 100%);--root-gradient-linear-brilliantblue-biscaygreen:linear-gradient(89.97deg, #0078d4 0.03%, #6dd1c1 99.97%);--root-gradient-linear-mintgreen-brilliantblue:linear-gradient(90deg, #8de971 0%, #0778d4 100%);--root-gradient-linear-lavender-brilliantblue:linear-gradient(180deg, #f9f8fc 0%, #e6f2fb 100%);--root-gradient-linear-aquafoam-brilliantblue:linear-gradient(180deg, #f8fcfb 0%, #e6f2fb 100%);--root-gradient-linear-skyblue-brilliantblue:linear-gradient(180deg, #f4fafd 0%, #e6f2fb 100%);--root-gradient-linear-skyblue2:linear-gradient(180deg, #b8e5ff 0%, #f4fafd 100%);--root-gradient-linear-skyblue-template:linear-gradient(180deg, #f4fafd 0%, #dbf2ff 10%, #f4fafd 50%, #dcf2ff 90%, #b8e5ff 100%);--root-gradient-linear-blue-black-template:linear-gradient(180deg, #011f60 0%, #bfdcf8 13%, #dbf2ff 25%, #f4fafd 50%, #bfdcf8 75%, #2164a6 87%, #011f60 100%);--root-gradient-linear-brilliant-blue:linear-gradient(180deg, #002948, #004275 100%);--root-gradient-linear-brilliantblue600-purple600:linear-gradient(90deg, #006dc1, #7a58b3 100%);--root-overlay-day-full:rgba(255, 255, 255, 0.6);--root-overlay-day-gradient:linear-gradient(180deg, rgba(244, 250, 253, 0) 0%, #f4fafd 100%);--root-overlay-day-bg-overlay-fill:rgba(255, 255, 255, 0.6);--root-overlay-day-bg-overlay-horizontal:linear-gradient(270deg, rgba(255, 255, 255, 0) 33.48%, white 66.52%);--root-overlay-day-bg-overlay-horizontal-faded:linear-gradient(270deg, rgba(255, 255, 255, 0) 33.48%, rgba(255, 255, 255, 0.6) 66.52%);--root-overlay-day-bg-overlay-vertical:linear-gradient(0deg, rgba(244, 250, 253, 0) 0%, #f4fafd 100%);--root-overlay-day-bg-overlay-vertical-color:linear-gradient(180deg, #c03bc4 26.79%, rgba(244, 250, 253, 0) 100%);--root-overlay-day-video-overlay-fill:rgba(255, 255, 255, 0.6);--root-overlay-day-video-overlay-vertical:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 50%);--root-overlay-day-video-overlay-bottom-vertical:linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.8) 100%);--root-overlay-day-video-overlay-bottom-vertical-strong:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 48%, rgba(255, 255, 255, 0.9) 100%);--root-overlay-day-video-overlay-bottom-vertical-light:linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.8) 100%);--root-overlay-night-full:rgba(0, 8, 20, 0.6);--root-overlay-night-gradient:linear-gradient(180deg, rgba(4, 13, 18, 0) 0%, rgba(4, 13, 18, 0.8) 93.59%);--root-overlay-night-bg-overlay-fill:rgba(0, 0, 0, 0.6);--root-overlay-night-bg-overlay-horizontal:linear-gradient(90deg, black 33.48%, rgba(0, 0, 0, 0) 66.74%);--root-overlay-night-bg-overlay-horizontal-faded:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 33.48%, rgba(0, 0, 0, 0) 66.74%);--root-overlay-night-bg-overlay-vertical:linear-gradient(0deg, rgba(4, 13, 18, 0) 0%, #040d12 100%);--root-overlay-night-video-overlay-fill:rgba(0, 0, 0, 0.6);--root-overlay-night-video-overlay-vertical:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 50%);--root-overlay-night-video-overlay-bottom-vertical:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);--root-overlay-night-video-overlay-bottom-vertical-strong:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 48%, rgba(0, 0, 0, 0.9) 100%);--root-overlay-night-video-overlay-bottom-vertical-light:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);--root-depth-color-1:rgba(0, 0, 0, 0.12);--root-depth-color-2:rgba(0, 0, 0, 0.14);--root-depth-2:0 0 0.125rem var(--root-depth-color-1, rgba(0, 0, 0, 0.12)),0 0.063rem 0.125rem var(--root-depth-color-2, rgba(0, 0, 0, 0.14));--root-depth-4:0 0 0.125rem var(--root-depth-color-1, rgba(0, 0, 0, 0.12)),0 0.125rem 0.25rem var(--root-depth-color-2, rgba(0, 0, 0, 0.14));--root-depth-8:0 0 0.125rem var(--root-depth-color-1, rgba(0, 0, 0, 0.12)),0 0.25rem 0.5rem var(--root-depth-color-2, rgba(0, 0, 0, 0.14));--root-depth-16:0 0 0.125rem var(--root-depth-color-1, rgba(0, 0, 0, 0.12)),0 0.5rem 1rem var(--root-depth-color-2, rgba(0, 0, 0, 0.14));--root-depth-28:0 0 0.5rem var(--root-depth-color-1, rgba(0, 0, 0, 0.12)),0 0.875rem 1.75rem var(--root-depth-color-2, rgba(0, 0, 0, 0.14));--root-depth-64:0 0 0.5rem var(--root-depth-color-1, rgba(0, 0, 0, 0.12)),0 2rem 4rem var(--root-depth-color-2, rgba(0, 0, 0, 0.14));--root-spacing-3xs:0.125rem;--root-spacing-2xs:0.25rem;--root-spacing-xs:0.5rem;--root-spacing-s:0.75rem;--root-spacing-m:0.75rem;--root-spacing-l:1rem;--root-spacing-xl:1.5rem;--root-spacing-2xl:2rem;--root-spacing-3xl:3rem;--root-spacing-4xl:3.5rem;--root-copy-padding-s:0rem;--root-copy-padding-m:0rem;--root-copy-padding-l:0rem;--root-copy-padding-xl:0rem;--root-breadth-vertical-default:var(--root-spacing-4xl);--root-breadth-vertical-relaxed:var(--root-spacing-4xl);--root-breadth-vertical-comfortable:var(--root-spacing-3xl);--root-breadth-vertical-none:0;--root-density-vertical-default:var(--root-spacing-2xl);--root-density-vertical-compact:var(--root-spacing-xl);--root-density-vertical-none:0;--root-density-horizontal-default:var(--root-spacing-m);--root-density-horizontal-relaxed:var(--root-spacing-4xl);--root-card-padding-default:1rem;--root-card-padding-comfortable:1.5rem;--root-card-padding-relaxed:2rem;--theme-background-accent-strong-normal:var(--root-color-teams-500);--theme-background-accent-strong-hover:var(--root-color-teams-600);--theme-background-accent-strong-pressed:var(--root-color-teams-800);--theme-background-accent-strong-selected:var(--root-color-teams-700);--theme-background-accent-subtle-normal:rgba(66, 65, 151, 0.1);--theme-background-accent-subtle-hover:rgba(66, 65, 151, 0.2);--theme-background-accent-subtle-pressed:var(--root-color-teams-300);--theme-background-accent-subtle-selected:var(--root-color-teams-700);--theme-background-neutral-fade:var(--root-color-vapor-gray-50);--theme-background-neutral-color:var(--root-color-vapor-gray-100);--theme-background-base-fade:var(--root-color-lilac-50);--theme-background-base-color:var(--root-color-lilac-100);--theme-background-base-neutral:var(--root-color-neutral-white);--theme-background-supportive-fade:var(--root-color-golden-yellow-50);--theme-background-supportive-color:var(--root-color-golden-yellow-300);--theme-background-special-fade:var(--root-gradient-linear-orange-coral);--theme-background-special-color:var(--root-gradient-mesh-pink);--theme-background-special-neutral:var(--root-gradient-linear-skyblue-brilliantblue);--theme-background-special-subtle:var(--root-gradient-linear-skyblue2);--theme-background-special-template-subtle:var(--root-gradient-linear-skyblue-template);--theme-background-card-normal:var(--root-color-off-white-50);--theme-background-card-hover:var(--root-color-off-white-50);--theme-background-card-pressed:var(--root-color-off-white-400);--theme-background-card-selected:var(--root-color-off-white-50);--theme-background-glass-normal:var(--root-color-alpha-100);--theme-background-glass-hover:var(--root-color-alpha-200);--theme-background-glass-pressed:var(--root-color-alpha-300);--theme-background-glass-selected:var(--root-color-alpha-600);--theme-background-highlight-normal:var(--root-color-teams-100);--theme-background-highlight-hover:var(--root-color-teams-200);--theme-background-highlight-pressed:var(--root-color-teams-400);--theme-background-highlight-selected:var(--root-color-teams-300);--theme-background-overlay-full:var(--root-overlay-day-full);--theme-background-overlay-gradient:var(--root-overlay-day-gradient);--theme-background-background-overlay-fill:var(--root-overlay-day-bg-overlay-fill);--theme-background-background-overlay-horizontal:var(--root-overlay-day-bg-overlay-horizontal);--theme-background-background-overlay-horizontal-faded:var(--root-overlay-day-bg-overlay-horizontal-faded);--theme-background-background-overlay-vertical:var(--root-overlay-day-bg-overlay-vertical);--theme-background-background-overlay-vertical-color:var(--root-overlay-day-bg-overlay-vertical-color);--theme-background-video-overlay-fill:var(--root-overlay-day-video-overlay-fill);--theme-background-video-overlay-vertical:var(--root-overlay-day-video-overlay-vertical);--theme-background-video-overlay-bottom-vertical:var(--root-overlay-day-video-overlay-bottom-vertical);--theme-background-video-overlay-bottom-vertical-light:var(--root-overlay-day-video-overlay-bottom-vertical-light);--theme-background-video-overlay-bottom-vertical-strong:var(--root-overlay-day-video-overlay-bottom-vertical-strong);--theme-background-video-overlay-bottom-vertical-strong-light:var(--root-overlay-day-video-overlay-bottom-vertical-strong-light);--theme-foreground-accent-strong-normal:var(--root-color-neutral-white);--theme-foreground-accent-strong-hover:var(--root-color-neutral-white);--theme-foreground-accent-strong-pressed:var(--root-color-neutral-white);--theme-foreground-accent-strong-selected:var(--root-color-neutral-white);--theme-foreground-accent-subtle-normal:var(--root-color-teams-800);--theme-foreground-accent-subtle-hover:var(--root-color-teams-800);--theme-foreground-accent-subtle-pressed:var(--root-color-teams-900);--theme-foreground-accent-subtle-selected:var(--root-color-neutral-white);--theme-foreground-neutral-strong:var(--root-color-dark-blue-900);--theme-foreground-neutral-subtle:var(--root-color-dark-blue-800);--theme-foreground-neutral-highlight:var(--root-color-vapor-gray-800);--theme-foreground-neutral-icon:var(--root-color-vapor-gray-900);--theme-foreground-neutral-icon-light:var(--root-color-dark-blue-50);--theme-foreground-base-strong:var(--root-color-dark-blue-900);--theme-foreground-base-subtle:var(--root-color-dark-blue-800);--theme-foreground-base-highlight:var(--root-color-teams-500);--theme-foreground-base-icon:var(--root-color-teams-500);--theme-foreground-base-icon-light:var(--root-color-sky-blue-50);--theme-foreground-supportive-strong:var(--root-color-dark-blue-900);--theme-foreground-supportive-subtle:var(--root-color-dark-blue-800);--theme-foreground-supportive-highlight:var(--root-color-orange-coral-500);--theme-foreground-supportive-icon:var(--root-color-orange-coral-500);--theme-foreground-supportive-icon-light:var(--root-color-violet-50);--theme-foreground-special-strong:var(--root-color-dark-blue-900);--theme-foreground-special-subtle:var(--root-color-dark-blue-800);--theme-foreground-special-highlight:var(--root-color-sky-blue-800);--theme-foreground-special-icon:var(--root-color-sky-blue-800);--theme-foreground-special-icon-light:var(--root-color-sky-blue-50);--theme-foreground-special-strong-gradient-1:var(--root-gradient-linear-redviolet-brightorange);--theme-foreground-special-strong-gradient-2:var(--root-gradient-linear-brilliantblue-purple);--theme-foreground-special-ai-gradient-1:var(--root-gradient-linear-brilliantblue-biscaygreen);--theme-border-accent-strong-normal:var(--root-color-teams-700);--theme-border-accent-strong-hover:var(--root-color-teams-800);--theme-border-accent-strong-pressed:var(--root-color-teams-900);--theme-border-accent-strong-selected:var(--root-color-teams-700);--theme-border-accent-subtle-normal:var(--root-color-teams-800);--theme-border-accent-subtle-hover:var(--root-color-teams-800);--theme-border-accent-subtle-pressed:var(--root-color-teams-900);--theme-border-accent-subtle-selected:var(--root-color-teams-700);--theme-border-neutral-strong:var(--root-color-vapor-gray-900);--theme-border-neutral-subtle:var(--root-color-vapor-gray-800);--theme-border-neutral-pure:var(--root-color-vapor-gray-500);--theme-border-neutral-fade:var(--root-color-dark-blue-100);--theme-border-base-strong:var(--root-color-teams-900);--theme-border-base-subtle:var(--root-color-teams-800);--theme-border-base-pure:var(--root-color-teams-500);--theme-border-base-fade:var(--root-color-vapor-gray-800);--theme-border-supportive-strong:var(--root-color-orange-coral-900);--theme-border-supportive-subtle:var(--root-color-orange-coral-800);--theme-border-supportive-pure:var(--root-color-golden-yellow-500);--theme-border-supportive-fade:var(--root-color-golden-yellow-100);--theme-border-special-strong:var(--root-color-sky-blue-900);--theme-border-special-subtle:var(--root-color-sky-blue-800);--theme-border-special-pure:var(--root-color-sky-blue-500);--theme-border-special-fade:var(--root-color-sky-blue-100);--theme-border-card-strong:var(--root-color-off-white-600);--theme-border-card-fade:var(--root-color-brilliant-blue-50);--theme-border-glass-strong:var(--root-color-alpha-900);--theme-border-glass-subtle:var(--root-color-alpha-800);--theme-border-glass-pure:var(--root-color-alpha-500);--theme-border-glass-fade:var(--root-color-alpha-100);--theme-border-highlight-strong:var(--root-color-teams-900);--theme-border-highlight-fade:var(--root-color-teams-800);--root-filter-blur-s-filter:blur(0.25rem);--root-filter-blur-m-filter:blur(0.75rem);--root-filter-blur-l-filter:blur(1.25rem);--root-filter-blur-glass-background:rgba(255, 255, 255, 0.05);--root-filter-blur-glass-backdrop-filter:blur(1.25rem);--root-filter-brightness:0.7;--root-filter-blur:12.5rem;--root-icon-xs-font-size:0.75rem;--root-icon-xs-max-width:12px;--root-icon-xs-max-height:12px;--root-icon-s-font-size:1rem;--root-icon-s-max-width:16px;--root-icon-s-max-height:16px;--root-icon-m-font-size:1.25rem;--root-icon-m-max-width:20px;--root-icon-m-max-height:20px;--root-icon-l-font-size:1.5rem;--root-icon-l-max-width:24px;--root-icon-l-max-height:24px;--root-icon-xl-font-size:2rem;--root-icon-xl-max-width:32px;--root-icon-xl-max-height:32px;--root-icon-2xl-font-size:2.5rem;--root-icon-2xl-max-width:40px;--root-icon-2xl-max-height:40px;--root-icon-3xl-font-size:3rem;--root-icon-3xl-max-width:48px;--root-icon-3xl-max-height:48px;--root-icon-4xl-font-size:4rem;--root-icon-4xl-max-width:64px;--root-icon-4xl-max-height:64px;} @media (min-width:860px){ :root{--root-marquee-font-size:4.75rem;--root-marquee-line-height:5.125rem;} } @media (min-width:1440px){ :root{--root-marquee-font-size:6.25rem;--root-marquee-line-height:6.625rem;} } @media (min-width:860px){ :root{--root-display-1-font-size:3.75rem;--root-display-1-line-height:4.5rem;} } @media (min-width:1440px){ :root{--root-display-1-font-size:4.75rem;--root-display-1-line-height:5.375rem;} } @media (min-width:860px){ :root{--root-display-2-font-size:2.75rem;--root-display-2-line-height:3.5rem;} } @media (min-width:1440px){ :root{--root-display-2-font-size:3.875rem;--root-display-2-line-height:4.5rem;} } @media (min-width:860px){ :root{--root-h1-font-size:2.5rem;--root-h1-line-height:3rem;} } @media (min-width:1440px){ :root{--root-h1-font-size:3rem;--root-h1-line-height:3.5rem;} } @media (min-width:860px){ :root{--root-h2-font-size:1.875rem;--root-h2-line-height:2.25rem;} } @media (min-width:1440px){ :root{--root-h2-font-size:2.5rem;--root-h2-line-height:3rem;} } @media (min-width:1440px){ :root{--root-h3-font-size:2rem;--root-h3-line-height:2.5rem;} } @media (min-width:860px){ :root{--root-h4-font-size:1.25rem;--root-h4-line-height:1.75rem;} } @media (min-width:1440px){ :root{--root-h4-font-size:1.5rem;--root-h4-line-height:2rem;} } @media (min-width:1440px){ :root{--root-h5-font-size:1.25rem;--root-h5-line-height:1.75rem;} } @media (min-width:1440px){ :root{--root-lead-font-size:1.25rem;--root-lead-line-height:2rem;} } @media (min-width:860px){ :root{--root-radii-m:1rem;} } @media (min-width:860px){ :root{--root-radii-l:1.5rem;} } @media (min-width:860px){ :root{--root-spacing-m:1rem;} } @media (min-width:860px){ :root{--root-spacing-l:1.5rem;} } @media (min-width:860px){ :root{--root-spacing-xl:2rem;} } @media (min-width:860px){ :root{--root-spacing-2xl:3rem;} } @media (min-width:860px){ :root{--root-spacing-3xl:4.5rem;} } @media (min-width:860px){ :root{--root-spacing-4xl:6rem;} } @media (min-width:540px){ :root{--root-copy-padding-m:1.5rem;} } @media (min-width:540px){ :root{--root-copy-padding-l:1.5rem;} } @media (min-width:860px){ :root{--root-copy-padding-l:2rem;} } @media (min-width:1440px){ :root{--root-copy-padding-l:3rem;} } @media (min-width:540px){ :root{--root-copy-padding-xl:1.5rem;} } @media (min-width:860px){ :root{--root-copy-padding-xl:5.5rem;} } @media (min-width:1440px){ :root{--root-copy-padding-xl:11.75rem;} } @media (min-width:860px){ :root{--root-card-padding-default:1.5rem;} } @media (min-width:860px){ :root{--root-card-padding-comfortable:3rem;} } @media (min-width:860px){ :root{--root-card-padding-relaxed:4.5rem;} } body{background-color:var(--theme-background-neutral-fade);color:var(--theme-foreground-base-subtle);} body .theme-night{color:var(--theme-foreground-base-subtle);} .theme-day a:not(.btn){color:var(--link-text-color,inherit);} .container{padding-right:1rem;padding-left:1rem;} @media (min-width:540px){ .container{padding-right:4rem;padding-left:4rem;} } @media (min-width:860px){ .container{padding-right:3.5rem;padding-left:3.5rem;} } @media (min-width:1440px){ .container{padding-right:5%;padding-left:5%;width:90%;box-sizing:content-box;} } @media (min-width:860px){ .container{max-width:100vw;} } @media (min-width:1440px){ .container{max-width:1328px;} } .row{display:flex;flex-wrap:wrap;margin-right:-.25rem;margin-left:-.25rem;} @media (min-width:540px){ .row{margin-right:-.25rem;margin-left:-.25rem;} } @media (min-width:860px){ .row{margin-right:-.5rem;margin-left:-.5rem;} } @media (min-width:1440px){ .row{margin-right:-.5rem;margin-left:-.5rem;} } .col-lg-18{position:relative;width:100%;} .col,.col-6,.col-lg-12,.col-lg-18,.col-lg-6,.col-md-12,.col-md-6{padding-right:.25rem;padding-left:.25rem;} @media (min-width:540px){ .col,.col-6,.col-lg-12,.col-lg-18,.col-lg-6,.col-md-12,.col-md-6{padding-right:.25rem;padding-left:.25rem;} } @media (min-width:860px){ .col,.col-6,.col-lg-12,.col-lg-18,.col-lg-6,.col-md-12,.col-md-6{padding-right:.5rem;padding-left:.5rem;} } @media (min-width:1440px){ .col,.col-6,.col-lg-12,.col-lg-18,.col-lg-6,.col-md-12,.col-md-6{padding-right:.5rem;padding-left:.5rem;} } .col-6{flex:0 0 100%;max-width:100%;} @media (min-width:860px){ .col-md-6{flex:0 0 50%;max-width:50%;} .col-md-12{flex:0 0 100%;max-width:100%;} .order-md-1{order:1;} } @media (min-width:1440px){ .col-lg-6{flex:0 0 25%;max-width:25%;} .col-lg-12{flex:0 0 50%;max-width:50%;} .col-lg-18{flex:0 0 75%;max-width:75%;} } html{scroll-behavior:smooth;} @media (prefers-reduced-motion:reduce){ html{scroll-behavior:auto;} } .uhf,.universalheader{line-height:normal!important;letter-spacing:normal!important;} body{font-weight:var(--root-body-font-weight,400);font-size:var(--root-body-font-size,1rem);line-height:var(--root-body-line-height,1.5rem);letter-spacing:var(--root-body-letter-spacing,-.03em);} .block-heading__title{font-weight:var(--root-display-1-font-weight,600);font-size:var(--root-display-1-font-size,3rem);line-height:var(--root-display-1-line-height,3.5rem);letter-spacing:var(--root-display-1-letter-spacing,-.05em);margin-bottom:0;} h1{font-weight:var(--root-h1-font-weight,600);font-size:var(--root-h1-font-size,2rem);line-height:var(--root-h1-line-height,2.5rem);letter-spacing:var(--root-h1-letter-spacing,-.05em);margin-bottom:0;} h2{font-weight:var(--root-h2-font-weight,600);font-size:var(--root-h2-font-size,1.75rem);line-height:var(--root-h2-line-height,2.25rem);letter-spacing:var(--root-h2-letter-spacing,-.05em);margin-bottom:0;} .block-feature--s .block-feature__title,.block-heading--size-s .block-heading__title,h3{font-weight:var(--root-h3-font-weight,600);font-size:var(--root-h3-font-size,1.5rem);line-height:var(--root-h3-line-height,2rem);letter-spacing:var(--root-h3-letter-spacing,-.05em);margin-bottom:0;} .block-feature--xs .block-feature__title,.block-heading--size-xs .block-heading__title,.h4,h4{font-weight:var(--root-h4-font-weight,600);font-size:var(--root-h4-font-size,1.25rem);line-height:var(--root-h4-line-height,1.75rem);letter-spacing:var(--root-h4-letter-spacing,-.05em);margin-bottom:0;} .block-feature--2xs .block-feature__title,.h5{font-weight:var(--root-h5-font-weight,600);font-size:var(--root-h5-font-size,1.125rem);line-height:var(--root-h5-line-height,1.5rem);letter-spacing:var(--root-h5-letter-spacing,-.03em);margin-bottom:0;} .block-feature__title,.h6{font-weight:var(--root-h6-font-weight,600);font-size:var(--root-h6-font-size,1rem);line-height:var(--root-h6-line-height,1.5rem);letter-spacing:var(--root-h6-letter-spacing,-.03em);margin-bottom:0;} .block-heading__paragraph{font-weight:var(--root-lead-font-weight,400);font-size:var(--root-lead-font-size,1.125rem);line-height:var(--root-lead-line-height,1.75rem);letter-spacing:var(--root-lead-letter-spacing,-.03em);margin-bottom:0;} .base,.block-feature--2xs .block-feature__paragraph,.block-feature--s .block-feature__paragraph,.block-feature--xs .block-feature__paragraph,.block-heading--size-xs .block-heading__paragraph{font-weight:var(--root-base-font-weight,400);font-size:var(--root-base-font-size,1rem);line-height:var(--root-base-line-height,1.5rem);letter-spacing:var(--root-base-letter-spacing,-.03em);margin-bottom:0;} .small{font-weight:var(--root-small-font-weight,400);font-size:var(--root-small-font-size,.875rem);line-height:var(--root-small-line-height,1.25rem);letter-spacing:var(--root-small-letter-spacing,-.03em);margin-bottom:0;} .block-feature__paragraph{font-weight:var(--root-x-small-font-weight,400);font-size:var(--root-x-small-font-size,.75rem);line-height:var(--root-x-small-line-height,1rem);letter-spacing:var(--root-x-small-letter-spacing,-.03em);margin-bottom:0;} .label{font-weight:var(--root-label-font-weight,600);font-size:var(--root-label-font-size,.875rem);line-height:var(--root-label-line-height,1.25rem);margin-bottom:0;} .label-small{font-weight:var(--root-label-small-font-weight,600);font-size:var(--root-label-small-font-size,.75rem);line-height:var(--root-label-small-line-height,1rem);margin-bottom:0;} .block-heading__eyebrow,.label-eyebrow{font-weight:var(--root-label-eyebrow-font-weight,600);font-size:var(--root-label-eyebrow-font-size,.75rem);line-height:var(--root-label-eyebrow-line-height,1rem);letter-spacing:var(--root-label-eyebrow-letter-spacing,.08em);margin-bottom:0;} .btn{--button-justify-content:center;border:2px solid var(--button-border-color);padding:var(--button-padding-y) var(--button-padding-x);justify-content:var(--button-justify-content);font-weight:600;font-size:.9375rem;line-height:1.375rem;letter-spacing:-.02em;--button-padding-x:var(--root-spacing-m);--button-padding-y:var(--root-spacing-s);--button-padding-glyph:calc(var(--root-spacing-m) - 2px);border-radius:var(--root-radii-s);--button-spacing-glyph:var(--root-spacing-s);--button-bg-color:var(--theme-background-accent-strong-normal);--button-color:var(--theme-foreground-accent-strong-normal);--button-border-color:transparent;background-color:var(--button-bg-color);color:var(--button-color);--button-hover-bg-color:var(--theme-background-accent-strong-hover);--button-hover-color:var(--theme-foreground-accent-strong-hover);--button-hover-border-color:transparent;--button-pressed-bg-color:var(--theme-background-accent-strong-pressed);--button-pressed-color:var(--theme-foreground-accent-strong-pressed);--button-pressed-border-color:transparent;border-radius:var(--root-radii-s);--button-opacity:0.2;} .btn:hover{--button-bg-color:var(--button-hover-bg-color);--button-color:var(--button-hover-color);--button-border-color:var(--button-hover-border-color);background-color:var(--button-bg-color);color:var(--button-color);border-color:var(--button-border-color);background-image:none;box-shadow:none;} .btn:active{--button-bg-color:var(--button-pressed-bg-color);--button-color:var(--button-pressed-color);--button-border-color:var(--button-pressed-border-color);background-color:var(--button-bg-color);color:var(--button-color);border-color:var(--button-border-color);} .btn:disabled{cursor:default;opacity:var(--button-opacity);} .btn--secondary{box-sizing:border-box;--button-bg-color:transparent;--button-color:var(--theme-foreground-accent-subtle-normal)!important;--button-border-color:var(--theme-border-accent-subtle-normal);background-color:var(--button-bg-color);color:var(--button-color);border-color:var(--button-border-color);--button-hover-bg-color:transparent;--button-hover-color:var(--theme-foreground-accent-subtle-hover)!important;--button-hover-border-color:var(--theme-border-accent-subtle-hover);--button-pressed-bg-color:transparent;--button-pressed-color:var(--theme-foreground-accent-subtle-pressed)!important;--button-pressed-border-color:var(--theme-border-accent-subtle-pressed);} .btn--secondary:hover{--button-bg-color:var(--button-hover-bg-color);--button-color:var(--button-hover-color);--button-border-color:var(--button-hover-border-color);background-color:var(--button-bg-color);color:var(--button-color);border-color:var(--button-border-color);background-image:none;box-shadow:none;} .btn--secondary:active{--button-bg-color:var(--button-pressed-bg-color);--button-color:var(--button-pressed-color);--button-border-color:var(--button-pressed-border-color);background-color:var(--button-bg-color);color:var(--button-color);border-color:var(--button-border-color);} .btn--md{--button-padding-x:var(--root-spacing-m);--button-padding-y:var(--root-spacing-xs);--button-padding-glyph:calc(var(--root-spacing-s) - 2px);--button-spacing-glyph:var(--root-spacing-xs);} .btn--sm{--button-padding-x:var(--root-spacing-s);--button-padding-y:var(--root-spacing-2xs);--button-padding-glyph:calc(var(--root-spacing-xs) - 2px);--button-spacing-glyph:var(--root-spacing-2xs);} .btn--icon-only{display:flex;align-items:center;gap:var(--button-spacing-glyph);--button-padding-y:0.875rem;--button-padding-x:0.875rem;} .btn--icon-only .glyph-prepend{display:flex;align-items:center;} .btn--icon-only.btn--sm{--button-padding-y:var(--root-spacing-xs);--button-padding-x:var(--root-spacing-xs);} .btn__text{padding-bottom:var(--root-spacing-3xs);display:block;text-align:center;} @media (prefers-reduced-motion:no-preference){ .animation--effect-2-scroll.effect-on{--animation-duration:1200ms;animation:fade-in var(--animation-duration),slide-up var(--animation-duration) ease-in-out 0s 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-3-scroll.effect-on{--animation-duration:2400ms;animation:overflow-container var(--animation-duration) ease-in-out 0s 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-3-scroll.effect-on>:nth-child(1){--animation-duration:1200ms;animation:multi-slide-up-1 var(--animation-duration) ease-in-out 25ms 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-3-scroll.effect-on>:nth-child(2){--animation-duration:1200ms;animation:multi-slide-up-2 var(--animation-duration) ease-in-out 50ms 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-3-scroll.effect-on>:nth-child(3){--animation-duration:1200ms;animation:multi-slide-up-3 var(--animation-duration) ease-in-out 75ms 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-3-scroll.effect-on>:nth-child(4){--animation-duration:1200ms;animation:multi-slide-up-4 var(--animation-duration) ease-in-out .1s 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-5-scroll.effect-on{--animation-duration:1200ms;animation:fade-in var(--animation-duration),slide-right var(--animation-duration) ease-in-out 0s 1 normal none;} } @media (prefers-reduced-motion:no-preference){ .animation--effect-7-scroll.effect-on .media:first-child img{--animation-duration:1200ms;animation:fade-in var(--animation-duration),scale-down-right var(--animation-duration) ease-in-out 0s 1 normal none;} } .animation--effect-2-scroll,.animation--effect-3-scroll,.animation--effect-5-scroll{opacity:0;transition:opacity 1.2s ease-in-out 50ms;} .animation--effect-2-scroll.effect-on,.animation--effect-3-scroll.effect-on,.animation--effect-5-scroll.effect-on{opacity:1;} [class*=slide-in-]{position:relative;animation-duration:.75s;animation-fill-mode:both;animation-timing-function:ease-out;} @media (prefers-reduced-motion:reduce){ [class*=slide-in-]{position:initial;animation-duration:initial;animation-fill-mode:initial;animation-timing-function:initial;} } [class*=slide-in-bottom]{animation-name:slide-in-bottom;} .slide-in-bottom-2{animation-delay:.5s;} .rounded-s{border-radius:var(--root-radii-s)!important;} .rounded-s.ocr-img{--image-border-radius:var(         --root-radii-s       )!important;--media-border-radius:var(         --root-radii-s       )!important;} .rounded-m{border-radius:var(--root-radii-m)!important;} .rounded-m.media{--image-border-radius:var(         --root-radii-m       )!important;--media-border-radius:var(         --root-radii-m       )!important;} .rounded-l{border-radius:var(--root-radii-l)!important;} .rounded-l.ocr-img{--image-border-radius:var(         --root-radii-l       )!important;--media-border-radius:var(         --root-radii-l       )!important;} [class*=bg--]{--bg-val:var(--root-color-brilliant-blue, #0078d4);background:var(--bg-val)!important;} .bg--base-neutral{--bg-val:var(           --theme-background-base-neutral,           #0078d4         );} .bg--card-normal{--bg-val:var(           --theme-background-card-normal,           #0078d4         );} [class*=fg--]{--fg-val:var(--root-color-brilliant-blue, #0078d4);color:var(--fg-val)!important;} .fg--accent-subtle-normal{--fg-val:var(           --theme-foreground-accent-subtle-normal,           #0078d4         );} .fg--neutral-highlight{--fg-val:var(           --theme-foreground-neutral-highlight,           #0078d4         );} .fg--base-strong{--fg-val:var(           --theme-foreground-base-strong,           #0078d4         );} .fg--base-subtle{--fg-val:var(           --theme-foreground-base-subtle,           #0078d4         );} .fg--base-highlight{--fg-val:var(           --theme-foreground-base-highlight,           #0078d4         );} .d-contents{display:contents!important;} .layout{--layout-column-gap:var(--root-density-horizontal-default, 1rem);--layout-column-count:1;--layout-row-gap:0.5rem;--layout-column-gap-offset:calc(var(--layout-column-gap) * (var(--layout-column-count) - 1));--layout-available-width:calc(100% - var(--layout-column-gap-offset));--layout-column-width:calc(var(--layout-available-width) / var(--layout-column-count));-moz-column-gap:var(--layout-column-gap);column-gap:var(--layout-column-gap);display:flex;flex-wrap:wrap;row-gap:var(--layout-row-gap,.5rem);} .layout>.layout__col{flex:0 0 var(--layout-column-width);} @media (min-width:860px){ .layout--cols-3{--layout-column-count:3;} } @media (min-width:860px){ .layout--cols-4{--layout-column-count:2;} } @media (min-width:1440px){ .layout--cols-4{--layout-column-count:4;} } .layout--overflow{flex-wrap:nowrap;} @media (max-width:539.98px){ .layout--overflow{width:83.33333%;} } .overflow-auto{overflow:auto!important;} .hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none;} .hide-scrollbar::-webkit-scrollbar{display:none;} .rounded-scrollbar{--scrollbar-track-bg-color:transparent;--scrollbar-border-radius:13px;scrollbar-width:thin;scrollbar-color:#757575 #d2d2d2;} .rounded-scrollbar::-webkit-scrollbar{width:26px;background-color:var(--scrollbar-track-bg-color);} html:not([dir=rtl]) .rounded-scrollbar::-webkit-scrollbar{border-radius:0 var(--scrollbar-border-radius) var(--scrollbar-border-radius) 0;} .rounded-scrollbar::-webkit-scrollbar-thumb,.rounded-scrollbar::-webkit-scrollbar-track{border:10px solid var(--scrollbar-track-bg-color,transparent);background-clip:padding-box;border-radius:var(--scrollbar-border-radius);} .rounded-scrollbar::-webkit-scrollbar-thumb{background-color:#757575;border-color:transparent;} .rounded-scrollbar::-webkit-scrollbar-track{background-color:#d2d2d2;} .rounded-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#404040;} .my-s{margin-top:var(--root-spacing-s);} .my-s{margin-bottom:var(--root-spacing-s);} .my-l{margin-top:var(--root-spacing-l);} .my-l{margin-bottom:var(--root-spacing-l);} .depth-4{box-shadow:var(--root-depth-4)!important;} .indicator{--indicator-color:var(--theme-foreground-base-highlight);--indicator-size-small:0.25rem;--indicator-size-large:0.5rem;--indicator-pill-radius:0.25rem;background-color:var(--indicator-color);--indicator-size:var(--indicator-size-small);--indicator-length:auto;} @media (forced-colors:active){ .indicator{--indicator-color:activetext;} } .indicator{width:var(--indicator-size);height:var(--indicator-length);} .indicator--horizontal{--indicator-length:100%;height:var(--indicator-size);width:var(--indicator-length);} .indicator--shape-pill{border-radius:var(--indicator-pill-radius);} .pill-bar{--tab-group-x-align:start;--arrow-background-color:var(--bg-val);--arrow-background-gradient-start-position:25%;--pill-bar-dropdown-display:none;--pill-bar-dropdown-position:relative;--pill-bar-dropdown-menu-list-display:flex;--pill-bar-dropdown-menu-z-index:499;} .pill-bar__item{padding:var(--root-spacing-xs) var(--root-spacing-l);white-space:nowrap;border-radius:12.5rem;background-color:var(--theme-background-accent-subtle-normal);color:var(--theme-foreground-accent-subtle-normal)!important;border:none!important;} html:not([dir=rtl]) .pill-bar__item{margin-right:var(--root-spacing-xs);} @media (forced-colors:active){ .pill-bar__item{border:1px solid activetext!important;} } .pill-bar__item__label{padding-bottom:var(--root-spacing-3xs);pointer-events:none;font-weight:600;font-size:.9375rem;line-height:1.375rem;letter-spacing:-.02em;} .pill-bar__item:hover{background-color:var(--theme-background-accent-subtle-hover);color:var(--theme-foreground-accent-subtle-hover)!important;} .pill-bar__item:active{background-color:var(--theme-background-accent-subtle-pressed);color:var(--theme-foreground-accent-subtle-pressed)!important;} @media (forced-colors:active){ .pill-bar__item:active{border:1px solid transparent!important;outline-style:dashed!important;outline-color:transparent!important;outline-offset:-.375rem!important;} } .pill-bar__item.active{background-color:var(--theme-background-accent-subtle-selected);color:var(--theme-foreground-accent-subtle-selected)!important;} @media (forced-colors:active){ .pill-bar__item.active{border:1px solid transparent!important;outline-style:dashed!important;outline-color:transparent!important;outline-offset:-.375rem!important;} } .pill-bar .tab-group{justify-content:var(--tab-group-x-align, "start");} .pill-bar .tab-group .active:not(.tab-image):not(.ocr-input){background-color:var(--theme-background-accent-subtle-selected);color:var(--theme-foreground-accent-subtle-selected);} .pill-bar .tab-arrows{color:var(--theme-foreground-accent-subtle-normal);} .pill-bar .tab-arrows .arrow-next.pill-bar__arrow-next-bg,.pill-bar .tab-arrows .arrow-prev.pill-bar__arrow-prev-bg{border-radius:0;z-index:1;width:20vw;border:none;pointer-events:none;} .pill-bar .tab-arrows .arrow-next.pill-bar__arrow-next-bg::after,.pill-bar .tab-arrows .arrow-prev.pill-bar__arrow-prev-bg::after{content:none!important;} .pill-bar .tab-arrows .arrow-next,.pill-bar .tab-arrows .arrow-prev{border:2px solid var(--theme-foreground-accent-subtle-normal);border-radius:var(--root-radii-circle);padding:0;width:calc((var(--root-spacing-xs) * 2) + var(--root-base-line-height));} .pill-bar .tab-arrows .arrow-next::after,.pill-bar .tab-arrows .arrow-prev::after{font-size:var(--root-h5-font-size);font-weight:var(--root-small-font-weight);color:var(--theme-foreground-accent-subtle-normal);} .pill-bar .tab-arrows .arrow-next:focus,.pill-bar .tab-arrows .arrow-next:hover,.pill-bar .tab-arrows .arrow-prev:focus,.pill-bar .tab-arrows .arrow-prev:hover{transform:unset;} .pill-bar .tab-arrows .arrow-prev{left:-.25rem;background:linear-gradient(90deg,var(--arrow-background-color,#f2f2f2) var(--arrow-background-gradient-start-position),rgba(242,242,242,0) 100%);} .pill-bar .tab-arrows .arrow-next{right:-.25rem;background:linear-gradient(270deg,var(--arrow-background-color,#f2f2f2) var(--arrow-background-gradient-start-position),rgba(242,242,242,0) 100%);} @media (max-width:859.98px){ .pill-bar{--pill-bar-dropdown-display:block;--pill-bar-dropdown-position:absolute;--pill-bar-item-indicator-opacity:0;} } .link{--link-text-color:var(--theme-foreground-accent-subtle-normal);--link-text-decoration:none;color:var(--link-text-color);font-weight:600;font-size:.875rem;line-height:1.25rem;text-decoration-line:var(--link-text-decoration);display:inline-flex;align-items:center;gap:var(--root-spacing-xs);} .link:hover{--link-text-color:var(--theme-foreground-accent-subtle-hover);} .link:hover .btn:not(.disabled){background-color:var(--theme-background-accent-strong-hover);} .link:active{--link-text-color:var(--theme-foreground-accent-subtle-pressed);} .link:active .btn:not(.disabled){background-color:var(--theme-background-accent-strong-pressed);} html:not([dir=rtl]) .link :not(.ocr-icon)>.glyph-prepend::before{content:"";} .link__text{padding-bottom:var(--root-spacing-3xs);} .link-inline{--link-text-decoration:underline;text-underline-offset:var(--root-spacing-3xs);} .block-feature{--block-feature--spacing:var(--root-spacing-m);--block-feature--direction:column;--block-feature-align-items:flex-start;--block-feature-text-align:left;--block-feature-eyebrow-gap:var(--root-spacing-2xs);--block-feature-headings-gap:var(--root-spacing-2xs);--block-feature-body-gap:var(--root-spacing-m);--block-feature-body-copy-padding:0;flex-direction:var(--block-feature--direction);gap:var(--block-feature--spacing);} .block-feature .align-items-start,.block-feature.align-items-start{align-items:var(--block-feature-align-items,flex-start)!important;text-align:var(--block-feature-text-align,left);} .block-feature__top{gap:var(--root-spacing-m);} .block-feature__badge .ocr-icon{--icon-svg-fill:var(--theme-foreground-base-icon);--icon-glyph-color:var(--theme-foreground-base-icon);} .block-feature__headings{gap:var(--block-feature-headings-gap);} .block-feature__eyebrow{display:flex;gap:var(--block-feature-eyebrow-gap);} .block-feature__title{--block-feature-title-color:var(--theme-foreground-base-strong);--block-feature-title-indicator-spacing:initial;--block-feature-title-indicator-content:none;--block-feature-title-indicator-color:var(--theme-background-accent-strong-normal);--block-feature-title-indicator-width:0.25rem;--block-feature-title-indicator-height:24px;--block-feature-title-indicator-radius:0.25rem;--block-feature-title-indicator-top:50%;--block-feature-title-indicator-transform:translate(50%, -50%);--block-feature-word-break:break-word;color:var(--block-feature-title-color);word-break:var(--block-feature-word-break);position:relative;} html:not([dir=rtl]) .block-feature__title{padding-left:var(--block-feature-title-indicator-spacing);} .block-feature__title::before{content:var(--block-feature-title-indicator-content);position:absolute;top:var(--block-feature-title-indicator-top);transform:var(--block-feature-title-indicator-transform);background-color:var(--block-feature-title-indicator-color);border-radius:var(--block-feature-title-indicator-radius);width:var(--block-feature-title-indicator-width);height:var(--block-feature-title-indicator-height);} html:not([dir=rtl]) .block-feature__title::before{left:0;} @media (forced-colors:active){ .block-feature__title::before{--block-feature-title-indicator-color:activetext;} } .block-feature__body{gap:var(--block-feature-body-gap);} .block-feature__paragraph{color:var(--theme-foreground-base-subtle);-moz-text-align-last:start;text-align-last:start;} .block-feature__footer{width:100%;} .block-feature .block-slim{--block-slim-flex-direction:column;--block-slim-gap:var(--block-feature--spacing);--block-slim-display:inline-flex;display:var(--block-slim-display);} .block-feature .block-feature__body{-webkit-padding-end:var(--block-feature-body-copy-padding);padding-inline-end:var(--block-feature-body-copy-padding);} .block-feature--s,.block-feature--xs{--block-feature-headings-gap:var(--root-spacing-xs);} .block-feature__badge .badge{--badge-width:3rem;--badge-height:3rem;} .block-feature__badge .badge .ocr-icon{--icon-font-size:var(--root-icon-l-font-size);--icon-max-width:var(--root-icon-l-max-width);--icon-max-height:var(--root-icon-l-max-height);} @media (min-width:860px){ .block-feature__badge .badge{--badge-width:4rem;--badge-height:4rem;} .block-feature__badge .badge .ocr-icon{--icon-font-size:var(--root-icon-xl-font-size);--icon-max-width:var(--root-icon-xl-max-width);--icon-max-height:var(--root-icon-xl-max-height);} } .block-heading{--block-heading-text-align:initial;--block-heading-eyebrow-color:var(--theme-foreground-base-highlight);--block-heading-title-color:var(--theme-foreground-base-strong);--block-heading-paragraph-color:var(--theme-foreground-base-subtle);--block-heading-footnote-color:var(--theme-foreground-base-subtle);--block-heading-eyebrow-margin:0 0 var(--root-spacing-s);--block-heading-title-margin:0;--block-heading-paragraph-margin:var(--root-spacing-l) 0 0;--block-heading-slot-margin:var(--root-spacing-xl) 0 0;--block-heading-button-group-margin:var(--root-spacing-xl) 0 0;--block-heading-footnote-margin:var(--root-spacing-l) 0 0;--block-heading-paragraph-inline-padding:var(--root-spacing-l);text-align:var(--block-heading-text-align);} @media (min-width:860px){ .block-heading{--block-heading-eyebrow-margin:0 0 var(--root-spacing-m);--block-heading-paragraph-inline-padding:var(--root-spacing-2xl);} } .block-heading__eyebrow{text-transform:uppercase;color:var(--block-heading-eyebrow-color);margin:var(--block-heading-eyebrow-margin);} .block-heading__title{color:var(--block-heading-title-color);margin:var(--block-heading-title-margin);} .block-heading__paragraph{color:var(--block-heading-paragraph-color);margin:var(--block-heading-paragraph-margin);-webkit-padding-end:var(--block-heading-paragraph-inline-padding);padding-inline-end:var(--block-heading-paragraph-inline-padding);} .block-heading__slot{margin:var(--block-heading-slot-margin);} @media (min-width:860px){ .block-heading--size-s .block-heading__eyebrow{--block-heading-eyebrow-margin:0 0 var(--root-spacing-xs);} } .list-item{--list-item-leading-label-color:var(--theme-foreground-base-strong);--list-item-padding:var(--root-spacing-m);} .list-item__inner{-moz-column-gap:var(--root-spacing-xs);column-gap:var(--root-spacing-xs);padding:var(--list-item-padding) 0;} .list-item__content{row-gap:var(--root-spacing-2xs);} .block-slim{--block-slim-justify:flex-start;--block-slim-flex-direction:row;--block-slim-gap:initial;display:flex;justify-content:var(--block-slim-justify);flex-direction:var(--block-slim-flex-direction);gap:var(--block-slim-gap);} .block-slim--related-products{--block-slim-gap:var(--root-spacing-xs);flex-wrap:wrap;} .block-slim--related-products .list-item__inner{-moz-column-gap:var(--root-spacing-xs);column-gap:var(--root-spacing-xs);} .block-slim--related-products .badge{--badge-width:2rem;--badge-height:2rem;--badge-border-radius:var(--root-radii-s);} .block-slim--related-products .badge .ocr-icon{--icon-font-size:var(--root-icon-m-font-size);--icon-max-width:var(--root-icon-m-max-width);--icon-max-height:var(--root-icon-m-max-height);} .button-group{--button-group-direction:column;display:flex;flex-direction:var(--button-group-direction);gap:var(--root-spacing-xs);} @media (min-width:540px){ .button-group:not(.button-group--stacked){--button-group-direction:row;} } .card{--card-background-color:var(--theme-background-card-normal);--card-content-gap:var(--root-spacing-2xl);--card-box-shadow:var(--root-depth-4);--card-border-radius:var(--root-radii-l);--card-padding:var(--root-card-padding-default);--card-media-horizontal-padding:var(--root-spacing-xs);box-shadow:var(--card-box-shadow);background:var(--card-background-color);border-radius:var(--card-border-radius);height:100%;} .card:active{--card-box-shadow:var(--root-depth-2);--card-background-color:var(--theme-background-card-pressed);} .card:hover{--card-box-shadow:var(--root-depth-8);--card-background-color:var(--theme-background-card-hover);} .card:focus{--card-box-shadow:var(--root-depth-4);--card-background-color:var(--theme-background-card-selected);} .card .card__media{padding-top:var(--root-spacing-xs);-webkit-padding-start:var(--card-media-horizontal-padding);padding-inline-start:var(--card-media-horizontal-padding);-webkit-padding-end:var(--card-media-horizontal-padding);padding-inline-end:var(--card-media-horizontal-padding);} .card .card__content{padding:var(--card-padding);justify-content:space-between;} .card .card__content>:not(:first-child){margin-top:var(--card-content-gap);} @media (max-width:539.98px){ .card .card__content .block-slim .btn{flex-grow:1;} .card .card__content .block-slim .link>.btn{flex-grow:unset;} } .card .ocr-img{--image-border-radius:var(--root-radii-m);} @media (forced-colors:active){ .card{border:1px solid activetext;} } .card__content,.testimonial-card,.testimonial-card__body{position:relative;display:flex;flex:1 1 auto;min-width:1px;word-wrap:break-word;background-clip:border-box;height:100%;} .card__content,.testimonial-card__content{flex-direction:column;} .card-promo{--card-promo-background-color:initial;--card-promo-box-shadow:var(--root-depth-4);--card-promo-safe-area-height:220px;--card-promo-horizontal-max-height:330px;--bg-val:var(--theme-background-overlay-gradient);display:grid;background-color:var(--card-promo-background-color);box-shadow:var(--card-promo-box-shadow)!important;height:100%;} .card-promo .card-promo__image{grid-area:1/1;z-index:1;border-radius:inherit;overflow:hidden;} .card-promo .card-promo__image .media{-o-object-fit:cover;object-fit:cover;--media-width:100%;--media-height:100%;} .card-promo .card-promo__image .media::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--bg-val);border-radius:inherit;} @media (max-width:859.98px){ .card-promo .safe-area{height:var(--card-promo-safe-area-height);} .card-promo .block-feature .block-feature__body{width:100%;} .card-promo .block-feature .block-feature__body .block-slim{--block-slim-display:flex;} } .card-promo .card-promo__fg-content{grid-area:1/1;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--root-card-padding-default);} .card-promo:active{--card-promo-box-shadow:var(--root-depth-2);--card-promo-background-color:var(--theme-background-card-pressed);} .card-promo:hover{--card-promo-box-shadow:var(--root-depth-8);--card-promo-background-color:var(--theme-background-card-hover);} .card-promo:focus{--card-promo-box-shadow:var(--root-depth-4);--card-promo-background-color:var(--theme-background-card-selected);} .card-promo__image .ocr-img{--image-width:100%;--image-height:100%;--image-object-fit:cover;--image-border-radius:var(--root-radii-l);} .testimonial-card{--testimonial-card-stats-margin:0;--testimonial-card-box-shadow:var(--root-depth-4);--bg-val:var(--theme-background-card-normal);overflow:hidden;border-radius:var(--root-radii-l);box-shadow:var(--testimonial-card-box-shadow)!important;} @media (forced-colors:active){ .testimonial-card{border:1px solid activetext;} } .testimonial-card:active{--testimonial-card-box-shadow:var(--root-depth-2);--bg-val:var(--theme-background-card-pressed);} .testimonial-card:hover{--testimonial-card-box-shadow:var(--root-depth-8);--bg-val:var(--theme-background-card-hover);} .testimonial-card:focus{--testimonial-card-box-shadow:var(--root-depth-4);--bg-val:var(--theme-background-card-selected);} .testimonial-card .testimonial-card__content{display:flex;gap:var(--root-spacing-s);padding:var(--root-spacing-l);height:auto;} @media (min-width:1440px){ .testimonial-card .testimonial-card__content{-webkit-padding-end:calc(var(--root-copy-padding-l) + var(--root-spacing-l));padding-inline-end:calc(var(--root-copy-padding-l) + var(--root-spacing-l));} } .testimonial-card .testimonial-card__content .testimonial-card__content-media .media__asset{border:var(--root-border-xs) solid var(--theme-border-neutral-fade);border-radius:var(--root-radii-s);overflow:hidden;} .testimonial-card .testimonial-card__body,.testimonial-card .testimonial-card__products,.testimonial-card .testimonial-card__quote{display:flex;gap:var(--root-spacing-xl);flex-direction:column;} .testimonial-card .testimonial-card__quote{gap:var(--root-spacing-m);} .testimonial-card .testimonial-card__products{gap:var(--root-spacing-xs);color:var(--theme-foreground-base-strong);} .testimonial-card .testimonial-card__products .list-item__inner{padding:0;} .testimonial-card .testimonial-card__footer{height:100%;display:flex;flex-direction:column;justify-content:flex-end;} .testimonial-card .testimonial-card__footer .button-group{margin-top:var(--root-spacing-xl);} .testimonial-card .testimonial-card__media{--image-border-radius:var(--root-radii-m);padding-block:var(--root-spacing-xs);padding-inline:0 var(--root-spacing-xs);} @media (max-width:859.98px){ .testimonial-card .testimonial-card__media{padding-inline:var(--root-spacing-xs);padding-block:var(--root-spacing-xs) 0;} } .testimonial-card .testimonial-card__media .media{--media-width:100%;--media-height:100%;} .testimonial-card .testimonial-card__media .ocr-img{--image-width:100%;--image-height:100%;--image-object-fit:cover;} .badge{--badge-background-color:var(--theme-background-card-normal);--badge-border-width:var(--root-border-xs);--badge-border-radius:var(--root-radii-s);--badge-border-color:var(--theme-border-card-fade);background-color:var(--badge-background-color);border-width:var(--badge-border-width);border-radius:var(--badge-border-radius);border-color:var(--badge-border-color);border-style:solid;display:inline-flex;justify-content:center;align-items:center;padding:0;font-size:unset;width:var(--badge-width);height:var(--badge-height);} .badge .ocr-img{--image-display:flex;--image-border-radius:0;} @media (forced-colors:active){ .badge{forced-color-adjust:none;} } .badge.badge--size-s{--badge-width:3rem;--badge-height:3rem;} .badge.badge--size-s>div.ocr-icon{--icon-font-size:var(--root-icon-l-font-size);--icon-max-width:var(--root-icon-l-max-width);--icon-max-height:var(--root-icon-l-max-height);} .ocr-img{--image-display:inherit;--image-width:inherit;--image-max-width:100%;--image-height:auto;--image-border-radius:inherit;--image-object-fit:inherit;--image-aspect-ratio:initial;display:var(--image-display);width:var(--image-width);max-width:var(--image-max-width);height:var(--image-height);} .ocr-img img{width:inherit;max-width:inherit;height:inherit;-o-object-fit:var(--image-object-fit);object-fit:var(--image-object-fit);border-radius:var(--image-border-radius);aspect-ratio:var(--image-aspect-ratio);} .img-fluid img{max-width:100%;height:auto;} .ocr-accordion-item{--accordion--item--border-color:var(--theme-border-neutral-fade);--accordion--item--background-card-color:var(--theme-background-base-color);--animation-starting-origin:100%;display:flex;} .ocr-accordion-item .indicator{display:block;opacity:1;transform:scaleY(1);transition:opacity,transform .8s ease-in-out;} .ocr-accordion-item__content{width:100%;border-bottom:var(--root-border-xs) solid var(--accordion--item--border-color);} html:not([dir=rtl]) .ocr-accordion-item__content{margin-left:var(--root-spacing-2xl);} .ocr-accordion-item__header{display:flex;gap:var(--root-spacing-xs);padding:var(--root-spacing-xl) 0!important;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;outline:0!important;color:var(--theme-foreground-base-strong);} .ocr-accordion-item__body{display:flex;flex-direction:column;gap:var(--root-spacing-xl);padding-bottom:var(--root-spacing-xl);} .ocr-accordion-item:has(.collapse:not(.show)) .indicator{opacity:0;transform:scaleY(0);} .ocr-accordion-item .media.slide-in-bottom-2{animation-delay:unset;animation-name:none;} @media (prefers-reduced-motion:no-preference){ .ocr-accordion-item:has(.show) .media{--animation-duration:800ms;animation:slide-up var(--animation-duration) ease-in-out 0s 1 normal none;} } @media (min-width:860px) and (prefers-reduced-motion:no-preference){ html:not([dir=rtl]) .ocr-accordion-item:has(.show) .media{--animation-duration:800ms;animation:accordion-item-media-ltr var(--animation-duration) ease-in-out 0s 1 normal none;} } .ocr-accordion-item .btn-collapse{flex-direction:row-reverse;justify-content:flex-end;} @media (max-width:540px){ .ocr-accordion-item .btn-collapse{justify-content:space-between;} } html:not([dir=rtl]) .ocr-accordion-item .btn-collapse::before{transform:rotate(-180deg);} html:not([dir=rtl]) .ocr-accordion-item .btn-collapse[aria-expanded=false]::before{transform:rotate(0);} .ocr-accordion ul:first-child{overflow:hidden;color:var(--theme-foreground-base-subtle);padding:0;} .ocr-accordion:not(.ocr-accordion--contained) .ocr-accordion-item:first-child .ocr-accordion-item__header{padding-top:0!important;} .secondary-nav{--secondary-nav-dropdown-display:none;--secondary-nav-dropdown-position:relative;--secondary-nav-dropdown-menu-list-display:flex;background-color:var(--theme-background-card-normal);box-shadow:var(--root-depth-2);} .secondary-nav>nav{align-items:center;} .secondary-nav .dropdown{flex-grow:1;box-shadow:none;overflow:initial;--drop-down-border-radius:0;} @media (min-width:860px){ .secondary-nav .dropdown{overflow:hidden;} } .secondary-nav .dropdown__link{display:var(--secondary-nav-dropdown-display);} .secondary-nav .dropdown__link .indicator{position:absolute;bottom:0;} .secondary-nav .dropdown [class*=fg--]{--fg-val:var(--theme-foreground-accent-subtle-normal);} .secondary-nav .dropdown:hover{box-shadow:none;} .secondary-nav .menu-list{box-shadow:none;overflow:hidden!important;position:var(--secondary-nav-dropdown-position);-moz-column-gap:var(--root-spacing-2xl);column-gap:var(--root-spacing-2xl);display:var(--secondary-nav-dropdown-menu-list-display)!important;margin-top:var(--root-spacing-xs);} .secondary-nav .menu-list__list-item-text{padding:0;} @media (min-width:860px){ .secondary-nav .menu-list{--menu-list-item-link-width:fit-content;transform:unset!important;flex-wrap:wrap;padding:0!important;position:relative!important;border-radius:0;padding-bottom:var(--root-spacing-2xs)!important;-webkit-padding-start:var(--root-spacing-2xs)!important;padding-inline-start:var(--root-spacing-2xs)!important;margin-top:0;} .secondary-nav .menu-list__list-item{margin-top:var(--root-spacing-m);} .secondary-nav .menu-list__item-link{flex-direction:column-reverse;padding:0;border-radius:0;align-items:start;justify-content:space-between;} .secondary-nav .menu-list__item-link:active,.secondary-nav .menu-list__item-link:focus,.secondary-nav .menu-list__item-link:hover{background-color:transparent;--menu-list-item-indicator-opacity:0;} .secondary-nav .menu-list__item-link.selected{--menu-list-item-indicator-opacity:1;} .secondary-nav .menu-list__item-link .indicator{width:100%;height:var(--indicator-size-small);margin-bottom:calc(var(--root-spacing-2xs) * -1);} .secondary-nav .menu-list__list-item-text{pointer-events:none;} } @media (max-width:859.98px){ .secondary-nav{--secondary-nav-dropdown-display:block;--secondary-nav-dropdown-position:absolute;} .secondary-nav .dropdown{margin:var(--root-spacing-2xs);position:static;} .secondary-nav .container{padding-left:0;padding-right:0;} .secondary-nav .menu-list{--secondary-nav-dropdown-menu-list-display:none;max-height:300px;flex-direction:column;overflow-y:auto!important;} .secondary-nav .menu-list__list-item-text{padding-left:var(--root-spacing-s);} } @media (min-width:860px){ .secondary-nav .menu-list__list-item-text{-webkit-padding-after:var(--root-spacing-m);padding-block-end:var(--root-spacing-m);} } .secondary-sticky-nav .sticky{z-index:500;} .dropdown{display:flex;--drop-down-background-color:var(--theme-background-card-normal);--drop-down-border-radius:var(--root-radii-m);border-radius:var(--drop-down-border-radius);box-shadow:var(--root-depth-4);background-color:var(--drop-down-background-color);--dropdown-menu-list-margin-top:var(--root-spacing-2xs);} @media (forced-colors:active){ .dropdown{border:1px solid activetext;} } .dropdown .list-item__inner{padding:var(--root-spacing-s) var(--root-spacing-s) var(--root-spacing-s) var(--root-spacing-m);} .dropdown .list-item__inner .list-item__trailing{align-self:self-end;} .dropdown .glyph-prepend{transition:transform .6s ease;} html:not([dir=rtl]) .dropdown .glyph-prepend{transform:rotate(0);} .dropdown .dropdown__link .ocr-icon{--icon-glyph-color:var(--theme-background-accent-strong-normal);} .dropdown:hover{--drop-down-background-color:var(--theme-background-card-hover);box-shadow:var(--root-depth-8);} .dropdown:hover .dropdown__link .ocr-icon{--icon-glyph-color:var(--theme-background-accent-strong-hover);} .dropdown .dropdown__link:focus .ocr-icon{--icon-glyph-color:var(--theme-background-accent-strong-selected);} .menu-list{--menu-list-item-link-width:100%;width:100%;--menu-list-border-radius:var(--root-radii-m);--menu-list-item-border-radius:var(--root-radii-s);padding:var(--root-spacing-xs)!important;background-color:var(--theme-background-card-normal);border-radius:var(--menu-list-border-radius);box-shadow:var(--root-depth-2);border:none;margin-top:var(--dropdown-menu-list-margin-top);} @media (forced-colors:active){ .menu-list{border:1px solid activetext;} } .menu-list__list-item{display:flex;} .menu-list__list-item .list-item__inner{padding:0;} .menu-list__list-item .indicator{opacity:var(--menu-list-item-indicator-opacity);transition:opacity .2s ease;height:auto;color:var(--theme-foreground-base-highlight);} @media (forced-colors:active){ .menu-list__list-item .indicator{--indicator-color:activetext;} } .menu-list__list-item-text{padding-inline:var(--root-spacing-xs);width:100%;} .menu-list__item-link{--menu-list-item-background-color:transparent;--menu-list-item-indicator-opacity:0;background-color:var(--menu-list-item-background-color);border-radius:var(--menu-list-item-border-radius);padding:var(--root-spacing-s) var(--root-spacing-xs);display:flex;text-decoration:none;} .menu-list__item-link:focus,.menu-list__item-link:hover{--menu-list-item-background-color:var(--theme-background-accent-subtle-hover);--menu-list-item-indicator-opacity:1;} @media (forced-colors:active){ .menu-list__item-link:focus,.menu-list__item-link:hover{border:1px solid activetext;} } .menu-list__item-link:active{--menu-list-item-background-color:var(--theme-background-accent-subtle-pressed);--menu-list-item-indicator-opacity:1;} @media (forced-colors:active){ .menu-list__item-link:active{border:1px solid activetext;} } .menu-list__item-link,.menu-list__list-item{width:var(--menu-list-item-link-width);} .media{--media-display:flex;--media-width:inherit;--media-max-width:100%;--media-height:auto;--media-border-radius:inherit;--media-aspect-ratio:initial;--media-overlay-background:var(     --theme-background-background-overlay-fill,     rgba(255, 255, 255, 0.6)   );position:relative;display:var(--media-display);width:var(--media-width);max-width:var(--media-max-width);height:var(--media-height);border-radius:var(--media-border-radius);} .media .ocr-img{--image-aspect-ratio:var(--media-aspect-ratio);} .media--ratio-21-9{--media-aspect-ratio:2.33333;} .media--ratio-2-3{--media-aspect-ratio:0.66667;} .media__slot{position:absolute;padding:var(--root-spacing-m);} .modal-content{--modal-border-radius:var(--root-radii-l);--modal-background-color:var(--theme-background-card-normal);--modal-content-padding:var(--root-spacing-l);--modal-content-flex-gap:var(--root-spacing-xl);--modal-content-width:fit-content;position:unset;border-radius:var(--modal-border-radius);background-color:var(--modal-background-color);padding:var(--modal-content-padding);width:var(--modal-content-width);} .modal-header{--modal-header-padding:var(--root-spacing-xl);color:var(--theme-foreground-base-strong);padding:unset;padding-bottom:var(--modal-header-padding);justify-content:normal;gap:var(--modal-content-flex-gap);} .modal-header .spacer{width:100%;height:var(--root-h4-line-height);} .modal-col{flex-basis:100%;} .modal-body{all:unset;color:var(--theme-foreground-base-subtle);} .modal-wrapper.modal--full-screen .modal-content{--modal-background-color:unset;padding:unset;} .modal-wrapper.modal--full-screen .modal-body{padding:0;} .modal-wrapper.modal--full-screen .modal-header{--modal-header-padding:var(--root-spacing-xl);padding-top:var(--modal-header-padding);border-bottom:1px solid var(--theme-border-base-fade);flex-direction:row;} .modal-wrapper.modal--full-screen .modal-close{border-color:var(--theme-foreground-accent-strong-normal);} .modal-wrapper.modal--full-screen .modal-close:focus{outline-color:var(--theme-foreground-accent-strong-normal);} html:not([dir=rtl]) .modal-wrapper.modal--full-screen .modal-close{right:var(--root-spacing-l);} .modal-wrapper.modal--full-screen .modal-close .glyph-prepend-cancel{color:var(--theme-foreground-accent-strong-normal);} .tabs{--arrow-background-color:var(--bg-val);--tab-group-tab-item-count:6;--tab-group-tab-item-max:6;--tab-group-max-width:800px;--tabs-type-label-item-max-width:208px;display:flex;flex-direction:column;} .cmp-tabs .tab-panel-group,.tab-panel-group{--tabs-panel-margin-top:var(--sm-density, var(--root-spacing-2xl));margin:var(--tabs-panel-margin-top) 0 0 0;} .carousel{--carousel-item-padding:var(--root-spacing-l);--carousel-indicators-outline-offset:-0.375rem;--carousel-slide-outline-offset:-0.15rem;--carousel-arrow-height:calc(calc(var(--root-spacing-m) + 1px) * 2 + 1.5rem);--carousel-window-margin-top:0;--carousel-window-margin-bottom:calc(var(--carousel-arrow-height) + var(--root-spacing-xl));--carousel-controls-justify-content:flex-start;--carousel-indicators-display:none;--carousel-indicators-max-width:200px;--carousel-compound-bar-indicators-gap:calc(0px);--carousel-snap-align:start;--carousel-controls-z-index:1;--hero-media-indicator-offset:0.25rem;--media-playlist-indicator-height:202px;--media-playlist-overlay-bottom-spacing:50px;display:flex!important;flex-direction:column!important;position:relative;} .carousel__section a.sr-only-focusable:active,.carousel__section a.sr-only-focusable:focus{z-index:501;word-wrap:break-word;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available;} .carousel__controls{position:absolute;bottom:0;display:flex;justify-content:var(--carousel-controls-justify-content);z-index:var(--carousel-controls-z-index,1);width:100%;gap:var(--root-spacing-xs);} .carousel__window{overflow-x:scroll;white-space:nowrap;scroll-snap-type:unset;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-top:var(--carousel-window-margin-top);margin-bottom:var(--carousel-window-margin-bottom);} .carousel.scroll-snap-mandatory .carousel__window{scroll-snap-type:x mandatory;} .carousel__slide{white-space:normal;scroll-snap-align:var(--carousel-snap-align);padding:.1875rem;} .carousel__slide:focus{outline-offset:var(--carousel-slide-outline-offset);} .carousel__indicators{display:var(--carousel-indicators-display);justify-content:center;margin-bottom:0;} .carousel__indicators .indicator{--indicator-color:var(--theme-background-accent-strong-selected);} .carousel__indicators-item{display:flex;} .carousel__indicators-item:focus{outline-offset:var(--carousel-indicators-outline-offset);} .carousel__arrow-next,.carousel__arrow-prev{display:var(--carousel-arrows-display);border:2px solid var(--theme-border-accent-subtle-normal);border-radius:var(--root-radii-circle);align-items:center;align-self:center;height:-moz-fit-content;height:fit-content;color:var(--theme-foreground-accent-subtle-normal);background:0 0;} .carousel__arrow-next [class^=glyph],.carousel__arrow-prev [class^=glyph]{display:flex;align-items:center;} .carousel__arrow-next:disabled,.carousel__arrow-prev:disabled{opacity:.2;} .carousel__arrow-prev{padding:calc(var(--root-spacing-m) + 1px) calc(var(--root-spacing-m) + 2px) calc(var(--root-spacing-m) + 1px) var(--root-spacing-m);} .carousel__arrow-next{padding:calc(var(--root-spacing-m) + 1px) var(--root-spacing-m) calc(var(--root-spacing-m) + 1px) calc(var(--root-spacing-m) + 2px);} .carousel__back-to-controls{padding:var(--root-spacing-xs) var(--root-spacing-m)!important;width:auto!important;max-width:100%;bottom:calc(var(--root-spacing-3xl) * -1);margin-inline:5px;} @media (min-width:860px){ .carousel__back-to-controls{bottom:calc(var(--root-spacing-2xl) * -1);} } @media (max-width:859.98px){ .carousel{--carousel-arrow-nav-display:inline-flex;--carousel-media-nav-display:none;} } .carousel ol{list-style-type:none;padding:0;} .carousel--indicator-media-bar .carousel__indicators-item{max-width:calc(1328px / 6);} .carousel--indicator-media-bar .carousel__indicators-item.active .indicator{opacity:1;} .carousel--indicator-media-bar .carousel__indicators-item--container{background:var(--theme-background-card-normal);box-shadow:var(--root-depth-4);overflow:hidden;max-width:var(--carousel-indicators-max-width);} @media (forced-colors:active){ .carousel--indicator-media-bar .carousel__indicators-item--container{border:1px solid activetext;} } .carousel--indicator-media-bar .carousel__indicators-item--container:focus .indicator,.carousel--indicator-media-bar .carousel__indicators-item--container:hover .indicator{opacity:1;} .carousel--indicator-media-bar .carousel__indicators-item--container .indicator{--indicator-length:var(--root-spacing-2xs);--indicator-size-small:100%;display:block;opacity:0;transition:opacity .2s ease;bottom:0;left:0;} @media (forced-colors:active){ .carousel--indicator-media-bar .carousel__indicators-item--container .indicator{--indicator-color:activetext;} } .carousel--indicator-media-bar .carousel__indicators-item__media{padding:var(--root-spacing-m);display:flex;justify-content:center;} .carousel--indicator-media-bar .carousel__indicators-item__media .media__asset{padding:var(--root-spacing-m);} html:not([dir=rtl]) .carousel--indicator-media-bar li:first-child,html:not([dir=rtl]) .carousel--indicator-media-bar li:first-child .carousel__indicators-item--container{border-top-left-radius:var(--root-radii-m);border-bottom-left-radius:var(--root-radii-m);} html:not([dir=rtl]) .carousel--indicator-media-bar li:last-child,html:not([dir=rtl]) .carousel--indicator-media-bar li:last-child .carousel__indicators-item--container{border-top-right-radius:var(--root-radii-m);border-bottom-right-radius:var(--root-radii-m);} html:not([dir=rtl]) .carousel--indicator-media-bar li:first-child .indicator{border-bottom-left-radius:var(--root-radii-s);} html:not([dir=rtl]) .carousel--indicator-media-bar li:last-child .indicator{border-bottom-right-radius:var(--root-radii-s);} @media (min-width:860px){ .carousel--type-case-study .carousel__controls{flex-direction:column;gap:var(--root-spacing-xl);} } .carousel--type-case-study{--carousel-window-margin-bottom:var(--root-spacing-xl);--carousel-controls-justify-content:flex-start;--carousel-indicators-display:none;--carousel-arrows-display:flex;} @media (min-width:860px){ .carousel--type-case-study{--carousel-controls-justify-content:center;--carousel-indicators-display:flex;--carousel-arrows-display:none;} } @media (max-width:859.98px){ .carousel--type-case-study .layout--overflow{width:auto;} } .carousel--type-case-study .carousel__indicators-item:active .carousel__indicators-type--media{background:var(--theme-background-card-pressed);} .carousel--type-case-study .carousel__container{margin:auto;} .footnote>ol{list-style-type:none;margin:0;padding:0;} .footnote__item{margin-bottom:var(--root-spacing-m);} .footnote__item-number{border-bottom:var(--root-border-xs) solid var(--theme-foreground-accent-subtle-normal);width:-moz-min-content;width:min-content;padding-bottom:var(--root-spacing-3xs);text-decoration:none;} .footnote__item-text{padding-top:var(--root-spacing-xs);} .card-grid{row-gap:var(--root-spacing-m);} @media (max-width:1439.98px){ .card-grid .card-promo .media{--media-aspect-ratio:21/9;} } @media (max-width:539.98px){ .card-promo__fg-content{position:inherit;} } .card-grid__cards .layout{row-gap:var(--root-spacing-m);height:100%;} .section-master--blade-hero-slim .section-master__layout-header .block-heading__slot{margin:var(--root-spacing-xl) 0 0;} .section-master{--sm-density:var(--root-density-vertical-default);--sm-breadth-top:var(--root-breadth-vertical-relaxed);--sm-breadth-bottom:var(--root-breadth-vertical-relaxed);--sm-breadth-sm-top:var(--sm-breadth-top);--sm-breadth-sm-bottom:var(--sm-breadth-bottom);--layout-columns-count:1;--sm-layout-order:column;--sm-layout-heading-x-align:flex-start;--sm-layout-heading-y-align:flex-start;--sm-layout-heading-sm-padding-top:0;--sm-layout-heading-sm-padding-bottom:0;--sm-layout-heading-padding-top:var(--sm-layout-heading-sm-padding-top);--sm-layout-heading-padding-bottom:var(--sm-layout-heading-sm-padding-bottom);--sm-layout-heading-xs-margin-left:initial;--sm-layout-heading-xs-margin-right:initial;--sm-layout-heading-sm-margin-left:initial;--sm-layout-heading-sm-margin-right:initial;--sm-layout-slot-x-align:flex-start;--sm-layout-slot-y-align:flex-start;--sm-layout-slot-margin-left:initial;--sm-layout-slot-margin-right:initial;--sm-layout-slot-xs-margin-left:initial;--sm-layout-slot-xs-margin-right:initial;--sm-layout-slot-sm-margin-left:initial;--sm-layout-slot-sm-margin-right:initial;--sm-bg-img-pos:absolute;--sm-bg-img-top:0;--sm-bg-img-right:0;--sm-bg-img-bottom:0;--sm-bg-img-left:0;--sm-bg-img-transform:unset;--sm-bg-img-fit:cover;--sm-bg-img-overlay:var(--theme-background-background-overlay-fill, rgba(255, 255, 255, 0.6));--sm-bg-img-display:block;--sm-bg-img-sm-display:var(--sm-bg-img-display);--sm-bg-pos:absolute;--sm-bg-top:0;--sm-bg-right:0;--sm-bg-bottom:0;--sm-bg-left:0;--sm-bg-transform:unset;--sm-bg-fit:cover;--sm-bg-display:block;--sm-bg-sm-display:var(--sm-bg-display);--sm-pill-bar-x-align:start;padding-top:var(--sm-breadth-sm-top);padding-bottom:var(--sm-breadth-sm-bottom);position:relative;} @media (min-width:540px){ .section-master{padding-top:var(--sm-breadth-top);padding-bottom:var(--sm-breadth-bottom);} } .section-master .section-master__image{position:var(--sm-bg-img-pos);top:var(--sm-bg-img-top);right:var(--sm-bg-img-right);bottom:var(--sm-bg-img-bottom);left:var(--sm-bg-img-left);transform:var(--sm-bg-img-transform);max-height:100%;overflow:hidden;display:var(--sm-bg-img-sm-display);} @media (min-width:860px){ .section-master .section-master__image{display:var(--sm-bg-img-display);} } .section-master .section-master__image .ocr-img,.section-master .section-master__image .ocr-img img{width:100%;height:100%;} .section-master .section-master__image .ocr-img img{-o-object-fit:var(--sm-bg-img-fit);object-fit:var(--sm-bg-img-fit);} .section-master .section-master__layout{--layout-column-count:var(--layout-columns-count);flex-direction:var(--sm-layout-order);} @media (min-width:860px){ .section-master .section-master--layout-cols-2{--layout-columns-count:2;--sm-layout-order:row;} } @media (min-width:860px){ .section-master .section-master__layout-header,.section-master .section-master__layout-slot{display:flex;height:100%;} } .section-master .section-master__layout-header{padding-top:var(--sm-layout-heading-sm-padding-top);padding-bottom:var(--sm-layout-heading-sm-padding-bottom);} @media (max-width:539.98px){ .section-master .section-master__layout-header{margin-left:var(--sm-layout-heading-xs-margin-left);margin-right:var(--sm-layout-heading-xs-margin-right);} } @media (max-width:859.98px){ .section-master .section-master__layout-header{margin-left:var(--sm-layout-heading-sm-margin-left);margin-right:var(--sm-layout-heading-sm-margin-right);} } @media (min-width:860px){ .section-master .section-master__layout-header{justify-content:var(--sm-layout-heading-x-align);align-items:var(--sm-layout-heading-y-align);padding-top:var(--sm-layout-heading-padding-top);padding-bottom:var(--sm-layout-heading-padding-bottom);} } .section-master .section-master__layout-slot{margin-left:var(--sm-layout-slot-margin-left);margin-right:var(--sm-layout-slot-margin-right);} @media (max-width:859.98px){ .section-master .section-master__layout-slot{margin-left:var(--sm-layout-slot-sm-margin-left);margin-right:var(--sm-layout-slot-sm-margin-right);} } @media (max-width:539.98px){ .section-master .section-master__layout-slot{margin-left:var(--sm-layout-slot-xs-margin-left);margin-right:var(--sm-layout-slot-xs-margin-right);} } @media (min-width:860px){ .section-master .section-master__layout-slot{justify-content:var(--sm-layout-slot-x-align);align-items:var(--sm-layout-slot-y-align);} } .section-master .section-master__slot{-webkit-margin-end:0;margin-inline-end:0;} @media (max-width:539.98px){ .section-master .section-master__slot{-webkit-margin-start:0;margin-inline-start:0;} } .section-master .section-master__slot:not(:first-child){margin-top:var(--sm-density);} .section-master .section-master__slot .pill-bar{--tab-group-x-align:var(--sm-pill-bar-x-align);} .section-master .section-master__slot :not(.cmp-tabs) .tab-panel-group{--tabs-panel-margin-top:0;} .section-master .section-master__slot .cmp-tabs .tab-panel-group{--tabs-panel-margin-top:var(--sm-density, var(--root-spacing-2xl));} .section-master .section-master__slot>.col:first-child{--sm-layout-heading-x-align:normal;display:flex;flex-direction:column;gap:var(--sm-density);align-items:var(--sm-layout-heading-x-align);} .section-master .section-master__slot .tab-panel-group{position:relative;} .section-master--breadth-comfortable{--sm-breadth-top:var(--root-spacing-3xl);--sm-breadth-bottom:var(--root-spacing-3xl);} .section-master--breadth-none{--sm-breadth-top:0;--sm-breadth-bottom:0;} .section-master--density-compact{--sm-density:var(--root-spacing-xl);} @media (max-width:859.98px){ .section-master--bg-image-stacked{--sm-bg-img-pos:unset;--sm-breadth-top:0;--sm-bg-img-overlay:transparent;} .section-master--bg-image-stacked .section-master__layout{margin-top:var(--sm-density);} } @media (max-width:859.98px){ .section-master--bg-stacked{--sm-bg-pos:unset;--sm-breadth-top:0;} .section-master--bg-stacked .section-master__layout{margin-top:var(--sm-density);} } .section-master--layout-header-horizontal-alignment-center{--sm-layout-heading-x-align:center;} .section-master--layout-slot-horizontal-alignment-center{--sm-layout-slot-x-align:center;} .section-master--layout-slot-vertical-alignment-middle{--sm-layout-slot-y-align:center;} .section-master--layout-slot-vertical-alignment-bottom{--sm-layout-slot-y-align:flex-end;} .section-master--min-h-hero-slim{--sm-min-height:var(--sm-media-min-height);} @media (min-width:860px){ .section-master--bg-image-stacked.section-master--min-h-hero-slim .section-master__layout{min-height:calc(var(--sm-min-height) - var(--sm-breadth-sm-top) - var(--sm-breadth-sm-bottom));justify-content:center;} .section-master--bg-image-stacked.section-master--min-h-hero-slim .section-master__layout.section-master--layout-cols-2{align-items:center;justify-content:initial;} } .section-master--min-h-hero-slim{--sm-media-min-height:580px;} .three-up-cards:not(.layout--cols-1) .block-feature__body{--block-feature-body-copy-padding:var(--root-copy-padding-m);} .accordion--vertical{--vertical-accordion-bottom-padding:146px;display:flex;flex-direction:row;position:relative;overflow-x:hidden;} @media (min-width:1440px){ .accordion--vertical{min-height:33rem;} } .accordion--vertical>div:first-child{display:flex;width:100%;} .accordion--vertical .accordion{flex-basis:100%;} @media (min-width:860px){ .accordion--vertical .accordion{flex-basis:calc(33% - 1rem / 2);} } @media (min-width:860px){ .accordion--vertical .accordion,.accordion--vertical>div:first-child{height:100vh!important;max-height:492px;} } .accordion--vertical.ocr-accordion ul:first-child{overflow-y:auto;} @media (min-width:860px){ .accordion--vertical .ocr-accordion-item__body{gap:unset;} .accordion--vertical .ocr-accordion-item__body>:last-child .link{margin-top:var(--root-spacing-xl);} } @media (max-width:859.98px){ html:not([dir=rtl]) .accordion--vertical .ocr-accordion-item .ocr-accordion-item__content{margin-left:0;} .accordion--vertical .ocr-accordion-item .indicator,.accordion--vertical .ocr-accordion-item:has(.show) .indicator{display:none;opacity:0;} } .accordion--vertical .multi-feature-feature.media{padding-left:var(--media-highlight-padding);display:var(--media-display)!important;} .accordion--vertical .media{position:relative;width:-moz-fit-content;width:fit-content;} .accordion--vertical .media.img-fluid img{max-width:inherit;height:inherit;} @media (min-width:860px){ .accordion--vertical .media{position:absolute;width:50%;height:auto;max-width:656px;max-height:528px;aspect-ratio:4/3;top:0;} .accordion--vertical .media .ocr-img{--image-height:100%;width:100%;} html:not([dir=rtl]) .accordion--vertical .media{right:0;} } .accordion--vertical .link{margin-bottom:var(--root-spacing-xl);} @media (min-width:860px){ .accordion--vertical .link{margin-bottom:0;} } .accordion--vertical .link:focus{margin-left:3px;} @media (min-width:860px){ .accordion--vertical-product .accordion,.accordion--vertical-product>div:first-child{height:100vh!important;max-height:630px;} } @media (min-width:860px){ .accordion--vertical-product .media{width:60%;height:auto;max-width:800px;max-height:636px;aspect-ratio:unset;} } .theme-day{--theme-background-accent-strong-normal:var(--root-color-teams-500);--theme-background-accent-strong-hover:var(--root-color-teams-600);--theme-background-accent-strong-pressed:var(--root-color-teams-800);--theme-background-accent-strong-selected:var(--root-color-teams-700);--theme-background-accent-subtle-normal:rgba(66, 65, 151, 0.1);--theme-background-accent-subtle-hover:rgba(66, 65, 151, 0.2);--theme-background-accent-subtle-pressed:var(--root-color-teams-300);--theme-background-accent-subtle-selected:var(--root-color-teams-700);--theme-background-neutral-fade:var(--root-color-vapor-gray-50);--theme-background-neutral-color:var(--root-color-vapor-gray-100);--theme-background-base-fade:var(--root-color-lilac-50);--theme-background-base-color:var(--root-color-lilac-100);--theme-background-base-neutral:var(--root-color-neutral-white);--theme-background-supportive-fade:var(--root-color-golden-yellow-50);--theme-background-supportive-color:var(--root-color-golden-yellow-300);--theme-background-special-fade:var(--root-gradient-linear-orange-coral);--theme-background-special-color:var(--root-gradient-mesh-pink);--theme-background-special-neutral:var(--root-gradient-linear-skyblue-brilliantblue);--theme-background-special-subtle:var(--root-gradient-linear-skyblue2);--theme-background-special-template-subtle:var(--root-gradient-linear-skyblue-template);--theme-background-card-normal:var(--root-color-off-white-50);--theme-background-card-hover:var(--root-color-off-white-50);--theme-background-card-pressed:var(--root-color-off-white-400);--theme-background-card-selected:var(--root-color-off-white-50);--theme-background-glass-normal:var(--root-color-alpha-100);--theme-background-glass-hover:var(--root-color-alpha-200);--theme-background-glass-pressed:var(--root-color-alpha-300);--theme-background-glass-selected:var(--root-color-alpha-600);--theme-background-highlight-normal:var(--root-color-teams-100);--theme-background-highlight-hover:var(--root-color-teams-200);--theme-background-highlight-pressed:var(--root-color-teams-400);--theme-background-highlight-selected:var(--root-color-teams-300);--theme-background-overlay-full:var(--root-overlay-day-full);--theme-background-overlay-gradient:var(--root-overlay-day-gradient);--theme-background-background-overlay-fill:var(--root-overlay-day-bg-overlay-fill);--theme-background-background-overlay-horizontal:var(--root-overlay-day-bg-overlay-horizontal);--theme-background-background-overlay-horizontal-faded:var(--root-overlay-day-bg-overlay-horizontal-faded);--theme-background-background-overlay-vertical:var(--root-overlay-day-bg-overlay-vertical);--theme-background-background-overlay-vertical-color:var(--root-overlay-day-bg-overlay-vertical-color);--theme-background-video-overlay-fill:var(--root-overlay-day-video-overlay-fill);--theme-background-video-overlay-vertical:var(--root-overlay-day-video-overlay-vertical);--theme-background-video-overlay-bottom-vertical:var(--root-overlay-day-video-overlay-bottom-vertical);--theme-background-video-overlay-bottom-vertical-light:var(--root-overlay-day-video-overlay-bottom-vertical-light);--theme-background-video-overlay-bottom-vertical-strong:var(--root-overlay-day-video-overlay-bottom-vertical-strong);--theme-background-video-overlay-bottom-vertical-strong-light:var(--root-overlay-day-video-overlay-bottom-vertical-strong-light);--theme-foreground-accent-strong-normal:var(--root-color-neutral-white);--theme-foreground-accent-strong-hover:var(--root-color-neutral-white);--theme-foreground-accent-strong-pressed:var(--root-color-neutral-white);--theme-foreground-accent-strong-selected:var(--root-color-neutral-white);--theme-foreground-accent-subtle-normal:var(--root-color-teams-800);--theme-foreground-accent-subtle-hover:var(--root-color-teams-800);--theme-foreground-accent-subtle-pressed:var(--root-color-teams-900);--theme-foreground-accent-subtle-selected:var(--root-color-neutral-white);--theme-foreground-neutral-strong:var(--root-color-dark-blue-900);--theme-foreground-neutral-subtle:var(--root-color-dark-blue-800);--theme-foreground-neutral-highlight:var(--root-color-vapor-gray-800);--theme-foreground-neutral-icon:var(--root-color-vapor-gray-900);--theme-foreground-neutral-icon-light:var(--root-color-dark-blue-50);--theme-foreground-base-strong:var(--root-color-dark-blue-900);--theme-foreground-base-subtle:var(--root-color-dark-blue-800);--theme-foreground-base-highlight:var(--root-color-teams-500);--theme-foreground-base-icon:var(--root-color-teams-500);--theme-foreground-base-icon-light:var(--root-color-sky-blue-50);--theme-foreground-supportive-strong:var(--root-color-dark-blue-900);--theme-foreground-supportive-subtle:var(--root-color-dark-blue-800);--theme-foreground-supportive-highlight:var(--root-color-orange-coral-500);--theme-foreground-supportive-icon:var(--root-color-orange-coral-500);--theme-foreground-supportive-icon-light:var(--root-color-violet-50);--theme-foreground-special-strong:var(--root-color-dark-blue-900);--theme-foreground-special-subtle:var(--root-color-dark-blue-800);--theme-foreground-special-highlight:var(--root-color-sky-blue-800);--theme-foreground-special-icon:var(--root-color-sky-blue-800);--theme-foreground-special-icon-light:var(--root-color-sky-blue-50);--theme-foreground-special-strong-gradient-1:var(--root-gradient-linear-redviolet-brightorange);--theme-foreground-special-strong-gradient-2:var(--root-gradient-linear-brilliantblue-purple);--theme-foreground-special-ai-gradient-1:var(--root-gradient-linear-brilliantblue-biscaygreen);--theme-border-accent-strong-normal:var(--root-color-teams-700);--theme-border-accent-strong-hover:var(--root-color-teams-800);--theme-border-accent-strong-pressed:var(--root-color-teams-900);--theme-border-accent-strong-selected:var(--root-color-teams-700);--theme-border-accent-subtle-normal:var(--root-color-teams-800);--theme-border-accent-subtle-hover:var(--root-color-teams-800);--theme-border-accent-subtle-pressed:var(--root-color-teams-900);--theme-border-accent-subtle-selected:var(--root-color-teams-700);--theme-border-neutral-strong:var(--root-color-vapor-gray-900);--theme-border-neutral-subtle:var(--root-color-vapor-gray-800);--theme-border-neutral-pure:var(--root-color-vapor-gray-500);--theme-border-neutral-fade:var(--root-color-dark-blue-100);--theme-border-base-strong:var(--root-color-teams-900);--theme-border-base-subtle:var(--root-color-teams-800);--theme-border-base-pure:var(--root-color-teams-500);--theme-border-base-fade:var(--root-color-vapor-gray-800);--theme-border-supportive-strong:var(--root-color-orange-coral-900);--theme-border-supportive-subtle:var(--root-color-orange-coral-800);--theme-border-supportive-pure:var(--root-color-golden-yellow-500);--theme-border-supportive-fade:var(--root-color-golden-yellow-100);--theme-border-special-strong:var(--root-color-sky-blue-900);--theme-border-special-subtle:var(--root-color-sky-blue-800);--theme-border-special-pure:var(--root-color-sky-blue-500);--theme-border-special-fade:var(--root-color-sky-blue-100);--theme-border-card-strong:var(--root-color-off-white-600);--theme-border-card-fade:var(--root-color-brilliant-blue-50);--theme-border-glass-strong:var(--root-color-alpha-900);--theme-border-glass-subtle:var(--root-color-alpha-800);--theme-border-glass-pure:var(--root-color-alpha-500);--theme-border-glass-fade:var(--root-color-alpha-100);--theme-border-highlight-strong:var(--root-color-teams-900);--theme-border-highlight-fade:var(--root-color-teams-800);--root-depth-color-1:rgba(0, 0, 0, 0.12);--root-depth-color-2:rgba(0, 0, 0, 0.14);} .theme-night{--theme-background-accent-strong-normal:var(--root-color-teams-200);--theme-background-accent-strong-hover:var(--root-color-teams-100);--theme-background-accent-strong-pressed:var(--root-color-teams-50);--theme-background-accent-strong-selected:var(--root-color-teams-50);--theme-background-accent-subtle-normal:var(--root-color-alpha-50);--theme-background-accent-subtle-hover:var(--root-color-alpha-100);--theme-background-accent-subtle-pressed:var(--root-color-alpha-200);--theme-background-accent-subtle-selected:var(--root-color-alpha-300);--theme-background-neutral-fade:var(--root-color-dark-slate-900);--theme-background-neutral-color:var(--root-color-dark-slate-700);--theme-background-base-fade:var(--root-color-purple-900);--theme-background-base-color:var(--root-color-purple-700);--theme-background-base-neutral:var(--root-color-neutral-black);--theme-background-supportive-fade:var(--root-color-golden-yellow-900);--theme-background-supportive-color:var(--root-color-golden-yellow-700);--theme-background-special-fade:var(--root-gradient-linear-purple-black);--theme-background-special-color:var(--root-gradient-mesh-biscay-green);--theme-background-special-template-subtle:var(--root-gradient-linear-blue-black-template);--theme-background-card-normal:var(--root-color-twilight-purple-800);--theme-background-card-hover:var(--root-color-twilight-purple-800);--theme-background-card-pressed:var(--root-color-twilight-purple-900);--theme-background-card-selected:var(--root-color-neutral-black);--theme-background-glass-normal:var(--root-color-alpha-100);--theme-background-glass-hover:var(--root-color-alpha-200);--theme-background-glass-pressed:var(--root-color-alpha-300);--theme-background-glass-selected:var(--root-color-alpha-200);--theme-background-highlight-normal:var(--root-color-teams-600);--theme-background-highlight-hover:var(--root-color-teams-500);--theme-background-highlight-pressed:var(--root-color-teams-300);--theme-background-highlight-selected:var(--root-color-teams-400);--theme-background-overlay-full:rgba(3, 11, 15, 0.6);--theme-background-overlay-gradient:var(--root-overlay-night-gradient);--theme-background-background-overlay-fill:var(--root-overlay-night-bg-overlay-fill);--theme-background-background-overlay-horizontal:var(--root-overlay-night-bg-overlay-horizontal);--theme-background-background-overlay-horizontal-faded:var(--root-overlay-night-bg-overlay-horizontal-faded);--theme-background-background-overlay-vertical:var(--root-overlay-night-bg-overlay-vertical);--theme-background-video-overlay-fill:var(--root-overlay-night-video-overlay-fill);--theme-background-video-overlay-vertical:var(--root-overlay-night-video-overlay-vertical);--theme-background-video-overlay-bottom-vertical:var(--root-overlay-night-video-overlay-bottom-vertical);--theme-background-video-overlay-bottom-vertical-light:var(--root-overlay-night-video-overlay-bottom-vertical-light);--theme-background-video-overlay-bottom-vertical-strong:var(--root-overlay-night-video-overlay-bottom-vertical-strong);--theme-background-video-overlay-bottom-vertical-strong-light:var(--root-overlay-night-video-overlay-bottom-vertical-strong-light);--theme-foreground-accent-strong-normal:var(--root-color-teams-900);--theme-foreground-accent-strong-hover:var(--root-color-teams-900);--theme-foreground-accent-strong-pressed:var(--root-color-teams-900);--theme-foreground-accent-strong-selected:var(--root-color-teams-900);--theme-foreground-accent-subtle-normal:var(--root-color-teams-50);--theme-foreground-accent-subtle-hover:var(--root-color-teams-100);--theme-foreground-accent-subtle-pressed:var(--root-color-teams-50);--theme-foreground-accent-subtle-selected:var(--root-color-neutral-white);--theme-foreground-neutral-strong:var(--root-color-sky-blue-50);--theme-foreground-neutral-subtle:var(--root-color-sky-blue-100);--theme-foreground-neutral-highlight:var(--root-color-dark-slate-300);--theme-foreground-neutral-icon:var(--root-color-neutral-white);--theme-foreground-neutral-icon-dark:var(--root-color-dark-blue-900);--theme-foreground-base-strong:var(--root-color-sky-blue-50);--theme-foreground-base-subtle:var(--root-color-sky-blue-100);--theme-foreground-base-highlight:var(--root-color-teams-300);--theme-foreground-base-icon:var(--root-color-teams-500);--theme-foreground-base-icon-dark:var(--root-color-dark-blue-900);--theme-foreground-supportive-strong:var(--root-color-sky-blue-50);--theme-foreground-supportive-subtle:var(--root-color-sky-blue-100);--theme-foreground-supportive-highlight:var(--root-color-orange-coral-100);--theme-foreground-supportive-icon:var(--root-color-orange-coral-100);--theme-foreground-supportive-icon-dark:var(--root-color-twilight-purple-900);--theme-foreground-special-strong:var(--root-color-sky-blue-50);--theme-foreground-special-subtle:var(--root-color-sky-blue-100);--theme-foreground-special-highlight:var(--root-color-sky-blue-500);--theme-foreground-special-icon:var(--root-color-sky-blue-500);--theme-foreground-special-icon-dark:var(--root-color-dark-blue-900);--theme-foreground-special-strong-gradient:var(--root-gradient-linear-mintgreen-brilliantblue);--theme-border-accent-strong-normal:var(--root-color-teams-500);--theme-border-accent-strong-hover:var(--root-color-teams-400);--theme-border-accent-strong-pressed:var(--root-color-teams-100);--theme-border-accent-strong-selected:var(--root-color-teams-400);--theme-border-accent-subtle-normal:var(--root-color-teams-200);--theme-border-accent-subtle-hover:var(--root-color-teams-200);--theme-border-accent-subtle-pressed:var(--root-color-teams-200);--theme-border-accent-subtle-selected:var(--root-color-teams-200);--theme-border-neutral-strong:var(--root-color-neutral-white);--theme-border-neutral-subtle:var(--root-color-dark-slate-100);--theme-border-neutral-pure:var(--root-color-dark-slate-500);--theme-border-neutral-fade:rgba(244, 250, 253, 0.1);--theme-border-base-strong:var(--root-color-teams-50);--theme-border-base-subtle:var(--root-color-teams-100);--theme-border-base-pure:var(--root-color-teams-500);--theme-border-base-fade:var(--root-color-teams-800);--theme-border-supportive-strong:var(--root-color-orange-coral-50);--theme-border-supportive-subtle:var(--root-color-orange-coral-100);--theme-border-supportive-pure:var(--root-color-golden-yellow-500);--theme-border-supportive-fade:var(--root-color-golden-yellow-800);--theme-border-special-strong:var(--root-color-sky-blue-50);--theme-border-special-subtle:var(--root-color-sky-blue-100);--theme-border-special-pure:var(--root-color-sky-blue-500);--theme-border-special-fade:var(--root-color-sky-blue-800);--theme-border-card-strong:var(--root-color-dark-blue-500);--theme-border-card-fade:var(--root-color-dark-blue-800);--theme-border-glass-strong:var(--root-color-alpha-900);--theme-border-glass-subtle:var(--root-color-alpha-800);--theme-border-glass-pure:var(--root-color-alpha-500);--theme-border-glass-fade:var(--root-color-alpha-100);--theme-border-highlight-strong:var(--root-color-teams-50);--theme-border-highlight-fade:var(--root-color-teams-400);--root-depth-color-1:rgba(0, 0, 0, 0.28);--root-depth-color-2:rgba(0, 0, 0, 0.24);} .xf-content-height{margin:0!important;} h3 .h4,h3 .h5,h3 .h6,h4 .h5{display:block;} .card-promo:not(.card-promo--horizontal) .card-promo__fg-content{padding:var(--root-card-padding-default)!important;} /*! CSS Used from: Embedded */ .yt-ext-hidden{display:none;} #yt-ext-info-bar{position:fixed;bottom:20px;left:20px;height:auto;border:1px solid #ececec;background:#03a9f4;z-index:100000;padding:5px 12px;color:white;font-size:14px;border-radius:4px;} @media all{ body{margin:0;} .context-uhf{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;} .context-uhf nav{display:block;} .context-uhf a{background-color:transparent;} .context-uhf a:active,.context-uhf a:hover{outline:0;} .context-uhf ul,.context-uhf li{padding:0;margin:0;} .context-uhf img{border:0;} .context-uhf button{color:inherit;font:inherit;margin:0;} .context-uhf button{overflow:visible;} .context-uhf button{text-transform:none;} .context-uhf button{-webkit-appearance:button;cursor:pointer;} .context-uhf .c-heading-4{font-size:24px;line-height:28px;} .context-uhf .c-heading-4{padding:36px 0 4px;font-weight:600;} @media (max-width:767px){ .context-uhf .c-heading-4{font-size:20px;line-height:24px;} } .context-uhf{box-sizing:border-box;} .context-uhf{font-size:15px;font-family:'Segoe UI',SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:320px;color:#000;background-color:#fff;} .context-uhf *,.context-uhf *:before,.context-uhf *:after{box-sizing:inherit;} .context-uhf .theme-light{color:#000;background-color:#e6e6e6;} .context-uhf h2,.context-uhf ul{margin-top:0;margin-bottom:0;} .context-uhf ul{padding:0;list-style:none;} .context-uhf img{vertical-align:middle;} .context-uhf a:link,.context-uhf a:focus,.context-uhf a:hover,.context-uhf a:active,.context-uhf a:visited{text-decoration:none;color:inherit;} .x-hidden{display:none!important;} button.c-action-trigger{font-size:15px;max-width:374px;min-width:36px;display:inline-block;margin-top:12px;padding:6px 0 8px;color:#0067b8;border:solid 1px transparent;background:none;overflow:hidden;white-space:nowrap;vertical-align:bottom;outline:none;} button.c-action-trigger:focus:not(.x-hidden-focus){outline:transparent;background:rgba(0,103,184,.1) content-box;} button.c-action-trigger:focus:not(.x-hidden-focus),button.c-action-trigger:hover{color:#005da6;text-decoration:underline;} button.c-action-trigger:active{background:none;color:#005293;-ms-transform:none;-webkit-transform:none;transform:none;} .theme-light button.c-action-trigger:focus:not(.x-hidden-focus){background:rgba(0,0,0,.1) content-box;} .theme-light button.c-action-trigger:focus:not(.x-hidden-focus),.theme-light button.c-action-trigger:hover{color:rgba(0,0,0,.9);} .theme-light button.c-action-trigger:active{color:rgba(0,0,0,.8);} button.c-action-trigger:focus:not(.x-hidden-focus){outline:1px dashed #fff;} button.c-action-trigger.c-glyph{min-width:120px;padding-right:10px;} button.c-action-trigger.c-glyph:before{width:16px;height:16px;margin-left:10px;margin-right:10px;vertical-align:middle;line-height:15px;} button.c-action-trigger.c-glyph[aria-label]{min-width:0;margin-right:10px;padding-right:0;} .theme-light button.c-action-trigger{color:#000;background:transparent;} .c-glyph{font-style:normal;} .c-glyph:before,.c-glyph:after{font-family:"MWF-MDL2";display:inline-block;text-decoration:underline;} .c-glyph:before,.c-glyph:after,.c-glyph:hover:before,.c-glyph:hover:after{text-decoration:none;} .c-glyph.glyph-chevron-left:before{content:"";} .c-glyph.glyph-chevron-right:before{content:"";} .c-glyph.glyph-global-nav-button:before{content:"";} .c-glyph.glyph-arrow-htmllegacy:before{content:"";} .c-glyph.glyph-world:before{content:"";} img.c-image{display:block;margin:0;max-width:100%;height:auto;} .c-list{font-size:15px;line-height:20px;padding-left:19px;padding-right:0;margin:8px 0;list-style-position:outside;} .c-list li{padding:8px 0;} .c-list.f-bare{padding-left:0;list-style-type:none;} ul.c-list{list-style-type:disc;} .c-logo img+span{position:absolute!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;width:1px!important;height:1px!important;border:0!important;padding:0!important;margin:0!important;} a.m-skip-to-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-2;} a.m-skip-to-main:hover{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-2;} a.m-skip-to-main:focus,a.m-skip-to-main:active{background:#e6e6e6;color:#0067b8;position:fixed;top:0;left:0;padding:24px;width:auto;height:auto;overflow:auto;right:0;text-decoration:underline;text-align:center;z-index:800;outline:none;} a.m-skip-to-main:focus{border:1px dashed #000;} .x-hidden-none-mobile-vp{display:none!important;} .context-uhf{min-width:280px;} @media screen and (-ms-high-contrast:active){ .c-uhfh button{border:none!important;} .c-logo{margin-right:1px;border:none!important;outline:none!important;} .c-logo.c-cat-logo:focus>span:before,.c-logo.c-cat-logo:hover>span:before{background:WindowText;} .c-uhf-nav-link{border:none!important;} .c-uhf-nav-link:hover{text-decoration:underline!important;} .c-uhfh.c-sgl-stck .c-uhf-menu button:focus,.c-uhfh.c-sgl-stck .c-uhf-menu span:focus,.c-uhfh.c-sgl-stck .c-uhf-menu a:focus,.c-uhfh.c-sgl-stck .c-uhf-nav-link:focus,.c-uhfh.c-sgl-stck .c-logo.c-sgl-stk-uhfLogo:focus,.c-uhfh.c-sgl-stck .c-logo.c-cat-logo:focus,.c-uhfh.c-sgl-stck .glyph-global-nav-button:focus{outline:2px solid WindowText!important;} } .c-uhf-menu{display:inline-block;} .c-uhf-menu button{padding:16px 30px 16px 12px;border:0;background:transparent;text-align:left;position:relative;} .c-uhf-menu button:after{font-family:"MWF-MDL2";content:"";position:absolute;font-size:8px;display:inline-block;color:currentColor;font-weight:700;padding-top:7px;} .c-uhf-menu button:hover{color:#000;} .c-uhf-menu button:focus{border-color:transparent;} .c-uhf-menu button:focus:not(.x-hidden-focus){outline-color:#000;} .c-uhf-menu button:focus:hover{outline:none;} .c-uhf-menu ul{min-width:64px;max-width:368px;padding:1px 0 0 0;margin:0;border:0;position:absolute;} .c-uhf-menu li a{display:block;white-space:normal;} .c-uhf-menu li span{white-space:normal;} .c-uhf-menu [aria-expanded="false"]+ul[aria-hidden="true"]{display:none;} .c-uhf-nav-link{position:relative;} .c-uhf-nav-link:focus{background:transparent;} .m-skip-to-main{cursor:pointer;} .c-uhfh{margin-top:0;} .c-uhfh a:not(.x-hidden-focus):focus,.c-uhfh button:not(.x-hidden-focus):focus,.c-uhfh span:not(.x-hidden-focus):focus,.c-uhfh :not(.x-hidden-focus) a:focus,.c-uhfh :not(.x-hidden-focus) button:focus,.c-uhfh :not(.x-hidden-focus) span:focus{outline:1px dashed currentColor!important;outline-offset:-1px;} .c-uhfh .f-mobile-title,.c-uhfh .glyph-global-nav-button,.c-uhfh .glyph-arrow-htmllegacy{display:none;} .c-uhfh>div>div{max-width:1600px;height:100%;margin:0 auto;} .c-uhfh>div:first-child{height:50px;background:#fff;} .c-uhfh>div:first-child>div>div{float:right;} .c-uhfh>div:first-child .c-action-trigger{height:50px;float:left;} .c-uhfh>div:first-child .c-action-trigger:before{vertical-align:baseline;margin:0;} .c-uhfh>div:first-child .c-action-trigger:focus{background:none;} .c-uhfh>div:first-child .c-logo .c-image{margin-top:-3px;max-width:none;width:108px;} .c-uhfh>div:first-child .c-uhf-menu{position:relative;} .c-uhfh .c-action-trigger[class*="glyph-chevron-"]{display:none;border-width:0;} @media only screen and (min-width:860px){ .c-uhfh.c-sgl-stck .c-uhfh-gnav button{margin-right:-10px;} .c-uhfh.c-sgl-stck .c-uhfh-actions.no-uhf-actions-exists .js-paddle-items>li:last-child>div>button{margin-right:0;} .c-uhfh.c-sgl-stck .js-paddle-items>li:last-child>div>button{margin-right:5px;} .c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu .c-uhf-menu>button{padding-right:20px;} .c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu .c-uhf-menu>button:before{width:calc(100% - 34px);} .c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu .c-uhf-menu>button:after{right:5px;} } .c-uhfh .c-logo.c-cat-logo{margin-left:18px;position:relative;} .c-uhfh .c-logo.c-cat-logo>span:before{bottom:15px;width:calc(100% - 16px);} .c-uhfh .c-logo.c-cat-logo>span:before{background:currentColor;content:"";display:none;height:2px;position:absolute;} .c-uhfh .c-logo.c-cat-logo:focus>span:before,.c-uhfh .c-logo.c-cat-logo:hover>span:before{display:block;} .c-uhfh .c-show-pipe{position:relative;} .c-uhfh .c-show-pipe::before{border-left:2px solid #000;height:24px;content:" ";margin-left:7px;position:absolute;top:15px;left:0;} .c-uhfh .c-uhfh-gcontainer-st{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;} .c-uhfh .wf-menu .f-multi-column>li .c-w0{position:static!important;} .c-uhfh.c-sgl-stck .wf-menu .c-w0-contr{border-bottom:2px solid #d3d3d3;padding-bottom:0;width:100%;} .c-uhfh.c-sgl-stck .wf-menu .c-w0{display:flex;flex-wrap:wrap;width:unset!important;max-width:unset;} .c-uhfh.c-sgl-stck .wf-menu .c-w0 li a{padding-right:24px;width:auto;} .c-uhfh.c-sgl-stck .c-cat-logo{width:auto!important;white-space:nowrap;} .c-uhfh.c-sgl-stck .c-cat-logo span{display:block;font-size:18px;font-weight:600;margin-top:-3px;} @media only screen and (min-width:860px) and (max-width:1399px){ .c-uhfh.c-sgl-stck .c-uhf-menu ul:not(.f-multi-column){width:200px;} } .c-uhfh.c-sgl-stck .c-button-logo{padding-top:16px;padding-bottom:16px;padding-left:15px;} @media only screen and (max-width:859px){ .c-uhfh>div:first-child.f-closed .f-mobile-title,.c-uhfh>div:first-child.f-closed nav{display:none;} .c-uhfh .f-mobile-title{margin:0;padding:14px 48px 10px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);color:#000;background:#fff;float:none;text-align:center;position:absolute;top:50px;left:0;right:0;height:50px;} .c-uhfh .f-mobile-title:hover,.c-uhfh .f-mobile-title:focus{background:#fff;cursor:default;} .c-uhfh .f-mobile-title .c-action-trigger[class*="glyph-chevron-"]{display:block;color:#000;position:absolute;top:0;width:35px;margin:0;} .c-uhfh .f-mobile-title .c-action-trigger[class*="glyph-chevron-"]:before{vertical-align:middle;} .c-uhfh .f-mobile-title .c-action-trigger.glyph-chevron-left{border-right:0;left:1px;} .c-uhfh .f-mobile-title .c-action-trigger.glyph-chevron-right{border-left:0;right:1px;} .c-uhfh .c-uhf-menu button:after,.c-uhfh li.f-sub-menu button:after{font-family:"MWF-MDL2";content:"";right:12px;} .c-uhfh .c-uhf-menu{display:block;height:50px;} .c-uhfh .c-uhf-menu a,.c-uhfh .c-uhf-menu button{color:#262626;} .c-uhfh .c-uhf-menu a:hover,.c-uhfh .c-uhf-menu a:focus,.c-uhfh .c-uhf-menu button:hover,.c-uhfh .c-uhf-menu button:focus{background:transparent;color:#262626;} .c-uhfh .c-uhf-menu a:focus:not(.x-hidden-focus),.c-uhfh .c-uhf-menu button:focus:not(.x-hidden-focus){outline-color:#000;} .c-uhfh .c-uhf-nav-link{background:transparent;width:100%;padding-left:15px;} .c-uhfh a.c-uhf-nav-link{color:#000;} .c-uhfh>div:first-child{padding:0;top:0;left:0;right:0;z-index:501;} .c-uhfh>div:first-child>div{margin:0;} .c-uhfh>div:first-child .c-action-trigger{margin:1px;width:48px;height:48px;} .c-uhfh>div:first-child .c-action-trigger.glyph-global-nav-button:before{width:20px;height:20px;margin-top:7px;} .c-uhfh>div:first-child .c-logo{float:none;display:block;position:absolute;left:calc(50% - 60px);height:auto;margin-top:1px;padding-top:11px;} .c-uhfh>div:first-child .c-uhf-nav-link{display:inline-block;padding-top:16px;padding-right:8px;padding-bottom:16px;height:48px;} .c-uhfh>div:first-child .c-uhf-menu{float:none;position:static;} .c-uhfh>div:first-child .c-uhf-menu ul li :after{top:20px;font-size:9px;padding-top:0;} .c-uhfh>div:first-child .c-uhf-menu ul li>a,.c-uhfh>div:first-child .c-uhf-menu ul li>button{padding:14px 15px 15px;height:100%;margin:1px;width:calc(100% - 2px);} .c-uhfh>div:first-child nav{display:none;background:#fff;left:0;transition:all .3s ease-in;z-index:501;} .c-uhfh>div:first-child nav>ul>li{display:block;text-align:left;height:50px;float:none;border-top:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.1);} .c-uhfh>div:first-child nav li.f-sub-menu>button+ul{left:0;} .c-uhfh .c-action-trigger.glyph-global-nav-button{display:block;font-size:20px;height:48px;color:#000;} .c-uhfh .c-uhfh-actions{margin-right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;} .c-uhfh.c-sgl-stck.c-category-header{margin-bottom:34px;} .c-uhfh.c-sgl-stck.c-category-header nav.c-uhfh-gnav{top:88px;} .c-uhfh.c-sgl-stck .x-hidden-none-mobile-vp{display:block!important;} .c-uhfh.c-sgl-stck .global-head-cont,.c-uhfh.c-sgl-stck>div:first-child{border-bottom:1px solid #e6e6e6;height:54px;} .c-uhfh.c-sgl-stck .c-uhfh-gcontainer-st{position:relative;padding:2px 0;} .c-uhfh.c-sgl-stck .c-logo.c-sgl-stk-uhfLogo{margin:1px;padding:12px 4px;} .c-uhfh.c-sgl-stck .c-uhfh-actions{margin:0;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;} .c-uhfh.c-sgl-stck .c-uhfh-actions .wf-menu{padding:0;} .c-uhfh.c-sgl-stck .cat-logo-button-cont{left:0;background:#fff;border-bottom:1px solid #e6e6e6;display:block!important;height:34px;position:absolute;width:100%;top:54px;} .c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button{background-color:transparent;border:0;color:#000;display:block!important;font-weight:600;height:100%;margin:0 1px;padding:0 15px;text-align:left;} .c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button:after{font-size:12px;font-weight:700;padding-left:7px;position:relative;top:2px;} .c-uhfh.c-sgl-stck .cat-logo-button-cont .c-cat-logo-button[aria-expanded='false']:after{font-family:"MWF-MDL2";content:"";} .c-uhfh.c-sgl-stck button.c-action-trigger.c-glyph.glyph-global-nav-button{padding-right:0;} .c-uhfh.c-sgl-stck nav{min-width:320px;} .c-uhfh.c-sgl-stck nav .c-button-logo{display:none;} .c-uhfh.c-sgl-stck nav .f-multi-column{margin-left:0;padding-top:0;width:100%;} .c-uhfh.c-sgl-stck nav .f-multi-column .c-w0-contr{display:block!important;border-bottom:1px solid #e6e6e6;padding-bottom:0;} .c-uhfh.c-sgl-stck nav#uhf-c-nav{top:54px;} .c-uhfh.c-sgl-stck nav.c-uhfh-gnav{top:54px;padding-left:0;} .c-uhfh.c-sgl-stck nav.c-uhfh-gnav::before{display:none;} .c-uhfh.c-sgl-stck nav.c-uhfh-gnav,.c-uhfh.c-sgl-stck nav#uhf-c-nav{background:#f2f2f2;border-bottom:1px solid #000;position:absolute;width:100%;} .c-uhfh.c-sgl-stck nav div.c-uhf-menu,.c-uhfh.c-sgl-stck nav ul,.c-uhfh.c-sgl-stck nav li,.c-uhfh.c-sgl-stck nav a,.c-uhfh.c-sgl-stck nav button{height:100%!important;max-width:100%;position:relative;width:100%;outline-offset:-3px;} .c-uhfh.c-sgl-stck nav a,.c-uhfh.c-sgl-stck nav button{padding-left:15px;padding-top:10px;} .c-uhfh.c-sgl-stck nav li{border-bottom:1px solid #e6e6e6!important;} .c-uhfh.c-sgl-stck nav li:last-child{border-bottom:none!important;} .c-uhfh.c-sgl-stck nav a.c-uhf-nav-link{padding-top:12px;padding-bottom:13px;} .c-uhfh.c-sgl-stck nav button:after{right:20px;font-size:10px;font-weight:700;padding-left:7px;padding-top:7px;} .c-uhfh.c-sgl-stck nav button[aria-expanded='false']:after{font-family:"MWF-MDL2";content:"";} } @media only screen and (min-width:860px) and (max-width:1083px){ .c-uhfh>div:first-child{padding-left:24px;padding-right:24px;} } .c-uhf-sronly{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;} @media only screen and (max-width:859px){ .x-hidden-vp-mobile-st{display:none!important;} } @media screen and (min-width:860px){ .context-uhf li{word-break:break-word;} .no-js .c-uhf-menu li.f-sub-menu>button:focus+ul,.no-js .c-uhf-menu li.f-sub-menu>button:hover+ul,.no-js .c-uhf-menu:hover>ul,.no-js .c-uhf-menu>ul>li:hover>[aria-expanded="false"]+ul[aria-hidden="true"],.no-js .c-uhf-menu .f-multi-column ul[aria-hidden="true"]{animation:none;display:block;} .no-js .c-uhf-menu:hover>ul{animation:fadeIn .3s cubic-bezier(.68,-.55,.265,1.55);display:block;} .c-uhf-menu>button{border:1px solid transparent;color:rgba(0,0,0,.8);display:inline-block;margin-top:1px;z-index:701;outline-offset:-2px;} .c-uhf-menu>button:after{right:15px;} .c-uhf-menu ul{border-style:solid;border-width:1px 1px 2px;width:256px;top:100%;z-index:700;} .c-uhf-menu ul>li ul{border-left-width:0;} .c-uhf-menu li a:hover,.c-uhf-menu li a:focus{text-decoration:underline;} .c-uhf-menu li>a,.c-uhf-menu li>button,.c-uhf-menu li>span{padding-left:24px;padding-top:18px;padding-bottom:18px;} .c-uhf-menu li.f-sub-menu>button:after{font-family:"MWF-MDL2";content:"";position:absolute;font-size:6px;top:19px;right:24px;} .theme-light .c-uhf-menu>button{color:rgba(0,0,0,.8);} .theme-light .c-uhf-menu>button:hover{color:#000;} .theme-light .c-uhf-menu>button:focus:not(.x-hidden-focus){outline-color:#000;} .theme-light .c-uhf-nav-link:focus:not(.x-hidden-focus){outline-color:#000;} .c-uhfh .c-uhf-nav-link:before,.c-uhfh .c-uhf-menu>button[aria-expanded="false"]:before{background:currentColor;content:"";display:none;height:2px;position:absolute;} .c-uhfh .c-uhf-nav-link:hover:before,.c-uhfh .c-uhf-nav-link:focus:before,.c-uhfh .c-uhf-menu>button[aria-expanded="false"]:hover:before,.c-uhfh .c-uhf-menu>button[aria-expanded="false"]:focus:before{display:block;} .c-uhfh a,.c-uhfh button{white-space:normal;} .c-uhfh>div{padding:0 5%;} .c-uhfh>div nav{overflow:hidden;height:100%;white-space:nowrap;padding-left:2px;padding-right:1px;} .c-uhfh>div:first-child{font-size:13px!important;height:54px;margin-bottom:2px;z-index:502;} .c-uhfh>div:first-child>div{position:relative;} .c-uhfh>div:first-child nav>ul>li{display:inline-block;} .c-uhfh>div:first-child nav>ul>li>div{position:static!important;} .c-uhfh>div:first-child button.c-action-trigger.glyph-chevron-right{margin:0;float:right;min-width:15px;} .c-uhfh>div:first-child button.c-action-trigger.glyph-chevron-left{margin:0;float:left;min-width:15px;} .c-uhfh>div:first-child .c-logo{padding:16px 6px 16px 10px;float:left;height:100%;margin-top:1px;width:137px;outline-offset:-2px;} .c-uhfh>div:first-child .c-uhf-nav-link{border:1px solid transparent;color:#262626;display:inline-block;margin-top:1px;padding:16px 8px 10px;height:48px;outline-offset:-2px;} .c-uhfh>div:first-child .c-uhf-nav-link:before{bottom:9px;width:calc(100% - 16px);} .c-uhfh>div:first-child .c-uhf-menu a,.c-uhfh>div:first-child .c-uhf-menu button{color:#262626;} .c-uhfh>div:first-child .c-uhf-menu>button{white-space:nowrap;} .c-uhfh>div:first-child .c-uhf-menu>button:before{bottom:12px;width:calc(100% - 42px);} .c-uhfh>div:first-child .c-uhf-menu>button:hover,.c-uhfh>div:first-child .c-uhf-menu>button:focus{background:#fff;} .c-uhfh>div:first-child .c-uhf-menu>ul{background:#f2f2f2;} .c-uhfh>div:first-child .c-uhf-menu>ul>li>ul{background:#e6e6e6;} .c-uhfh>div:first-child .c-uhf-menu>ul>li>ul :focus,.c-uhfh>div:first-child .c-uhf-menu>ul>li>ul :hover{background:#d9d9d9;} .c-uhfh li.f-sub-menu>button+ul{position:absolute;left:100%;top:0;} .c-uhfh li.f-sub-menu button{border:0;display:block;width:100%;text-align:left;padding-right:30px;} .c-uhfh .theme-light .f-multi-column .f-multi-column-info{background-color:#e6e6e6;} .c-uhfh .theme-light .f-multi-column .f-multi-column-info a{color:rgba(0,0,0,.8);} .c-uhfh .f-multi-column{white-space:nowrap;max-width:none;width:auto;} .c-uhfh .f-multi-column>li{display:inline-block;float:left;padding-bottom:10px;vertical-align:top;} .c-uhfh .f-multi-column>li:before,.c-uhfh .f-multi-column>li:after{content:" ";display:table;} .c-uhfh .f-multi-column>li:after{clear:both;} .c-uhfh .f-multi-column>li>a,.c-uhfh .f-multi-column>li>button,.c-uhfh .f-multi-column>li>span{font-weight:600;} .c-uhfh .f-multi-column>li a,.c-uhfh .f-multi-column>li button,.c-uhfh .f-multi-column>li span,.c-uhfh .f-multi-column>li ul{background:transparent!important;width:195px;} .c-uhfh .f-multi-column>li ul{border:0!important;position:relative!important;left:auto!important;right:auto;} .c-uhfh .f-multi-column>li ul>li:hover{background:transparent!important;} .c-uhfh .f-multi-column>li ul>li>a{padding-top:12px;padding-bottom:12px;} .c-uhfh .f-multi-column>li button,.c-uhfh .f-multi-column>li>span{cursor:default;} .c-uhfh .f-multi-column .f-multi-column-info{margin:0;padding:1px;width:100%;} .c-uhfh .f-multi-column .f-multi-column-info>a{font-weight:400;line-height:3px;margin:0 auto;max-height:24px;text-align:center;text-transform:uppercase;width:270px;} .c-uhfh .f-multi-column .f-multi-column-info>a:after{font-family:"MWF-MDL2";content:""!important;vertical-align:top;margin-left:4px;margin-right:4px;display:-webkit-inline-box;} } @media only screen and (min-width:860px) and (min-width:615px) and (max-width:819px){ .c-uhfh .f-multi-column.f-multi-column-6,.c-uhfh .f-multi-column.f-multi-column-5{width:615px;} } @media only screen and (min-width:860px) and (min-width:820px) and (max-width:1024px){ .c-uhfh .f-multi-column.f-multi-column-6,.c-uhfh .f-multi-column.f-multi-column-5{width:820px;} } @media only screen and (min-width:860px) and (min-width:1025px) and (max-width:1229px){ .c-uhfh .f-multi-column.f-multi-column-6,.c-uhfh .f-multi-column.f-multi-column-5{width:1025px;} } @media only screen and (min-width:860px) and (min-width:1230px){ .c-uhfh .f-multi-column.f-multi-column-6{width:1230px;} .c-uhfh .f-multi-column.f-multi-column-5{width:1025px;} } @media only screen and (min-width:860px) and (min-width:1230px) and (max-width:1300px){ .c-uhfh.c-sgl-stck .c-uhfh-actions.no-uhf-actions-exists .f-multi-column.f-multi-column-6{width:1025px;} } @media screen and (min-width:860px){ .c-uhfh .c-action-trigger.glyph-chevron-left{float:left;border-right:1px solid;outline:transparent solid 1px;} .c-uhfh .c-action-trigger.glyph-chevron-right{float:right;border-left:1px solid;outline:transparent solid 1px;} .c-uhfh>[class*="theme-"]{background:#fff;} .c-uhfh>[class*="theme-"] .c-action-trigger,.c-uhfh>[class*="theme-"] .c-logo,.c-uhfh>[class*="theme-"] .c-uhf-nav-link,.c-uhfh>[class*="theme-"] .c-uhf-menu a,.c-uhfh>[class*="theme-"] .c-uhf-menu button{color:#262626;} .c-uhfh>[class*="theme-"] .c-logo:hover,.c-uhfh>[class*="theme-"] .c-logo:focus,.c-uhfh>[class*="theme-"] .c-uhf-nav-link:hover,.c-uhfh>[class*="theme-"] .c-uhf-nav-link:focus,.c-uhfh>[class*="theme-"] .c-uhf-menu>button:hover,.c-uhfh>[class*="theme-"] .c-uhf-menu>button:focus{background:transparent;} .c-uhfh>[class*="theme-"] button.c-action-trigger[class*="glyph-chevron-"]{border-color:rgba(0,0,0,.1);} .c-uhfh>[class*="theme-"] .c-uhf-menu ul{border-bottom-color:#262626;} .c-uhfh>[class*="theme-"] .c-uhf-menu>ul{background:#f2f2f2;} .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>a:hover,.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>a:focus,.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>button:hover,.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>button:focus,.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul{background:#e6e6e6;} .c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li :hover,.c-uhfh>[class*="theme-"] .c-uhf-menu>ul>li>ul>li :focus{background:#d9d9d9;} .c-uhfh .theme-light .c-uhf-menu>button+ul{border-color:rgba(0,0,0,.05) rgba(0,0,0,.05) #000;margin-top:-2px;} .c-uhfh .theme-light .c-uhf-menu>button+ul>li ul{border-color:rgba(0,0,0,.05) rgba(0,0,0,.05) #000 transparent;margin-top:-1px;} .c-uhfh .c-uhf-menu [aria-expanded],.c-uhfh .c-uhf-menu a,.c-uhfh li.f-sub-menu [aria-expanded],.c-uhfh li.f-sub-menu a{position:relative;z-index:701;} .c-uhfh .c-uhf-menu [aria-expanded]:focus:not(.x-hidden-focus),.c-uhfh .c-uhf-menu a:focus:not(.x-hidden-focus),.c-uhfh li.f-sub-menu [aria-expanded]:focus:not(.x-hidden-focus),.c-uhfh li.f-sub-menu a:focus:not(.x-hidden-focus){z-index:702;} } @media screen and (min-width:860px){ .c-uhfh-gnav{float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} .c-uhfh-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;} } @media only screen and (min-width:1400px){ .c-uhfh.c-sgl-stck .js-paddle-items>li:last-child>div>button{margin-right:0;} } @media only screen and (min-width:1779px){ .c-uhfh .c-uhf-nav-link{margin-left:4px!important;margin-right:4px!important;} .c-uhfh .c-uhfh-gnav button{margin-right:-6px!important;} .c-uhfh .c-uhf-menu>button{padding:16px 30px 16px 16px;} .c-uhfh .c-uhf-menu>button:before{width:calc(100% - 45px)!important;} .c-uhfh .c-logo.c-cat-logo{padding-right:10px!important;margin-left:32px;} .c-uhfh .c-show-pipe::before{padding-left:24px;} .c-uhfh .c-uhfh-actions .wf-menu .c-uhf-menu>button{padding-right:24px!important;} .c-uhfh .c-uhfh-actions .wf-menu .c-uhf-menu>button:before{width:calc(100% - 39px)!important;} .c-uhfh .c-uhfh-actions .wf-menu .c-uhf-menu>button:after{right:9px!important;} } @media only screen and (max-width:939px) and (min-width:859px){ .c-uhfh.c-sgl-stck div.c-uhf-menu ul:not(.f-multi-column){width:170px;} } .c-uhff{background:#f2f2f2;margin-top:48px;} .c-uhff-nav{margin:0 auto;max-width:calc(1600px + 10%);padding:0 5%;} .c-uhff-nav:before,.c-uhff-nav:after{content:" ";display:table;} .c-uhff-nav:after{clear:both;} .c-uhff-nav .c-heading-4{font-size:15px;line-height:20px;} .c-uhff-nav .c-heading-4,.c-uhff-nav a.c-uhff-link{color:#616161;word-break:break-word;} .c-uhff-nav-group{display:block;float:left;min-height:1px;vertical-align:text-top;padding:0 12px;width:16.6666666667%;zoom:1;} .c-uhff-nav-group ul.c-list{font-size:11px;line-height:16px;margin-top:0;} .c-uhff-nav-group:first-child{padding-left:0;} .c-uhff-base{background:#f2f2f2;margin:0 auto;max-width:calc(1600px + 10%);padding:30px 5% 16px;} .c-uhff-base:before,.c-uhff-base:after{content:" ";display:table;} .c-uhff-base:after{clear:both;} .c-uhff-base>a.c-uhff-link.c-uhff-lang-selector{font-size:11px;line-height:16px;display:inline-block;padding-right:24px;color:#616161;float:left;white-space:nowrap;} .c-uhff-base>a.c-uhff-link.c-uhff-lang-selector:before{font-size:20px;line-height:24px;margin-right:10px;vertical-align:middle;} .c-uhff-base>a.c-uhff-link.c-uhff-ccpa{display:flex;font-size:11px;line-height:16px;padding-right:24px;padding-top:4px;color:#616161;float:left;} .c-uhff-base>a.c-uhff-link.c-uhff-ccpa svg{padding-right:8px;height:16px;} .c-uhff-base>a.c-uhff-link.c-uhff-consumer{display:flex;font-size:11px;line-height:16px;padding-right:24px;padding-top:4px;color:#616161;float:left;} .c-uhff-base ul.c-list{font-size:11px;line-height:16px;float:right;margin:3px 0;color:#616161;} .c-uhff-base ul.c-list li{padding:0 24px 4px 0;display:inline-block;} @media only screen and (max-width:1083px){ .c-uhff-nav{padding:0 12px;} .c-uhff-nav-row:before,.c-uhff-nav-row:after{content:" ";display:table;} .c-uhff-nav-row:after{clear:both;} .c-uhff-nav-group{width:33.33333%;} .c-uhff-nav-group:first-child{padding-left:12px;} .c-uhff-base{display:flex;flex-wrap:wrap;flex-direction:column;padding:30px 24px 16px;} .c-uhff-base>a.c-uhff-link{margin-right:auto;} .c-uhff-base .c-uhff-ccpa{margin:8px 0 16px 0;} } @media only screen and (max-width:767px){ .c-uhff-base>a.c-uhff-link{width:100%;} .c-uhff-base>a.c-uhff-link,.c-uhff-base>a.c-uhff-link.c-glyph{float:none;} .c-uhff-base ul.c-list{width:100%;float:none;text-align:left;margin-top:12px;} .c-uhff-base ul.c-list li{padding:6px 4px 0 6px;} } @media only screen and (max-width:539px){ .c-uhff-nav-row{width:100%;float:none;} .c-uhff-base ul.c-list{float:left;} .c-uhff-base ul.c-list li{padding:6px 10px 0 0;} .c-uhff-nav-group{width:100%;} } a.c-uhff-link:focus{outline:1px dashed;outline-offset:3px;} a.c-uhff-link:focus,a.c-uhff-link:hover{color:rgba(0,0,0,.9);text-decoration:underline;} a.c-uhff-link:active{background:none;color:rgba(0,0,0,.8);} } [data-oc-token-text]{display:contents;} /*! CSS Used keyframes */ @-webkit-keyframes fade-in{from{opacity:0;}to{opacity:1;}} @keyframes fade-in{from{opacity:0;}to{opacity:1;}} @keyframes fade-in{0%{opacity:0;}100%{opacity:1;}} @keyframes slide-up{0%{opacity:0;transform:translateY(100px);}100%{opacity:1;transform:translateY(0);}} @keyframes overflow-container{0%{overflow:hidden;}100%{overflow:initial;}} @keyframes multi-slide-up-1{0%{opacity:0;transform:translateY(75px);}100%{opacity:1;transform:translateY(0);}} @keyframes multi-slide-up-2{0%{opacity:0;transform:translateY(225px);}100%{opacity:1;transform:translateY(0);}} @keyframes multi-slide-up-3{0%{opacity:0;transform:translateY(375px);}100%{opacity:1;transform:translateY(0);}} @keyframes multi-slide-up-4{0%{opacity:0;transform:translateY(525px);}100%{opacity:1;transform:translateY(0);}} @keyframes slide-right{0%{opacity:0;transform:translateX(50px);}100%{opacity:1;transform:translateX(0);}} @keyframes scale-down-right{0%{opacity:0;transform:scale(1.25);transform-origin:0 50%;}100%{opacity:1;transform:scale(1);transform-origin:0 50%;}} @keyframes slide-in-bottom{from{opacity:0;bottom:35px;}to{opacity:1;bottom:0;}} @keyframes accordion-item-media-ltr{0%{opacity:1;z-index:1;transform:translateX(var(--animation-starting-origin));}100%{opacity:1;z-index:1;transform:translateX(0);}} @keyframes fadeIn{0%{opacity:0;}1%{opacity:0;}100%{opacity:1;}} /*! CSS Used fontfaces */ @font-face{font-family:SegoeUI;src:local("Segoe UI"),url(../fonts/segoe-ui/west-european/normal/latest.woff2) format("woff2"),url(../fonts/segoe-ui/west-european/normal/latest.woff) format("woff"),url(../fonts/segoe-ui/west-european/normal/latest.ttf) format("ttf");font-weight:400;} @font-face{font-family:SegoeUI;src:local("Segoe UI"),url(../fonts/segoe-ui/west-european/light/latest.woff2) format("woff2"),url(../fonts/segoe-ui/west-european/light/latest.woff) format("woff"),url(../fonts/segoe-ui/west-european/light/latest.ttf) format("ttf");font-weight:100;} @font-face{font-family:SegoeUI;src:local("Segoe UI"),url(../fonts/segoe-ui/west-european/semilight/latest.woff2) format("woff2"),url(../fonts/segoe-ui/west-european/semilight/latest.woff) format("woff"),url(../fonts/segoe-ui/west-european/semilight/latest.ttf) format("ttf");font-weight:200;} @font-face{font-family:SegoeUI;src:local("Segoe UI"),url(../fonts/segoe-ui/west-european/semibold/latest.woff2) format("woff2"),url(../fonts/segoe-ui/west-european/semibold/latest.woff) format("woff"),url(../fonts/segoe-ui/west-european/semibold/latest.ttf) format("ttf");font-weight:600;} @font-face{font-family:SegoeUI;src:local("Segoe UI"),url(../fonts/segoe-ui/west-european/bold/latest.woff2) format("woff2"),url(../fonts/segoe-ui/west-european/bold/latest.woff) format("woff"),url(../fonts/segoe-ui/west-european/bold/latest.ttf) format("ttf");font-weight:700;} @font-face{font-family:'SegoeUI';src:local('Segoe UI'),url('../fonts/segoe-ui/west-european/normal/latest.woff2') format("woff2"),url('../fonts/segoe-ui/west-european/normal/latest.woff') format("woff"),url('../fonts/segoe-ui/west-european/normal/latest.ttf') format("ttf");font-weight:400;} @font-face{font-family:'SegoeUI';src:local('Segoe UI'),url('../fonts/segoe-ui/west-european/Light/latest.woff2') format("woff2"),url('../fonts/segoe-ui/west-european/Light/latest.woff') format("woff"),url('../fonts/segoe-ui/west-european/Light/latest.ttf') format("ttf");font-weight:100;} @font-face{font-family:'SegoeUI';src:local('Segoe UI'),url('../fonts/segoe-ui/west-european/Semilight/latest.woff2') format("woff2"),url('../fonts/segoe-ui/west-european/Semilight/latest.woff') format("woff"),url('../fonts/segoe-ui/west-european/Semilight/latest.ttf') format("ttf");font-weight:200;} @font-face{font-family:'SegoeUI';src:local('Segoe UI'),url('../fonts/segoe-ui/west-european/Semibold/latest.woff2') format("woff2"),url('../fonts/segoe-ui/west-european/Semibold/latest.woff') format("woff"),url('../fonts/segoe-ui/west-european/Semibold/latest.ttf') format("ttf");font-weight:600;} @font-face{font-family:'SegoeUI';src:local('Segoe UI'),url('../fonts/segoe-ui/west-european/Bold/latest.woff2') format("woff2"),url('../fonts/segoe-ui/west-european/Bold/latest.woff') format("woff"),url('../fonts/segoe-ui/west-european/Bold/latest.ttf') format("ttf");font-weight:700;} @font-face{font-family:MWF-FLUENT-ICONS;src:url(../fonts/MWFFluentIcons.woff2) format("woff2"),url(../fonts/MWFFluentIcons.woff) format("woff"),url(../fonts/MWFFluentIcons.ttf) format("truetype");} @font-face{font-family:"MWF-MDL2";src:url("../fonts/mwfmdl2-v3.54.woff") format("woff"),url("../fonts/mwfmdl2-v3.54.ttf") format("truetype"),url("../fonts/mwfmdl2-v3.54.svg") format("svg");}