/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{font-size:16px;--font-body:TTNormsPro,-apple-system,sans-serif;--font-heading:TTNormsPro,-apple-system,sans-serif;--section-gap:50px;--container-width:1360px;--container-padding:25px;--box-shadow:0px 10px 40px 0 rgba(14,74,110,0.15);--border-width:1px;--border-radius:5px;--header-height:80px;--color-blue-dark:#0e4a6e;--color-blue:#20afec;--color-blue-light:#89d0f3;--color-blue-lighter:#daf0f9;--color-blue-lightest:#f0fafd;--color-gray-darkest:#182e36;--color-gray-darker:#6e7887;--color-gray:#b9bec3;--color-gray-light:#d7dce1;--color-gray-lighter:#e6ebf0;--color-gray-lightest:#f5f8fa}@media (min-width:768px){:root{font-size:17px}}@media (min-width:1024px){:root{font-size:18px}}@media (min-width:480px){:root{--section-gap:calc(4.4642857143vw + 28.5714285714px)}}@media (min-width:1600px){:root{--section-gap:100px}}:root.msie{--section-gap:100px;--stack-space:1rem}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}blockquote,body,button,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,li,p{margin:0;padding:0}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,iframe,img,main,menu,nav,section,summary,video{display:block}audio,iframe,img,video{max-width:100%;height:auto;border:0}[tabindex]:focus,a:focus,button:focus{outline:thin dotted}ol,ul{list-style:none;margin:0;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.25em}button{background:none;border:0;cursor:pointer}button,input,select,textarea{font:inherit}input:not([type=checkbox]):not([type=radio]):not([type=submit]){-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-ms-clear{display:none}[hidden],template{display:none!important}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}@font-face{font-family:TTNormsPro;font-weight:400;font-style:normal;src:url(/themes/custom/flushmate/fonts/3B2841_0_0.eot);src:url(/themes/custom/flushmate/fonts/3B2841_0_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/flushmate/fonts/3B2841_0_0.woff2) format("woff2"),url(/themes/custom/flushmate/fonts/3B2841_0_0.woff) format("woff"),url(/themes/custom/flushmate/fonts/3B2841_0_0.ttf) format("truetype")}@font-face{font-family:TTNormsPro;font-weight:700;font-style:normal;src:url(/themes/custom/flushmate/fonts/3B2841_1_0.eot);src:url(/themes/custom/flushmate/fonts/3B2841_1_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/flushmate/fonts/3B2841_1_0.woff2) format("woff2"),url(/themes/custom/flushmate/fonts/3B2841_1_0.woff) format("woff"),url(/themes/custom/flushmate/fonts/3B2841_1_0.ttf) format("truetype")}.h5,.text,h5{font-size:1rem}.text-xs{font-size:.778rem}.text-sm{font-size:.889rem}.h4,.text-md,h4{font-size:1.111rem}.h3,.text-lg,h3{font-size:19px}@media screen and (min-width:480px){.h3,.text-lg,h3{font-size:calc(19px + 5 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){.h3,.text-lg,h3{font-size:24px}}.h2,.text-xl,h2{line-height:1.2;font-size:30px}@media screen and (min-width:480px){.h2,.text-xl,h2{font-size:calc(30px + 6 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){.h2,.text-xl,h2{font-size:36px}}.h1,.text-2x,h1{line-height:1.1;font-size:38px}@media screen and (min-width:480px){.h1,.text-2x,h1{font-size:calc(38px + 22 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){.h1,.text-2x,h1{font-size:60px}}html{overflow-x:hidden;overflow-y:scroll}body,html{max-width:100vw}body{font-size:1rem;font-family:TTNormsPro,-apple-system,sans-serif;font-family:var(--font-body);font-weight:400;line-height:1.4;color:#182e36}.h1,h1{margin-bottom:.33em}.h1,.h2,h1,h2{font-family:TTNormsPro,-apple-system,sans-serif;font-family:var(--font-heading);font-weight:700}.h2,h2{margin-bottom:.667em}.h3,h3{font-family:TTNormsPro,-apple-system,sans-serif;font-family:var(--font-heading);font-weight:700;margin-bottom:.5em}.h4,.h5,h4,h5{font-family:TTNormsPro,-apple-system,sans-serif;font-family:var(--font-heading);font-weight:700;margin-bottom:.125em}p{margin-bottom:2em}p:last-child{margin-bottom:0}blockquote{margin:2.25em 0;padding-left:1em;border-left:.2em solid #20afec;font-size:19px}@media screen and (min-width:480px){blockquote{font-size:calc(19px + 5 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){blockquote{font-size:24px}}blockquote>p{margin-bottom:1em}blockquote>p:after,blockquote>p:before{content:'"'}blockquote>footer{font-size:1rem;color:#6e7887}a{color:#20afec;font-weight:700;text-decoration:none;-webkit-transition:color .15s;transition:color .15s}a:focus,a:hover{color:#0e4a6e}a[href="#main-content"].visually-hidden.focusable{position:fixed!important;top:0;left:0;width:100%;height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1000;font-size:1.125rem;font-weight:700;background:#20afec;color:#fff;outline:0}hr{clear:both;width:100%;height:1px;margin:3rem 0;margin:var(--space-4) 0;line-height:0;border:none;background-color:#d7dce1}.icon{display:inline-block;max-width:100%;max-height:100%;fill:currentColor;pointer-events:none}.copyright{font-size:12px}mark{background:rgba(32,175,236,.33);padding-top:.25em;padding-bottom:.25em}::-moz-selection{background:rgba(32,175,236,.33)}::selection{background:rgba(32,175,236,.33)}.content>:first-child{margin-top:0}.content>:last-child{margin-bottom:0}.content *+h2,.content *+h3,.content *+h4{margin-top:1.625em}.content ol:not([class]),.content ul:not([class]){margin:1.5em 0 1.5em 2em}.content ol:not([class]) li,.content ul:not([class]) li{margin-bottom:.5em}.content ol:not([class]){list-style-type:decimal}.content ul:not([class]){list-style-type:square}.content table{margin-top:1.5em;margin-bottom:1.5em}.site{background-color:#fff}.msie .site-content.flex-1{-ms-flex:1 0 auto;flex:1 0 auto}.container,.container-md,.nav,.pad,.pad-x{padding-left:25px;padding-left:var(--container-padding);padding-right:25px;padding-right:var(--container-padding)}.pad,.pad-y{padding-top:25px;padding-top:var(--container-padding);padding-bottom:25px;padding-bottom:var(--container-padding)}.contain,.container,.container-md{width:100%;max-width:1360px;max-width:var(--container-width);margin-left:auto;margin-right:auto}.container-md{max-width:1024px}.section-m{margin-top:5rem;margin-bottom:5rem;margin-top:var(--section-gap);margin-bottom:var(--section-gap)}.section-p{padding-top:5rem;padding-bottom:5rem;padding-top:var(--section-gap);padding-bottom:var(--section-gap)}.table{border-collapse:collapse;border-spacing:0}.table\:striped tbody tr:nth-child(odd){background-color:#f5f8fa}.table\:hover tbody tr{-webkit-transition:background-color .1s;transition:background-color .1s}.table\:hover tbody tr:hover{background-color:#f5f8fa}.table th{font-size:.778rem;font-weight:700;line-height:1;text-align:left;text-transform:uppercase;letter-spacing:.02em}.table td,.table th{padding:.33rem}.table\:loose th{padding:1.2rem}.table\:loose td{padding:.9rem 1.125rem}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:1rem;padding:.95em;padding-bottom:.8em;border:1px solid #b9bec3;border-radius:var(--border-radius);color:#182e36;outline:none;background-color:#fff;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:border-color,color,background-color,-webkit-box-shadow;transition-property:border-color,color,background-color,-webkit-box-shadow;transition-property:border-color,color,box-shadow,background-color;transition-property:border-color,color,box-shadow,background-color,-webkit-box-shadow;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#20afec;-webkit-box-shadow:0 0 0 1px #20afec;box-shadow:0 0 0 1px #20afec}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#6e7887}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6e7887}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#6e7887}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6e7887}input[type=date]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#6e7887}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#6e7887}input[type=checkbox],input[type=radio]{position:relative;display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px);min-width:17px;width:17px;height:17px;margin:0;color:#6e7887;border:1px solid currentColor;border-radius:2px;cursor:pointer;outline:none;background:#fff;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;-webkit-transition:color .15s ease-out;transition:color .15s ease-out}input[type=checkbox]:after,input[type=radio]:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23FFF' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0L192 312.69l240.1-240.1c10-10 26.2-10 36.2 0l36.2 36.21c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:75% auto}input[type=checkbox]:focus:not(:checked):not(:disabled),input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:focus:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){border-color:#20afec}input[type=checkbox]:checked,input[type=radio]:checked{border-color:#20afec;background-color:#20afec}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed;opacity:.5}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{border-color:currentColor;background-color:currentColor}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox][type=radio],input[type=radio][type=radio]{border-radius:99px;overflow:hidden}input[type=checkbox][type=radio]:checked:after,input[type=radio][type=radio]:checked:after{border-radius:99px;background:#20afec;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}textarea{line-height:1.4;overflow:auto;resize:vertical}select{padding-right:2.5em;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 8'%3E%3Cpath fill='%23182E36' d='M12.2 1.3l-.5-.5c-.1-.1-.3-.1-.4 0l-5 5-5-5c0-.1-.3-.1-.4 0l-.6.5v.5l5.8 5.7c0 .2.3.2.4 0l5.7-5.7c.2-.1.2-.3 0-.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.125em top 50%;background-size:.8em auto;color:#6e7887}select.has-value{color:#182e36}select::-ms-expand{display:none}fieldset{padding:0;border:0;margin-top:1.75em}legend{display:block;width:100%;font-weight:700;margin-bottom:1.625em;padding:.75em 0 0 0;border-top:4px solid #20afec}.checkboxes-x,.radios-x{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1rem}.checkboxes-x>*,.radios-x>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:2rem;margin-bottom:1rem}.checkboxes-x input,.radios-x input{margin-right:.5rem}.checkboxes-y>*,.radios-y>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkboxes-y>*+*,.radios-y>*+*{margin-top:.5em}.checkboxes-y input,.radios-y input{margin-right:.5rem}.form{padding:25px;background-color:#fff}@media (min-width:480px){.form{padding:calc(5.2083333333vw + 0px)}}@media (min-width:768px){.form{padding:40px}}@media (max-width:480px){.form{width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.form-field{margin-bottom:1.25em}.form-field input.form-input,.form-field input[type=date],.form-field input[type=email],.form-field input[type=number],.form-field input[type=password],.form-field input[type=search],.form-field input[type=tel],.form-field input[type=text],.form-field select,.form-field textarea{width:100%}.form-field.has-error input:not([type=checkbox]):not([type=radio]):not(button){border-color:#900;-webkit-box-shadow:0 0 0 4px rgba(153,0,0,.15);box-shadow:0 0 0 4px rgba(153,0,0,.15)}.form-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0}.form-label{display:block;line-height:1.2;margin-bottom:.4rem;padding-left:1px}.form-label sup{font-size:0;vertical-align:top;color:#0e4a6e}.form-label sup:before{content:"*";font-size:1rem}.form-hint{font-size:.778rem;font-weight:700;display:block;margin-top:.5rem;padding-left:1px}.form-hint:not(a){color:#0e4a6e}.form-footer{text-align:center}@media (min-width:768px){.form-footer{text-align:right}}.product-registration-units .form-group{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.product-registration-units .form-group:not(:first-of-type) .form-label{display:none}.product-registration-units .form-group+.form-group{margin-top:-.5em}.product-registration-units .form-field{width:100%}.product-registration-units button .icon{margin-right:.5em}@media (min-width:600px){.product-registration-units .form-field:first-child{width:calc(55% - 1.5rem)}.product-registration-units .form-field:nth-child(2){width:45%}}.user-login-form{margin:0 auto;width:50%;padding:60px 0 70px 0}.user-login-form .description{display:none}.user-login-form input{margin-bottom:25px}.accordion{--panel-max-height:0}.accordion--item{padding-left:16px;border-left:2px solid;border-color:transparent;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.accordion--item.expanded{border-color:#20afec}@media (min-width:1280px){.accordion--item{padding-left:32px}}.accordion--header{color:#000;text-align:left}.accordion--header:focus{outline:none}.accordion--panel{max-height:var(--panel-max-height);margin-top:8px;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}[data-drupal-messages] [role=contentinfo]{margin-bottom:1.25rem;padding:1.25rem;color:#0e4a6e;background:#daf0f9;border-radius:var(--border-radius);font-weight:700}[data-drupal-messages] [aria-label="Error message"]{background-color:#fff5f5;color:#9b2c2c}.article>.featured-image{width:100%;max-width:1080px;margin:0 auto 3em auto;margin-bottom:var(--section-gap)}.article>.featured-image img{aspect-ratio:16/9}.article .content img,.article>.featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article .content img{aspect-ratio:4/3}.article-footer,.article .content{max-width:690px;margin-left:auto;margin-right:auto}.article-footer{margin-top:3rem;margin-top:var(--section-gap);padding-top:3rem;border-top:1px solid #d7dce1}.article-meta{text-transform:uppercase;color:#6e7887}.article-meta li:not(:last-child){margin-bottom:1em}.article-meta strong{margin-right:.5em;color:#182e36}.badge{display:inline-block;padding:4px 8px;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;border-radius:4px;background-color:#20afec;color:#fff}.badge-dark{background-color:#0e4a6e}.brand-logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.brand-logos,.brand-logos li{display:-ms-flexbox;display:flex}.brand-logos li{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1em 0;padding:0 1em}.brand-logos img{width:100%;max-width:165px;max-height:40px}.msie .brand-logos img{max-width:100%;max-height:none;width:140px;height:auto}.callouts{max-width:1000px;margin:auto;text-align:center}.callouts li{max-width:430px;margin:3em auto}.callouts img{max-width:125px;height:80px;margin:0 auto 1.5em auto}.callouts p{color:#6e7887}@media (min-width:1024px){.callouts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.callouts li{width:32%;margin:0}}#advantage .callouts{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;max-width:none}.card{position:relative}.card-heading a:after{position:absolute;left:0;top:0;width:100%;height:100%;content:""}.certifications{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.certifications li{position:relative;-ms-flex:1 0 auto;flex:1 0 auto;max-width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.certifications li:before{content:"";display:block;padding-top:100%}.certifications li+li{margin-left:1.125rem}.certifications img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.msie .certifications{display:block;text-align:center}.msie .certifications li{display:inline-block}.msie .certifications img{width:50px;height:auto}.certifications-without-logos{font-size:.778rem;margin:2em 0;color:#6e7887;text-align:center}.company-press-list-wrapper{width:100%;max-width:750px;margin:3.556rem auto;padding:0 25px}.company-press-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.company-press-list>li{position:relative;width:100%;border-bottom:1px solid #b9bec3;padding:1.778rem 0}.company-press-list>li:first-child{padding:0 0 1.778rem}.company-press-list>li>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1.333rem}.company-press-list>li a{color:#182e36}.company-press-list>li a:hover{color:#20afec}.company-press-list>li a:after{content:"";position:absolute;inset:0;width:100%;height:100%}.company-press-list>li h3{margin-bottom:0}.company-press-list>li h3.press-pickup-label{margin-top:.444rem}.compatibility-brands li{text-align:center;margin-bottom:.5em}.compatibility-brands a{color:#6e7887;outline:none}.compatibility-brands a.is-active,.compatibility-brands a:hover{color:#20afec}.compatibility-products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2em}.compatibility-products a{-ms-flex:1 0 50%;flex:1 0 50%;padding:1.5em 1em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:unset;position:relative}@media (min-width:1024px){.compatibility-products a{max-width:33%;min-width:200px;padding:1.5em 2em}}@media (min-width:1280px){.compatibility-products a{-ms-flex:1;flex:1}}.compatibility-products a:before{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-shadow:0 10px 40px 0 rgba(14,74,110,.15);box-shadow:0 10px 40px 0 rgba(14,74,110,.15);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius);content:"";opacity:0;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:.3s cubic-bezier(.165,.84,.44,1);transition:.3s cubic-bezier(.165,.84,.44,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;pointer-events:none}.compatibility-products a>:first-child:after{content:"";display:block;width:40px;height:1px;margin:.75em auto 1.25em auto;background-color:#d7dce1}.compatibility-products a strong{font-size:80px;line-height:1}@media (min-width:480px){.compatibility-products a strong{font-size:calc(3.5714285714vw + 62.8571428571px)}}@media (min-width:1600px){.compatibility-products a strong{font-size:120px}}.compatibility-products a .icon{width:.9em;height:.9em;-webkit-transform:translateY(.15em);transform:translateY(.15em)}.compatibility-products a>:last-child{opacity:0}.compatibility-products a:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.compatibility-products a:hover strong{color:#20afec}.compatibility-products a:hover>:last-child{opacity:1}@media (min-width:480px){.compatibility-brands{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.compatibility-brands li{margin-right:1em;text-align:left}.compatibility-brands li+li{padding-left:calc(1.5em - 1px);border-left:1px solid #b9bec3}}.msie .compatibility .columns>div:nth-child(2){padding-right:100px!important}.btn,.user-login-form input[type=submit]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;display:inline-block;position:relative;margin:0;padding:1.15em;font-size:16px;font-family:TTNormsPro,-apple-system,sans-serif;font-family:var(--font-heading);font-weight:700;line-height:1.25;color:#fff;background-color:#20afec;border:2px solid #20afec;border-radius:10px;text-align:center;text-decoration:none;white-space:nowrap;outline:none;cursor:pointer;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:background-color,border-color,color,opacity;transition-property:background-color,border-color,color,opacity;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:focus,.btn:hover,.user-login-form input[type=submit]:focus,.user-login-form input[type=submit]:hover{color:#fff;border-color:#0e4a6e;background-color:#0e4a6e;text-decoration:none}.btn[disabled],.user-login-form input[disabled][type=submit]{border-color:#b9bec3;background-color:#b9bec3;pointer-events:none!important}.btn-sm{padding:.6em 1em;border-radius:var(--border-radius)}.btn-inverted{color:#20afec;border-color:#fff;background-color:#fff}.btn-outline{color:#20afec;border-color:currentColor;background-color:transparent}.btn-dark{color:#fff;background-color:#0e4a6e;border-color:#0e4a6e}.btn-dark:focus,.btn-dark:hover{color:#0e4a6e;border-color:#fff;background-color:#fff}.btn svg,.user-login-form input[type=submit] svg{width:1em;height:1em}.btn svg:first-child,.user-login-form input[type=submit] svg:first-child{margin-right:.5em}.btn svg:last-child,.user-login-form input[type=submit] svg:last-child{margin-left:.5em}.cta-link{font-size:.889rem;color:#20afec}.cta-link .icon{width:.9em;height:.9em;margin-left:.1em;line-height:0;vertical-align:middle;-webkit-transform:translateY(-.05em);transform:translateY(-.05em);-webkit-transition:-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275)}.cta-link:hover .icon{-webkit-transform:translate(2px,-.05em);transform:translate(2px,-.05em)}.cta-link-reverse{font-size:.889rem;color:#20afec}.cta-link-reverse .icon{width:.9em;height:.9em;margin-left:.1em;line-height:0;vertical-align:middle;-webkit-transform:translateY(-.05em);transform:translateY(-.05em);-webkit-transition:-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275)}.cta-link-reverse:hover .icon{-webkit-transform:translate(-2px,-.05em);transform:translate(-2px,-.05em)}.cta-section{overflow:hidden;background-color:#f0fafd;padding-top:var(--space-4);padding-bottom:var(--space-4)}.cta-section,.cta-section .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cta-section .container{text-align:center}.cta-section h2{max-width:900px;margin-top:auto}.cta-section p{max-width:650px}.cta-section .btn,.cta-section .user-login-form input[type=submit],.user-login-form .cta-section input[type=submit]{margin-top:1em;margin-bottom:auto}.cta-section.has-image{height:50vw;min-height:500px;max-height:700px;padding-top:var(--space-3);padding-bottom:var(--space-3);background-color:#182e36;color:#fff}.cta-section.has-image:before{content:attr(title);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;top:2rem;font-weight:700}.msie .cta-section .image{opacity:.7}@media (min-width:1024px){.cta-landing-page>div{display:grid;grid-template-columns:minmax(var(--container-padding),1fr) minmax(0,calc((var(--container-width) / 2) - var(--container-padding))) minmax(0,calc((var(--container-width) / 2) - var(--container-padding))) minmax(var(--container-padding),1fr)}}@media (min-width:1024px){.cta-landing-page>div figure{grid-column:3/5}}.cta-landing-page>div figure img{width:100%;height:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.cta-landing-page>div .content{display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:flex-start;padding-inline:var(--container-padding)}@media (min-width:1024px){.cta-landing-page>div .content{-ms-flex-order:-1;order:-1;grid-column:2/3;-webkit-padding-start:0;padding-inline-start:0}}.feature-cards ol{counter-reset:li}.feature-cards li{counter-increment:li;background-color:#fff;padding:1.2rem;color:#6e7887}.feature-cards li:before{content:counter(li,decimal-leading-zero);display:block;font-weight:700;color:#20afec;margin-bottom:.5em;font-size:19px}@media screen and (min-width:480px){.feature-cards li:before{font-size:calc(19px + 5 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){.feature-cards li:before{font-size:24px}}.feature-cards li>strong{display:block;margin-bottom:.5em;color:#182e36}.hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:90vh;min-height:550px;max-height:850px;overflow:hidden;color:#fff;position:relative}.hero .container{position:relative;margin:auto;padding-top:80px;padding-top:var(--header-height)}.hero .container *{max-width:420px}.hero a:first-of-type{margin-right:10px}.home .hero{background:#0e4a6e;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home .hero .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#0e4a6e 0,rgba(14,74,110,0) 80px)}@media screen and (min-width:1024px){.home .hero{-ms-flex-direction:row;flex-direction:row;padding:0}.home .hero .container{padding-top:0}.home .hero .image{position:absolute;left:0;top:0;width:100%;height:100%}.home .hero .image:after{content:none}}.page-hero{position:relative;z-index:2;display:grid;min-height:1000px}.page-hero\:gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,175,236,0)),color-stop(55%,#20afec),to(#20afec));background:linear-gradient(180deg,rgba(32,175,236,0),#20afec 55%,#20afec);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.page-hero .container{display:grid;-ms-flex-align:end;align-items:flex-end;height:100%}@media (min-width:1024px){.page-hero .container{display:block}}.page-hero--video{position:absolute;top:0;left:0;z-index:-1}.page-hero--video,.page-hero--video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-hero--grid{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-ms-flex-align:start;align-items:flex-start;gap:32px}.page-hero--grid>:last-child{-ms-flex-order:-1;order:-1}@media screen and (min-width:1024px){.page-hero--grid{grid-template-columns:repeat(12,minmax(0,1fr));-ms-flex-align:center;align-items:center;height:100%}.page-hero--grid>:first-child{grid-column:1/span 6}.page-hero--grid>:last-child{-ms-flex-order:initial;order:0;grid-column:8/span 5}}.page-hero--image{-ms-flex-item-align:end;align-self:flex-end}.page-hero--image img{width:100%;height:auto}.page-hero--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:24px;margin-top:80px}.page-hero--content>*{margin:0}@media (min-width:1024px){.page-hero--content{margin-top:0}}.page-hero--cta{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media screen and (min-width:1024px){.page-hero--cta{gap:24px}}.image{position:relative;overflow:hidden;line-height:0}.image:before{content:"";display:block;padding-top:calc(var(--ratio,1) * 100%)}.image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image--contain img{-o-object-fit:contain;object-fit:contain}.installation-images,.installation-parts{margin-left:auto;margin-right:auto;max-width:700px}.installation-parts{counter-reset:li}.installation-parts li{counter-increment:li;color:#6e7887;cursor:default;position:relative;padding-left:3em}.installation-parts li:before{position:absolute;left:0;top:0;content:counter(li);display:block;width:2em;height:2em;font-weight:700;line-height:2em;text-align:center;color:currentColor;border:1px solid currentColor;border-radius:50%;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:color,border-color,background-color,opacity;transition-property:color,border-color,background-color,opacity}.edge .installation-parts li:before{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.installation-parts li+li{margin-top:1.5em}.installation-parts h5{color:#182e36}.installation-parts p{font-size:.778rem;margin:0}.installation-parts li.is-active:before,.installation-parts li:hover:before{color:#fff;border-color:#20afec;background-color:#20afec}.installation-images{margin-top:2.5em;position:relative}.installation-images>img:not(:last-child){position:relative;position:absolute;left:0;top:0;width:100%;opacity:0;z-index:0;-webkit-transition:opacity .2s;transition:opacity .2s}.installation-images>img:not(:last-child):before{content:"";display:block;padding-top:92.9487179487%}.installation-images>img.is-active{opacity:1;z-index:1}@media (min-width:1000px){.installation{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.installation-images,.installation-parts{max-width:none;margin-left:0;margin-right:0}.installation-parts{width:30%;padding-top:2em;padding-bottom:2em;-ms-flex-item-align:center;align-self:center}.installation-parts li{max-width:300px}.installation-parts li+li{margin-top:2.5em}.installation-parts h5{margin:1em 0 .33em 0}.installation-images{width:65%;margin-top:0}}.logo{display:inline-block;width:55%;min-width:140px;max-width:205px;line-height:0}.media-center{min-height:500px}.media-center--search-wrapper{padding-top:3.56rem;padding-bottom:1.78rem}.media-center--search{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;gap:1.125rem;border:1px solid #b9bec3;border-radius:4px;padding:.95em 1.25em .8em;width:100%;max-width:340px;-webkit-transition:border .15s;transition:border .15s}.media-center--search:focus-within{border-color:#20afec}@media (min-width:1024px){.media-center--search{min-width:415px}}.media-center--search-input[type=search]{border:none;padding:0;width:100%}.media-center--search-input[type=search]:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.media-center--search-submit{max-height:24px}.media-center--search-submit svg{fill:#20afec;height:1.125em;width:1.125em;-webkit-transition:color .15s;transition:color .15s}.media-center--search-submit:hover svg{color:#0e4a6e}.media-center--grid{display:grid;gap:56px 32px;padding-bottom:3.56rem}@media (min-width:768px){.media-center--grid{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.media-center--grid{grid-template-columns:1fr 1fr 1fr}}.media-center .filters-wrapper,.media-center .filters ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}@media (min-width:1024px){.media-center .filters-wrapper,.media-center .filters ul{gap:2rem}}.media-center .filters .active{font-weight:700}.media-center .card-image img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}a[data-modal]>*{pointer-events:none}fm-modal[data-enter]{-webkit-animation:fade .35s linear;animation:fade .35s linear}fm-modal[data-enter] .fm-modal--frame{-webkit-animation:modal-enter .25s cubic-bezier(.23,1,.32,1) .1s both;animation:modal-enter .25s cubic-bezier(.23,1,.32,1) .1s both}fm-modal[data-exit]{animation:fade .1s linear .15s reverse}fm-modal[data-exit] .fm-modal--frame{animation:modal-enter .2s cubic-bezier(.755,.05,.855,.06) reverse both}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-enter{0%{opacity:0;-webkit-transform:translateY(calc(-50% + 24px));transform:translateY(calc(-50% + 24px))}to{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes modal-enter{0%{opacity:0;-webkit-transform:translateY(calc(-50% + 24px));transform:translateY(calc(-50% + 24px))}to{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.nav{overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:80px;right:0;bottom:0;left:0;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:color,border-color,background-color,opacity;transition-property:color,border-color,background-color,opacity}.nav a{color:#182e36;font-weight:400;outline:none}.nav-item.is-active>a,.nav-item.is-active>span,.nav a:hover{font-weight:700;color:#20afec}.nav-item{margin:1em 0;position:relative}.nav-item>a,.nav-item>span{font-weight:700;white-space:nowrap;color:#182e36;font-size:19px}@media screen and (min-width:480px){.nav-item>a,.nav-item>span{font-size:calc(19px + 5 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){.nav-item>a,.nav-item>span{font-size:24px}}.nav-item>span{cursor:default}.nav-item:hover>span{color:#20afec}.nav-submenu{margin:.5em 0;white-space:nowrap}.nav-submenu li{position:relative}.nav-submenu a{display:block;padding:.5rem 0 0}.nav-submenu a:after{content:"";position:absolute;inset:0;width:100%;height:100%}.nav-submenu a:only-child{padding:.5rem 0}.nav-submenu a:only-child:after{display:none}.nav-submenu span{padding-bottom:.5rem}.nav-submenu>li.is-active>a{font-weight:700;color:#20afec}.nav-submenu .icon,.nav-submenu>.heading{display:none}.nav-search{position:relative;width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f5f8fa;padding:0 25px;padding:0 var(--container-padding)}.nav-search input[type=search]{font-size:1.111rem;border-color:transparent;background:transparent;margin-left:-.95em;margin-right:-.95em;width:calc(100% + (.95em * 2));-webkit-box-shadow:none;box-shadow:none}.nav-search-reset,.nav-search .icon{width:20px;height:20px}.nav-search-reset{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:12.5px}.nav-search-reset,.nav-search .icon-search{color:#182e36;position:absolute;top:0;right:25px;right:var(--container-padding);bottom:0;margin-top:auto;margin-bottom:auto}.nav-search-reset{right:55px;right:calc(var(--container-padding) + 30px);display:none}.nav-search-reset.has-query{display:block}@media (min-width:1024px){.nav{margin:auto;overflow:visible;position:static;background-color:transparent;visibility:visible;opacity:1}.nav-container{position:relative;-ms-flex-direction:row;flex-direction:row}.nav-container,.nav-menu{display:-ms-flexbox;display:flex}.nav-menu{-ms-flex-align:center;align-items:center}.nav-item{margin:0 .625em}.nav-item:last-child{display:none}.nav-item>a,.nav-item>span{font-size:1rem;padding:1em 0}.nav-item:hover>span{color:#20afec}.nav-item:hover .nav-submenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .25s cubic-bezier(.23,1,.32,1),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:opacity .25s cubic-bezier(.23,1,.32,1),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:opacity .25s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.175,.885,.32,1.275);transition:opacity .25s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275)}.nav-submenu{position:absolute;top:calc(100% + 15px);left:-30px;min-width:300px;margin:0;padding:30px;padding-bottom:20px;background-color:#fff;-webkit-box-shadow:0 10px 40px 0 rgba(14,74,110,.15);box-shadow:0 10px 40px 0 rgba(14,74,110,.15);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);opacity:0;pointer-events:none;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.nav-submenu li.is-active>a{font-weight:700;color:#20afec}.js .nav-submenu{-webkit-transition:opacity .25s cubic-bezier(.23,1,.32,1),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:opacity .25s cubic-bezier(.23,1,.32,1),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:opacity .25s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.175,.885,.32,1.275);transition:opacity .25s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275)}.nav-submenu>.heading{display:block;color:#182e36;font-size:1rem;font-weight:700;line-height:1;margin-bottom:15px}.nav-submenu a{font-size:.778rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.44444rem 0 0}.nav-submenu a:only-child{padding:.44444rem 0}.nav-submenu span{display:block;padding-bottom:.667rem}.nav-submenu .icon{display:block;width:12px;height:12px;line-height:0;margin-left:.3em;opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275)}.nav-submenu a:focus,.nav-submenu a:hover{font-weight:700}.nav-submenu a:focus .icon,.nav-submenu a:hover .icon{opacity:1;-webkit-transform:translate(3px,-2px);transform:translate(3px,-2px)}.nav-search{position:absolute;background:#fff;display:none;width:calc(100% + (.95em * 2));margin:auto -.95em;-webkit-transform:translateX(0);transform:translateX(0);top:-20px}.nav-search .icon{width:20px;height:20px}.nav-search .icon-close{width:16px;height:16px}.nav-search .icon-search{right:unset;left:-25px;width:40px;height:20px;top:unset;bottom:11px}.nav-search-reset{display:block;color:#182e36;top:unset;bottom:7px;right:-15px}.nav-search input[type=search]{border-radius:0;border-bottom:2px solid #182e36;padding-bottom:.25em;margin-left:-50px;margin-right:-50px;width:calc(100% + 100px);padding-right:calc(25px + .95em);padding-left:calc(25px + .95em)}.home:not(.search-active) .site-header:not(.is-sticky) .nav-item>a,.home:not(.search-active) .site-header:not(.is-sticky) .nav-item>span,.home:not(.search-active) .site-header:not(.is-sticky) .nav-search-reset{color:#fff}.home:not(.search-active) .site-header .nav-item:hover>span,.home:not(.search-active) .site-header .nav-item>a:hover{color:#89d0f3}}.nav-toggle{width:50px;height:50px;padding:15px;margin-right:-.5em;color:#182e36;outline:none}.nav-toggle svg{width:100%;height:100%}.nav-toggle .icon-close{display:none}@media (min-width:1024px){.nav-toggle{display:none}}body.nav-active .nav,body.nav-active .nav-toggle{visibility:visible;opacity:1}body.nav-active .nav-toggle .icon-menu{display:none}body.nav-active .nav-toggle .icon-close{display:block}body.search-active .search-toggle,body.search-active .where-to-buy{visibility:hidden;opacity:0}body.search-active .nav-search{display:block;opacity:1}body.search-active .nav-search-loading{display:block;position:absolute;left:0;right:0;bottom:0;height:2px;z-index:100;background:#20afec}body.search-active .nav-search-reset,body.search-active .nav-search input[type=search]{-webkit-transition:opacity .5s cubic-bezier(.23,1,.32,1) .2s;transition:opacity .5s cubic-bezier(.23,1,.32,1) .2s}@media screen and (min-width:1024px){body.search-active .nav-menu{visibility:hidden}}[data-observer] [data-observer-image=fade-out]{position:relative;-webkit-transition:opacity 1s cubic-bezier(.46,.03,.52,.96);transition:opacity 1s cubic-bezier(.46,.03,.52,.96)}[data-observer] [data-observer-image=fade-out].fade-out-trigger{opacity:0}@media (min-width:1024px){[data-observer] [data-observer-image=fade-out]{left:-200px}}[data-observer] [data-observer-image=fade-in]{opacity:0;-webkit-transition:opacity 1s cubic-bezier(.46,.03,.52,.96);transition:opacity 1s cubic-bezier(.46,.03,.52,.96)}[data-observer] [data-observer-image=fade-in].fade-in-trigger{opacity:1}@media (min-width:1024px){[data-observer] [data-observer-image=fade-in]{left:-200px}}[data-observer=fade]{background:-webkit-gradient(linear,left top,left bottom,color-stop(76.89%,transparent),to(rgba(0,0,0,.04)));background:linear-gradient(180deg,transparent 76.89%,rgba(0,0,0,.04))}[data-observer=grow] [data-observer-grow-wrapper]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));-ms-flex-align:end;align-items:flex-end;gap:16px}[data-observer=grow] [data-observer-grow-wrapper]>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:center}[data-observer=grow] [data-observer-grow-wrapper]>div p{font-size:clamp(8px,2.5vw,16px)}[data-observer=grow] [data-observer-grow-index]{display:grid;-ms-flex-align:end;align-items:flex-end;padding:4px;background-color:#20afec;color:#fff;text-align:center;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .35s cubic-bezier(.46,.03,.52,.96);transition:-webkit-transform .35s cubic-bezier(.46,.03,.52,.96);transition:transform .35s cubic-bezier(.46,.03,.52,.96);transition:transform .35s cubic-bezier(.46,.03,.52,.96),-webkit-transform .35s cubic-bezier(.46,.03,.52,.96)}[data-observer=grow] [data-observer-grow-index] span{display:block;opacity:0;font-size:clamp(8px,2.5vw,16px);-webkit-transition:opacity .35s cubic-bezier(.46,.03,.52,.96) .5s;transition:opacity .35s cubic-bezier(.46,.03,.52,.96) .5s}@media (min-width:1280px){[data-observer=grow] [data-observer-grow-index]{padding:8px}}[data-observer=grow] [data-observer-grow-index="1"]{background-color:#0e4a6e;height:44px}[data-observer=grow] [data-observer-grow-index="2"]{height:54px;-webkit-transition-delay:.2s;transition-delay:.2s}[data-observer=grow] [data-observer-grow-index="3"]{height:74px;-webkit-transition-delay:.25s;transition-delay:.25s}[data-observer=grow] [data-observer-grow-index="4"]{height:93px;-webkit-transition-delay:.3s;transition-delay:.3s}[data-observer=grow] [data-observer-grow-index="5"]{height:161px;-webkit-transition-delay:.35s;transition-delay:.35s}[data-observer=grow] [data-observer-grow-index="6"]{height:204px;-webkit-transition-delay:.4s;transition-delay:.4s}[data-observer=grow].grow-trigger [data-observer-grow-index]{-webkit-transform:scaleY(1);transform:scaleY(1)}[data-observer=grow].grow-trigger [data-observer-grow-index] span{opacity:1}.soundwave{position:relative;display:grid;place-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:hidden}.soundwave [data-soundwave-index]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:3px}.soundwave [data-soundwave-index]>div{width:2px;-webkit-transform:scaleY(.9);transform:scaleY(.9)}@media (min-width:768px){.soundwave [data-soundwave-index]{gap:4px}.soundwave [data-soundwave-index]>div{width:4px}}.soundwave [data-soundwave-index="1"]>div:nth-child(2n){-webkit-animation-name:soundwaveTwo;animation-name:soundwaveTwo;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.soundwave [data-soundwave-index="1"]>div:nth-child(odd){-webkit-animation-name:soundwaveOne;animation-name:soundwaveOne;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.soundwave [data-soundwave-index="1"]>div:nth-child(3n+1){-webkit-animation-name:soundwaveThree;animation-name:soundwaveThree;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.soundwave [data-soundwave-index="2"]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .35s cubic-bezier(.46,.03,.52,.96) .25s;transition:-webkit-transform .35s cubic-bezier(.46,.03,.52,.96) .25s;transition:transform .35s cubic-bezier(.46,.03,.52,.96) .25s;transition:transform .35s cubic-bezier(.46,.03,.52,.96) .25s,-webkit-transform .35s cubic-bezier(.46,.03,.52,.96) .25s;-webkit-transform-origin:left;transform-origin:left}.soundwave [data-soundwave-index="2"].soundwave-trigger{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1024px){.soundwave [data-soundwave-index="2"]{left:0}.soundwave [data-soundwave-index="2"].soundwave-trigger{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1120px){.soundwave [data-soundwave-index="2"]{left:50%}.soundwave [data-soundwave-index="2"].soundwave-trigger{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.soundwave [data-soundwave-index="2"]>div:nth-child(2n){-webkit-animation-name:soundwaveOne;animation-name:soundwaveOne;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.soundwave [data-soundwave-index="2"]>div:nth-child(odd){-webkit-animation-name:soundwaveTwo;animation-name:soundwaveTwo;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.soundwave [data-soundwave-index="2"]>div:nth-child(3n+1){-webkit-animation-name:soundwaveOne;animation-name:soundwaveOne;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes soundwaveOne{25%{-webkit-transform:scaleY(.75);transform:scaleY(.75)}50%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}75%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}}@keyframes soundwaveOne{25%{-webkit-transform:scaleY(.75);transform:scaleY(.75)}50%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}75%{-webkit-transform:scaleY(.8);transform:scaleY(.8)}}@-webkit-keyframes soundwaveTwo{25%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}75%{-webkit-transform:scaleY(.75);transform:scaleY(.75)}}@keyframes soundwaveTwo{25%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}75%{-webkit-transform:scaleY(.75);transform:scaleY(.75)}}@-webkit-keyframes soundwaveThree{25%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}50%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}75%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes soundwaveThree{25%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}50%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}75%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.pagination{margin-top:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;line-height:1}.pagination ul{margin:0;padding:0;list-style:none}.pagination li{display:inline;margin:0;padding:0}.pagination a,.pagination span{float:left;padding:.5em .625em .3em .625em}.pagination a{color:#6e7887}.pagination .is-current a,.pagination a:hover{color:#20afec}.pagination .pagination-next,.pagination .pagination-prev{line-height:0}.pagination .pagination-next svg,.pagination .pagination-prev svg{width:1.125em;height:1.125em}.pager__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1.333rem;overflow:hidden;line-height:1;margin:3.556rem auto}.pager__item a{color:#6e7887}.pager__item a:hover{color:#20afec}.pager__item.is-active a{color:#20afec;pointer-events:none}.pager__item--first,.pager__item--last{display:none}.pager__item--next span,.pager__item--previous span{display:block;font-size:1.333rem;padding-bottom:5px}.pager__item--next span.visually-hidden,.pager__item--previous span.visually-hidden{display:none}.content-nav{margin:3rem auto}.page-header h1{margin-bottom:.15em}.page-header .intro{max-width:40ch}.page-header .container{--container-width:1200px}.part-finder{background-color:#f5f8fa;overflow:hidden}.part-finder-serial{font-size:.889rem;margin-bottom:2em}.part-finder-serial input{max-width:125px;margin-left:.5em;margin-right:.5em;text-align:center}.part-finder #part-finder-serial{width:108px;margin:0 5px;padding:8px 16px;border-color:#20afec;-webkit-box-shadow:0 0 0 1px #20afec;box-shadow:0 0 0 1px #20afec}.part-finder-types{margin-top:2.945rem}.part-finder-types label{font-size:.778rem;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.part-finder-types img{max-width:65px;margin-right:1.5em}.part-finder-types input{margin-right:.5rem}.part-finder .js-part-finder-image{position:absolute;width:calc(min(100% - 50px,1200px));left:50%;top:50%;z-index:100;opacity:0;visibility:hidden;border-radius:8px;-webkit-box-shadow:0 0 0 9999px rgba(0,0,0,.5);box-shadow:0 0 0 9999px rgba(0,0,0,.5);-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:opacity,visibility,-webkit-transform;transition:opacity,visibility,-webkit-transform;transition:opacity,transform,visibility;transition:opacity,transform,visibility,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.71,-.18,.27,1.2);transition-timing-function:cubic-bezier(.71,-.18,.27,1.2)}.part-finder .js-part-finder-image figure{background:#fff;padding-bottom:2rem;border-radius:8px;overflow:hidden}.part-finder .js-part-finder-image-close{position:absolute;top:calc(100% + 2rem);left:50%;opacity:0;-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%);-webkit-transition:background-color,border-color,opacity,-webkit-transform;transition:background-color,border-color,opacity,-webkit-transform;transition:background-color,border-color,opacity,transform;transition:background-color,border-color,opacity,transform,-webkit-transform;-webkit-transition-duration:.2s,.2s,.4s,.4s;transition-duration:.2s,.2s,.4s,.4s;-webkit-transition-delay:0s,0s,.2s,.2s;transition-delay:0s,0s,.2s,.2s;-webkit-transition-timing-function:ease-out,ease-out,ease-in-out,ease-in-out;transition-timing-function:ease-out,ease-out,ease-in-out,ease-in-out}.part-finder .js-part-finder-image:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;height:100vh;z-index:-1}.part-finder .js-part-finder-image.is-active{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;visibility:visible}.part-finder .js-part-finder-image.is-active .js-part-finder-image-close{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.part-finder .js-part-finder-image-toggle{cursor:pointer;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.part-finder .js-part-finder-image-toggle.is-hidden{opacity:0}.part-finder .back svg{width:.9em;height:.9em;margin-right:.5em;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.part-finder-results{max-width:720px;padding:25px}@media (min-width:480px){.part-finder-results{padding:calc(5.2083333333vw + 0px)}}@media (min-width:768px){.part-finder-results{padding:40px}}.part-finder-results-list>li{border-top:1px solid #b9bec3}.part-finder-results-image{-ms-flex:1;flex:1;aspect-ratio:1;max-width:100px;margin-right:2em}.part-finder-results-image img{width:100px;height:100px}.part-finder-results-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:2em}.part-finder-results-content-text{padding-right:1.6em}.part-finder .part{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative;padding:1.125em 0;row-gap:2em}.part-finder .part-kit{cursor:pointer}.part-finder .part-kit:after{content:"";position:absolute;top:1.125em;right:0;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23182E36' d='M10.67 5.26H6.73V1.32A.47.47 0 006.3.88h-.87a.45.45 0 00-.44.44v3.94H1.04a.45.45 0 00-.43.43v.88c0 .24.19.44.43.44h3.94v3.93c0 .25.2.44.44.44h.87c.22 0 .44-.19.44-.44V7.01h3.94c.22 0 .44-.2.44-.44v-.88a.47.47 0 00-.44-.43z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.part-finder li.is-expanded>.part-kit:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 3'%3E%3Cpath fill='%23182E36' d='M10.67.26H1.04a.45.45 0 00-.43.43v.88c0 .24.19.44.43.44h9.63c.22 0 .44-.2.44-.44V.69a.47.47 0 00-.44-.43z'/%3E%3C/svg%3E")}.part-finder .part-kit+.part-kit-items{display:none}.part-finder li.is-expanded .part-kit+.part-kit-items{display:block}.part-finder .part h5{margin-bottom:.1em;line-height:1.2}.part-finder .part .btn,.part-finder .part .user-login-form input[type=submit],.user-login-form .part-finder .part input[type=submit]{font-size:14px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-left:auto}.part-finder .part .btn .icon,.part-finder .part .user-login-form input[type=submit] .icon,.user-login-form .part-finder .part input[type=submit] .icon{display:none}.part-finder .part ul{width:100%}@media (min-width:768px){.part-finder-results-list{counter-reset:level-1-counter}.part-finder-results-list>li.is-expanded>.part:before{color:#20afec}.part-finder-results-image{margin-right:1em}.part-finder-results-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.part-finder .part{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:1.125em 1.667em 1.125em 0;row-gap:normal}.part-finder .part .btn,.part-finder .part .user-login-form input[type=submit],.user-login-form .part-finder .part input[type=submit]{font-size:16px}.part-finder .part .btn .icon,.part-finder .part .user-login-form input[type=submit] .icon,.user-login-form .part-finder .part input[type=submit] .icon{display:inline-block}.part-finder .part:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.part-finder .part-kit+ol{counter-reset:level-2-counter}.part-finder .part-kit+ol li{counter-increment:level-2-counter;position:relative}.part-finder .part-kit+ol li:last-child{margin-bottom:1.125em}.part-finder .part-item{padding:.9em 1.667em .9em 1.77em}}.msie .part-finder-image{width:298px;height:214px}.msie .part-finder-container{width:100%}@media (min-width:1024px){.product-main{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-main>*{-ms-flex:1 0 auto;flex:1 0 auto;width:512px}}.product-main h1{font-size:38px}@media screen and (min-width:480px){.product-main h1{font-size:calc(38px + 10 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1600px){.product-main h1{font-size:48px}}.product-image{position:relative;padding-bottom:2.5em}.product-image:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";width:100vw;left:auto;right:0;background-color:#f5f8fa}.product-image .image{max-width:600px;margin-left:auto;margin-right:auto}.product-image>*{position:relative}.product-image img{width:100%}.product-content{padding-left:25px;padding-right:25px}@media (min-width:768px){.product-content{padding-left:calc(9.0144230769vw - 44.2307692308px)}}@media (min-width:1600px){.product-content{padding-left:100px}}@media (min-width:768px){.product-content{padding-right:calc(9.0144230769vw - 44.2307692308px)}}@media (min-width:1600px){.product-content{padding-right:100px}}.product-meta li{font-size:.889rem}.product-meta li:not(:last-child){margin-bottom:.625em}.product-meta li strong{margin-right:.25em}.product-resources .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-resources .container>*{-ms-flex-preferred-size:100%;flex-basis:100%}.product-resources h3{margin-top:1rem}.product-resources h3:not(:first-child){margin-top:1.625em}.product-resources li+li{margin-top:1rem}.product-resources a{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;line-height:1.25}.product-resources a svg{width:1em;height:1em;-ms-flex-negative:0;flex-shrink:0;margin-right:.5em;-webkit-transform:translateY(.05em);transform:translateY(.05em)}@media (min-width:768px){.product-resources .container>*{-ms-flex:1 1 50%;flex:1 1 50%;min-width:400px}}@media (min-width:1024px){.product-resources h2{max-width:400px}}.product-hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;background-color:#daf0f9}.product-hero .container>figure{width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-hero .container>div{padding:3em 0 1.5em 0}.product-hero ul{font-size:.778rem;margin-top:.75em;padding-top:1.75em;border-top:1px solid #182e36}.product-hero ul li+li{margin-top:1em}.product-hero ul a:not(.cta-link){font-weight:400;color:#182e36}.product-hero ul a:not(.cta-link):before{content:"";display:inline-block;width:1.125em;height:1.125em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 16'%3E%3Cpath fill='%23182E36' d='M12.11 3.06L9.51.44A1.54 1.54 0 008.47 0H2.08C1.24 0 .58.69.58 1.5v13c0 .84.66 1.5 1.5 1.5h9c.81 0 1.5-.66 1.5-1.5V4.12c0-.37-.19-.78-.47-1.06zM10.96 4H8.58V1.62L10.96 4zM2.08 14.5v-13h5v3.25c0 .44.31.75.75.75h3.25v9h-9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:.5em;vertical-align:text-bottom}@media (min-width:480px){.product-hero .container>figure{margin:0;-webkit-transform:none;transform:none}.product-hero ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-hero ul li+li{margin-top:0;margin-left:1.5em}}@media (min-width:1000px){.product-hero .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.product-hero .container>figure{-ms-flex:1 1 auto;flex:1 1 auto;max-width:700px}.product-hero .container>div{width:440px;padding:3.25em 0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-hero .container>div>:first-child{margin-top:auto}.product-hero .container>div>p{margin-bottom:auto;max-width:90%}}.product-hero-jumbotron{min-height:600px;height:calc(32.1429vw);max-height:960px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;z-index:1}.product-hero-jumbotron>figure{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.product-hero-jumbotron>figure:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.product-hero-jumbotron>figure.gradient-right:after{background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.6)));background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.6))}.product-hero-jumbotron>figure.gradient-left:after{background:-webkit-gradient(linear,right top,left top,from(transparent),to(rgba(0,0,0,.6)));background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.6))}.product-hero-jumbotron>figure img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-hero-jumbotron .product-hero-jumbotron-text{display:block;max-width:440px}.product-hero-jumbotron .container>div>p{margin-bottom:auto;max-width:90%}.replacement-kits--table{min-width:850px}.replacement-kits--table-container{overflow:auto}.replacement-kits--table-header{border-bottom:1px solid #d7dce1}.replacement-kits--table-header>*{padding:16px}.replacement-kits--table-body{border-bottom:1px solid #d7dce1}.replacement-kits--table-body>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:16px}.replacement-kits ul[role=list]{border-bottom:1px solid #d7dce1}.replacement-kits ul[role=list] a{display:block;padding-bottom:16px;font-weight:700;color:#6e7887;border-bottom:2px solid transparent;outline:none;-webkit-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease}.replacement-kits ul[role=list] a.is-active{color:#20afec;border-color:#20afec}.replacement-kits ul[role=list] a:hover{color:#20afec}.resources{--gap:25px}@media (min-width:1024px){.resources{--gap:calc(8.6805555556vw - 63.8888888889px)}}@media (min-width:1600px){.resources{--gap:75px}}.resources>.wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--gap) / 2 * -1)}.resources>.wrap>*{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:260px;flex-basis:260px;margin:calc(var(--gap) / 2)}.resources>.wrap>:last-child{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:999;flex-grow:999;min-width:calc(65% - var(--gap))}.resource-results .ais-InfiniteHits-item{-webkit-transition:border-top-color .25s cubic-bezier(.165,.84,.44,1);transition:border-top-color .25s cubic-bezier(.165,.84,.44,1)}.resource-results .ais-InfiniteHits-item:hover{border-top-color:transparent!important}.resource-results .ais-InfiniteHits-item:hover .resource-result{background:#fff}.resource-results .ais-InfiniteHits-item:hover .resource-result:before{opacity:1}.resource-results .ais-InfiniteHits-item+.ais-InfiniteHits-item{border-top:1px solid #d7dce1}.resource-results .ais-InfiniteHits-item:hover+.ais-InfiniteHits-item{border-top-color:transparent!important}fm-resource-result{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.778rem;position:relative;padding:2em;cursor:default;pointer-events:auto}fm-resource-result h1{line-height:1.5!important}fm-resource-result:before{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;content:"";z-index:0;-webkit-box-shadow:0 10px 40px rgba(14,74,110,.15);box-shadow:0 10px 40px rgba(14,74,110,.15);opacity:0;-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1)}fm-resource-result:hover:before{opacity:1}fm-resource-result .icon{width:36px;height:48px;margin-right:32px;margin-top:-.125em}fm-resource-result footer p{margin:0;margin-right:.5em}fm-resource-result footer a,fm-resource-result footer p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.5}fm-resource-result footer a .icon{width:1em;height:1em;margin-right:.25em;line-height:1.5}.case-studies-carousel .feature-carousel{max-width:1312px;margin:0 auto}.case-studies-carousel .feature-carousel ul{margin-left:-16px}@media (min-width:1024px){.case-studies-carousel .feature-carousel ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.case-studies-carousel .feature-carousel ul{margin-left:-16px}}.case-studies-carousel .feature-carousel li{opacity:1;padding-left:16px;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.case-studies-carousel .feature-carousel li{-ms-flex:0 0 50%;flex:0 0 50%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:450px}}@media (min-width:1280px){.case-studies-carousel .feature-carousel li{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:100%;max-width:448px;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:450px;padding-left:32px;position:relative;opacity:1}}.case-studies-carousel .feature-carousel li img{width:100%;min-height:275px}.case-studies-carousel .feature-carousel li h3{padding-left:24px}@media (min-width:1280px){.case-studies-carousel .feature-carousel li h3{padding-left:0}}.case-studies-carousel .feature-carousel li .article-meta{margin:0;text-transform:none}.case-studies-carousel .feature-carousel li .article-meta li{padding-left:24px}.case-studies-carousel .feature-carousel li .article-meta li:first-child{display:none}@media (min-width:1280px){.case-studies-carousel .feature-carousel li .article-meta li{padding-left:0}}.case-studies-carousel .feature-carousel li .article-meta strong{display:none}.case-studies-carousel .feature-carousel li span{display:block}.case-studies-carousel .feature-carousel .next,.case-studies-carousel .feature-carousel .prev{outline:none}.case-studies-carousel .feature-carousel .next svg,.case-studies-carousel .feature-carousel .prev svg{color:#20afec}@media (min-width:1024px){.case-studies-carousel .feature-carousel .pager{position:static;top:0;left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media (min-width:1280px){.case-studies-carousel .prev{left:0}.case-studies-carousel .next{right:0}}.press-carousel{max-width:1302px}.press-carousel .feature-carousel{max-width:1122px;margin:0 auto}@media (min-width:1024px){.press-carousel .feature-carousel ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.press-carousel .feature-carousel ul{margin-left:-32px}}.press-carousel .feature-carousel li{opacity:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:0 0 100%;flex:0 0 100%}.press-carousel .feature-carousel li>div{text-align:initial}@media (min-width:768px){.press-carousel .feature-carousel li{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1024px){.press-carousel .feature-carousel li{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:450px;padding-left:32px;opacity:1}.press-carousel .feature-carousel li>div{min-width:352px;margin:0 auto}}@media (min-width:1280px){.press-carousel .feature-carousel li{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:384px}}.press-carousel .feature-carousel li h3,.press-carousel .feature-carousel li span{padding-left:var(--space-2);padding-right:var(--space-2)}.press-carousel .feature-carousel li span{display:block;padding:0}.press-carousel .feature-carousel .next,.press-carousel .feature-carousel .prev{display:none;top:40%}.press-carousel .feature-carousel .next:focus,.press-carousel .feature-carousel .prev:focus{outline:none}@media (min-width:1024px){.press-carousel .feature-carousel .next,.press-carousel .feature-carousel .prev{display:block}}.press-carousel .feature-carousel .next svg,.press-carousel .feature-carousel .prev svg{color:#20afec}.press-carousel .feature-carousel .pager{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:static;left:auto;-webkit-transform:none;transform:none;width:100%;bottom:2em}.press-carousel .feature-carousel .pager button{width:8px;height:40px;margin:0 6px;background-color:#e6ebf0;border-radius:2px;font-size:0;-webkit-transform:scaleY(.6);transform:scaleY(.6);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:.4s cubic-bezier(.23,1,.32,1);transition:.4s cubic-bezier(.23,1,.32,1);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.press-carousel .feature-carousel .pager button:hover{-webkit-transform:scaleY(.7);transform:scaleY(.7);background-color:#20afec}.press-carousel .feature-carousel .pager button.is-selected{-webkit-transform:scaleY(1);transform:scaleY(1);background-color:#20afec}@media (min-width:1280px){.press-carousel .prev{left:0}.press-carousel .next{right:0}}.infographic-image img{margin-inline:auto}fm-shop{display:block;min-height:50vh}.share{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.share,.share-items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:2rem}.share-items{-ms-flex-align:center;align-items:center}.share span{display:block;width:auto;font-weight:700;letter-spacing:.02em}.share a{display:block;width:2em;height:2em;padding:.25em;color:#182e36}.share a:hover{color:#20afec}.share a.share-facebook{width:1.5em}.share a.share-instagram{width:1.9em}.share:only-child{width:100%;padding-bottom:3rem}@media (min-width:768px){.share:only-child{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}}.side-by-side\:reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-by-side .image{max-height:600px;margin-bottom:2rem}.side-by-side .ratio{margin-bottom:2rem}.side-by-side .content{max-width:720px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-left:0;padding-right:0}@media (min-width:1023px){.side-by-side .content{padding-left:calc(5000vw - 51150px)}}@media (min-width:1024px){.side-by-side .content{padding-left:calc(8.6805555556vw - 38.8888888889px)}}@media (min-width:1600px){.side-by-side .content{padding-left:100px}}@media (min-width:1023px){.side-by-side .content{padding-right:calc(5000vw - 51150px)}}@media (min-width:1024px){.side-by-side .content{padding-right:calc(8.6805555556vw - 38.8888888889px)}}@media (min-width:1600px){.side-by-side .content{padding-right:100px}}.side-by-side .content p{margin-bottom:1em;color:#6e7887}.side-by-side .content .btn,.side-by-side .content .user-login-form input[type=submit],.user-login-form .side-by-side .content input[type=submit]{width:100%;margin-top:1.5rem;max-width:none}@media (min-width:480px){.side-by-side .content .btn,.side-by-side .content .user-login-form input[type=submit],.user-login-form .side-by-side .content input[type=submit]{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media (min-width:1024px){.side-by-side{display:-ms-flexbox;display:flex}.side-by-side>*{-ms-flex:1 0 50%;flex:1 0 50%}.side-by-side .image,.side-by-side .ratio{margin-bottom:0}.side-by-side .content{margin-left:0;margin-right:calc(var(--container-padding) * -1)}.side-by-side\:reverse .content{margin-left:calc(var(--container-padding) * -1);margin-right:0}.side-by-side .content .btn,.side-by-side .content .user-login-form input[type=submit],.user-login-form .side-by-side .content input[type=submit]{width:auto}.msie .side-by-side .content{max-width:50%}.msie .side-by-side .content *{max-width:100%}}.site-footer{color:#fff;background-color:#0e4a6e;padding-top:35px;padding-bottom:35px}@media (min-width:480px){.site-footer{padding-top:calc(3.75vw + 17px)}}@media (min-width:1280px){.site-footer{padding-top:65px}}@media (min-width:480px){.site-footer{padding-bottom:calc(3.75vw + 17px)}}@media (min-width:1280px){.site-footer{padding-bottom:65px}}.site-footer a{color:#fff;font-weight:400}.site-footer a:hover{color:#89d0f3}.site-footer .logo{color:currentColor;margin-bottom:3rem;margin-bottom:calc(var(--section-gap) * .5625)}.msie .site-footer .logo{height:25px}.site-footer .footer-nav li{font-size:.778rem;margin:1.125em 0}.site-footer .social{margin-top:2em;-ms-flex-align:start;align-items:flex-start}.site-footer .usa-built-supported{font-size:12px;text-transform:uppercase;font-weight:600}@media (min-width:1024px){.site-footer .footer-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-nav-menu{width:14%}}@media (min-width:1280px){.site-footer .social{margin-top:0;-ms-flex-pack:end;justify-content:flex-end}}.site-footer .ctct-inline-form{width:100%}@media (min-width:1024px){.site-footer .ctct-inline-form{width:28%}}.site-footer .ctct-inline-form .ctct-form-label{display:none!important}.site-footer .ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults{background:transparent;padding:0}.site-footer .ctct-inline-form .ctct-form-custom{display:grid;grid-template-rows:auto;row-gap:1rem}@media (min-width:1280px){.site-footer .ctct-inline-form .ctct-form-custom{grid-template-rows:none;grid-template-columns:repeat(2,auto);row-gap:.5rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.site-footer .ctct-inline-form .ctct-form-embed.form_0 .ctct-form-defaults *{font-family:TTNormsPro,-apple-system,sans-serif;margin:0}.site-footer .ctct-inline-form div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{line-height:normal}@media (min-width:1280px){.site-footer .ctct-inline-form div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{grid-column-start:1;grid-column-end:3}}@media (min-width:1280px){.site-footer .ctct-inline-form .ctct-form-text{grid-column-start:1;grid-column-end:3;margin-bottom:.5rem}}.site-footer .ctct-inline-form div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{font-size:14px}@media (min-width:1280px){.site-footer .ctct-inline-form .ctct-form-field{min-width:215px}}.site-footer .ctct-inline-form .ctct-form-element{border-radius:var(--border-radius);max-height:42px}.site-footer .ctct-inline-form .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{-ms-flex-item-align:end;align-self:flex-end;min-width:96px;min-height:42px;border-radius:var(--border-radius);font-weight:700;padding:10px 1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-footer .ctct-inline-form #gdpr_text{-ms-flex-order:4;order:4}@media (min-width:1280px){.site-footer .ctct-inline-form #gdpr_text{grid-column-start:1;grid-column-end:3;margin-top:.5rem}}.site-footer .ctct-inline-form .cf-turnstile-widget{display:none}.site-header{position:-webkit-sticky;position:sticky;top:0;width:100vw;height:var(--header-height,80px);z-index:10;color:#0e4a6e;background-color:#fff;border-bottom:1px solid transparent}.js .site-header{-webkit-transition:.5s cubic-bezier(.23,1,.32,1);transition:.5s cubic-bezier(.23,1,.32,1);-webkit-transition-property:background-color,color,-webkit-transform;transition-property:background-color,color,-webkit-transform;transition-property:transform,background-color,color;transition-property:transform,background-color,color,-webkit-transform}.home .site-header{position:fixed}.site-header.is-hidden{-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px))}.site-header.is-sticky{color:#0e4a6e;background-color:#fff;border-bottom-color:#d7dce1}.js .site-header.is-sticky{-webkit-transition-property:background-color,color,border-bottom-color,-webkit-transform;transition-property:background-color,color,border-bottom-color,-webkit-transform;transition-property:transform,background-color,color,border-bottom-color;transition-property:transform,background-color,color,border-bottom-color,-webkit-transform}.search-active .site-header{border-bottom-color:#d7dce1}.site-header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:100%}.site-header .logo{color:currentColor;-webkit-transition:none;transition:none}.site-header .search-toggle{padding:1rem;margin-right:.5rem}@media (min-width:1024px){.home:not(.search-active) .site-header:not(.is-sticky){color:#fff;background-color:transparent}.home:not(.search-active) .site-header:not(.is-sticky) .search-toggle{color:#fff}.home:not(.search-active) .site-header:not(.is-sticky) .btn:not(:hover),.home:not(.search-active) .site-header:not(.is-sticky) .user-login-form input[type=submit]:not(:hover),.user-login-form .home:not(.search-active) .site-header:not(.is-sticky) input[type=submit]:not(:hover){color:#fff;border-color:#fff;background-color:transparent}}.social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social a{display:block;width:2em;height:2em;padding:.25em}.social a:not(:first-child){margin-left:1em}.social a.social-facebook{width:1.5em}.social a.social-instagram{width:1.9em}.static-installation-image,.static-installation-parts{margin-left:auto;margin-right:auto;max-width:700px}.static-installation-image img{width:100%;height:auto}.static-installation-parts{counter-reset:li}.static-installation-parts li{counter-increment:li;color:#6e7887;cursor:default;position:relative}.static-installation-parts li:before{position:static;content:counter(li);display:block;width:2em;height:2em;font-weight:700;line-height:2em;margin-bottom:1rem;text-align:center;color:currentColor;border:1px solid currentColor;border-radius:50%;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:color,border-color,background-color,opacity;transition-property:color,border-color,background-color,opacity}.edge .static-installation-parts li:before{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.static-installation-parts li+li{margin-top:1.5em}.static-installation-parts h5{color:#182e36}.static-installation-parts p{font-size:.778rem;margin:0}@media (min-width:1000px){.static-installation{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.static-installation-image,.static-installation-parts{max-width:none;margin-left:0;margin-right:0}.static-installation-parts{width:30%;padding-top:2em;padding-bottom:2em;-ms-flex-item-align:center;align-self:center}.static-installation-parts li{max-width:324px}.static-installation-parts li+li{margin-top:2.5em}.static-installation-parts h5{margin:1em 0 .33em 0}.static-installation-image{width:60%;margin-top:0}}.flushmate-systems-warranty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:10px;padding:10px;background-color:#f0fafd;border-radius:8px}.flushmate-systems-warranty p{font-size:12px}.flushmate-systems-warranty .usa-built-supported{text-transform:uppercase}.fade-out{-webkit-animation:fade-out .2s cubic-bezier(.23,1,.32,1) forwards;animation:fade-out .2s cubic-bezier(.23,1,.32,1) forwards}.fade-in{-webkit-animation:fade-in .2s cubic-bezier(.23,1,.32,1) forwards;animation:fade-in .2s cubic-bezier(.23,1,.32,1) forwards}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.ratio img,.ratio video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ratio-1{aspect-ratio:1}.ratio-1,.ratio-16\/9{position:relative;width:100%;height:auto}.ratio-16\/9{aspect-ratio:16/9}.bt{border-top-style:solid;border-top-width:var(--border-width)}.br{border-right-style:solid;border-right-width:var(--border-width)}.bb{border-bottom-style:solid;border-bottom-width:var(--border-width)}.bl{border-left-style:solid;border-left-width:var(--border-width)}.b-round{border-radius:var(--border-radius)}.b-circle{border-radius:999px}.no-border{border:0}.c-black{color:#000}.b-black{border-color:#000}.bg-black{background-color:#000}.hover\:c-black:hover{color:#000}.hover\:b-black:hover{border-color:#000}.hover\:bg-black:hover{background-color:#000}.c-white{color:#fff}.b-white{border-color:#fff}.bg-white{background-color:#fff}.hover\:c-white:hover{color:#fff}.hover\:b-white:hover{border-color:#fff}.hover\:bg-white:hover{background-color:#fff}.c-blue-dark{color:#0e4a6e}.b-blue-dark{border-color:#0e4a6e}.bg-blue-dark{background-color:#0e4a6e}.hover\:c-blue-dark:hover{color:#0e4a6e}.hover\:b-blue-dark:hover{border-color:#0e4a6e}.hover\:bg-blue-dark:hover{background-color:#0e4a6e}.c-blue{color:#20afec}.b-blue{border-color:#20afec}.bg-blue{background-color:#20afec}.hover\:c-blue:hover{color:#20afec}.hover\:b-blue:hover{border-color:#20afec}.hover\:bg-blue:hover{background-color:#20afec}.c-blue-light{color:#89d0f3}.b-blue-light{border-color:#89d0f3}.bg-blue-light{background-color:#89d0f3}.hover\:c-blue-light:hover{color:#89d0f3}.hover\:b-blue-light:hover{border-color:#89d0f3}.hover\:bg-blue-light:hover{background-color:#89d0f3}.c-blue-lighter{color:#daf0f9}.b-blue-lighter{border-color:#daf0f9}.bg-blue-lighter{background-color:#daf0f9}.hover\:c-blue-lighter:hover{color:#daf0f9}.hover\:b-blue-lighter:hover{border-color:#daf0f9}.hover\:bg-blue-lighter:hover{background-color:#daf0f9}.c-blue-lightest{color:#f0fafd}.b-blue-lightest{border-color:#f0fafd}.bg-blue-lightest{background-color:#f0fafd}.hover\:c-blue-lightest:hover{color:#f0fafd}.hover\:b-blue-lightest:hover{border-color:#f0fafd}.hover\:bg-blue-lightest:hover{background-color:#f0fafd}.c-gray-darkest{color:#182e36}.b-gray-darkest{border-color:#182e36}.bg-gray-darkest{background-color:#182e36}.hover\:c-gray-darkest:hover{color:#182e36}.hover\:b-gray-darkest:hover{border-color:#182e36}.hover\:bg-gray-darkest:hover{background-color:#182e36}.c-gray-darker{color:#6e7887}.b-gray-darker{border-color:#6e7887}.bg-gray-darker{background-color:#6e7887}.hover\:c-gray-darker:hover{color:#6e7887}.hover\:b-gray-darker:hover{border-color:#6e7887}.hover\:bg-gray-darker:hover{background-color:#6e7887}.c-gray{color:#b9bec3}.b-gray{border-color:#b9bec3}.bg-gray{background-color:#b9bec3}.hover\:c-gray:hover{color:#b9bec3}.hover\:b-gray:hover{border-color:#b9bec3}.hover\:bg-gray:hover{background-color:#b9bec3}.c-gray-light{color:#d7dce1}.b-gray-light{border-color:#d7dce1}.bg-gray-light{background-color:#d7dce1}.hover\:c-gray-light:hover{color:#d7dce1}.hover\:b-gray-light:hover{border-color:#d7dce1}.hover\:bg-gray-light:hover{background-color:#d7dce1}.c-gray-lighter{color:#e6ebf0}.b-gray-lighter{border-color:#e6ebf0}.bg-gray-lighter{background-color:#e6ebf0}.hover\:c-gray-lighter:hover{color:#e6ebf0}.hover\:b-gray-lighter:hover{border-color:#e6ebf0}.hover\:bg-gray-lighter:hover{background-color:#e6ebf0}.c-gray-lightest{color:#f5f8fa}.b-gray-lightest{border-color:#f5f8fa}.bg-gray-lightest{background-color:#f5f8fa}.hover\:c-gray-lightest:hover{color:#f5f8fa}.hover\:b-gray-lightest:hover{border-color:#f5f8fa}.hover\:bg-gray-lightest:hover{background-color:#f5f8fa}.c-red-light{color:#fff5f5}.b-red-light{border-color:#fff5f5}.bg-red-light{background-color:#fff5f5}.hover\:c-red-light:hover{color:#fff5f5}.hover\:b-red-light:hover{border-color:#fff5f5}.hover\:bg-red-light:hover{background-color:#fff5f5}.c-red-dark{color:#9b2c2c}.b-red-dark{border-color:#9b2c2c}.bg-red-dark{background-color:#9b2c2c}.hover\:c-red-dark:hover{color:#9b2c2c}.hover\:b-red-dark:hover{border-color:#9b2c2c}.hover\:bg-red-dark:hover{background-color:#9b2c2c}.columns{--column-gap:20px;--column-margin:calc(var(--column-gap) / 2);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-left:calc(-1 * var(--column-margin));margin-right:-10px;margin-right:calc(-1 * var(--column-margin))}@media (min-width:1024px){.columns{--column-gap:30px}}.columns\:grid{margin-bottom:-20px;margin-bottom:calc(-1 * var(--column-gap))}.columns\:grid [class*=col-]{margin-bottom:20px;margin-bottom:var(--column-gap)}[class*=col-]{width:calc(100% - 20px);width:calc(100% - var(--column-gap));margin-left:10px;margin-left:var(--column-margin);margin-right:10px;margin-right:var(--column-margin)}.col-1{width:calc(8.3333333333% - 20px);width:calc(8.3333333333% - var(--column-gap))}.col-offset-1{margin-left:calc(8.3333333333% + 10px);margin-left:calc(8.3333333333% + var(--column-margin))}.col-2{width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - var(--column-gap))}.col-offset-2{margin-left:calc(16.6666666667% + 10px);margin-left:calc(16.6666666667% + var(--column-margin))}.col-3{width:calc(25% - 20px);width:calc(25% - var(--column-gap))}.col-offset-3{margin-left:calc(25% + 10px);margin-left:calc(25% + var(--column-margin))}.col-4{width:calc(33.3333333333% - 20px);width:calc(33.3333333333% - var(--column-gap))}.col-offset-4{margin-left:calc(33.3333333333% + 10px);margin-left:calc(33.3333333333% + var(--column-margin))}.col-5{width:calc(41.6666666667% - 20px);width:calc(41.6666666667% - var(--column-gap))}.col-offset-5{margin-left:calc(41.6666666667% + 10px);margin-left:calc(41.6666666667% + var(--column-margin))}.col-6{width:calc(50% - 20px);width:calc(50% - var(--column-gap))}.col-offset-6{margin-left:calc(50% + 10px);margin-left:calc(50% + var(--column-margin))}.col-7{width:calc(58.3333333333% - 20px);width:calc(58.3333333333% - var(--column-gap))}.col-offset-7{margin-left:calc(58.3333333333% + 10px);margin-left:calc(58.3333333333% + var(--column-margin))}.col-8{width:calc(66.6666666667% - 20px);width:calc(66.6666666667% - var(--column-gap))}.col-offset-8{margin-left:calc(66.6666666667% + 10px);margin-left:calc(66.6666666667% + var(--column-margin))}.col-9{width:calc(75% - 20px);width:calc(75% - var(--column-gap))}.col-offset-9{margin-left:calc(75% + 10px);margin-left:calc(75% + var(--column-margin))}.col-10{width:calc(83.3333333333% - 20px);width:calc(83.3333333333% - var(--column-gap))}.col-offset-10{margin-left:calc(83.3333333333% + 10px);margin-left:calc(83.3333333333% + var(--column-margin))}.col-11{width:calc(91.6666666667% - 20px);width:calc(91.6666666667% - var(--column-gap))}.col-offset-11{margin-left:calc(91.6666666667% + 10px);margin-left:calc(91.6666666667% + var(--column-margin))}.col-12{width:calc(100% - 20px);width:calc(100% - var(--column-gap))}.col-offset-12{margin-left:calc(100% + 10px);margin-left:calc(100% + var(--column-margin))}@media (min-width:480px){.xs\:col-1{width:calc(8.3333333333% - 20px);width:calc(8.3333333333% - var(--column-gap))}.xs\:col-offset-1{margin-left:calc(8.3333333333% + 10px);margin-left:calc(8.3333333333% + var(--column-margin))}.xs\:col-2{width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - var(--column-gap))}.xs\:col-offset-2{margin-left:calc(16.6666666667% + 10px);margin-left:calc(16.6666666667% + var(--column-margin))}.xs\:col-3{width:calc(25% - 20px);width:calc(25% - var(--column-gap))}.xs\:col-offset-3{margin-left:calc(25% + 10px);margin-left:calc(25% + var(--column-margin))}.xs\:col-4{width:calc(33.3333333333% - 20px);width:calc(33.3333333333% - var(--column-gap))}.xs\:col-offset-4{margin-left:calc(33.3333333333% + 10px);margin-left:calc(33.3333333333% + var(--column-margin))}.xs\:col-5{width:calc(41.6666666667% - 20px);width:calc(41.6666666667% - var(--column-gap))}.xs\:col-offset-5{margin-left:calc(41.6666666667% + 10px);margin-left:calc(41.6666666667% + var(--column-margin))}.xs\:col-6{width:calc(50% - 20px);width:calc(50% - var(--column-gap))}.xs\:col-offset-6{margin-left:calc(50% + 10px);margin-left:calc(50% + var(--column-margin))}.xs\:col-7{width:calc(58.3333333333% - 20px);width:calc(58.3333333333% - var(--column-gap))}.xs\:col-offset-7{margin-left:calc(58.3333333333% + 10px);margin-left:calc(58.3333333333% + var(--column-margin))}.xs\:col-8{width:calc(66.6666666667% - 20px);width:calc(66.6666666667% - var(--column-gap))}.xs\:col-offset-8{margin-left:calc(66.6666666667% + 10px);margin-left:calc(66.6666666667% + var(--column-margin))}.xs\:col-9{width:calc(75% - 20px);width:calc(75% - var(--column-gap))}.xs\:col-offset-9{margin-left:calc(75% + 10px);margin-left:calc(75% + var(--column-margin))}.xs\:col-10{width:calc(83.3333333333% - 20px);width:calc(83.3333333333% - var(--column-gap))}.xs\:col-offset-10{margin-left:calc(83.3333333333% + 10px);margin-left:calc(83.3333333333% + var(--column-margin))}.xs\:col-11{width:calc(91.6666666667% - 20px);width:calc(91.6666666667% - var(--column-gap))}.xs\:col-offset-11{margin-left:calc(91.6666666667% + 10px);margin-left:calc(91.6666666667% + var(--column-margin))}.xs\:col-12{width:calc(100% - 20px);width:calc(100% - var(--column-gap))}.xs\:col-offset-12{margin-left:calc(100% + 10px);margin-left:calc(100% + var(--column-margin))}}@media (min-width:768px){.sm\:col-1{width:calc(8.3333333333% - 20px);width:calc(8.3333333333% - var(--column-gap))}.sm\:col-offset-1{margin-left:calc(8.3333333333% + 10px);margin-left:calc(8.3333333333% + var(--column-margin))}.sm\:col-2{width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - var(--column-gap))}.sm\:col-offset-2{margin-left:calc(16.6666666667% + 10px);margin-left:calc(16.6666666667% + var(--column-margin))}.sm\:col-3{width:calc(25% - 20px);width:calc(25% - var(--column-gap))}.sm\:col-offset-3{margin-left:calc(25% + 10px);margin-left:calc(25% + var(--column-margin))}.sm\:col-4{width:calc(33.3333333333% - 20px);width:calc(33.3333333333% - var(--column-gap))}.sm\:col-offset-4{margin-left:calc(33.3333333333% + 10px);margin-left:calc(33.3333333333% + var(--column-margin))}.sm\:col-5{width:calc(41.6666666667% - 20px);width:calc(41.6666666667% - var(--column-gap))}.sm\:col-offset-5{margin-left:calc(41.6666666667% + 10px);margin-left:calc(41.6666666667% + var(--column-margin))}.sm\:col-6{width:calc(50% - 20px);width:calc(50% - var(--column-gap))}.sm\:col-offset-6{margin-left:calc(50% + 10px);margin-left:calc(50% + var(--column-margin))}.sm\:col-7{width:calc(58.3333333333% - 20px);width:calc(58.3333333333% - var(--column-gap))}.sm\:col-offset-7{margin-left:calc(58.3333333333% + 10px);margin-left:calc(58.3333333333% + var(--column-margin))}.sm\:col-8{width:calc(66.6666666667% - 20px);width:calc(66.6666666667% - var(--column-gap))}.sm\:col-offset-8{margin-left:calc(66.6666666667% + 10px);margin-left:calc(66.6666666667% + var(--column-margin))}.sm\:col-9{width:calc(75% - 20px);width:calc(75% - var(--column-gap))}.sm\:col-offset-9{margin-left:calc(75% + 10px);margin-left:calc(75% + var(--column-margin))}.sm\:col-10{width:calc(83.3333333333% - 20px);width:calc(83.3333333333% - var(--column-gap))}.sm\:col-offset-10{margin-left:calc(83.3333333333% + 10px);margin-left:calc(83.3333333333% + var(--column-margin))}.sm\:col-11{width:calc(91.6666666667% - 20px);width:calc(91.6666666667% - var(--column-gap))}.sm\:col-offset-11{margin-left:calc(91.6666666667% + 10px);margin-left:calc(91.6666666667% + var(--column-margin))}.sm\:col-12{width:calc(100% - 20px);width:calc(100% - var(--column-gap))}.sm\:col-offset-12{margin-left:calc(100% + 10px);margin-left:calc(100% + var(--column-margin))}}@media (min-width:1024px){.md\:col-1{width:calc(8.3333333333% - 20px);width:calc(8.3333333333% - var(--column-gap))}.md\:col-offset-1{margin-left:calc(8.3333333333% + 10px);margin-left:calc(8.3333333333% + var(--column-margin))}.md\:col-2{width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - var(--column-gap))}.md\:col-offset-2{margin-left:calc(16.6666666667% + 10px);margin-left:calc(16.6666666667% + var(--column-margin))}.md\:col-3{width:calc(25% - 20px);width:calc(25% - var(--column-gap))}.md\:col-offset-3{margin-left:calc(25% + 10px);margin-left:calc(25% + var(--column-margin))}.md\:col-4{width:calc(33.3333333333% - 20px);width:calc(33.3333333333% - var(--column-gap))}.md\:col-offset-4{margin-left:calc(33.3333333333% + 10px);margin-left:calc(33.3333333333% + var(--column-margin))}.md\:col-5{width:calc(41.6666666667% - 20px);width:calc(41.6666666667% - var(--column-gap))}.md\:col-offset-5{margin-left:calc(41.6666666667% + 10px);margin-left:calc(41.6666666667% + var(--column-margin))}.md\:col-6{width:calc(50% - 20px);width:calc(50% - var(--column-gap))}.md\:col-offset-6{margin-left:calc(50% + 10px);margin-left:calc(50% + var(--column-margin))}.md\:col-7{width:calc(58.3333333333% - 20px);width:calc(58.3333333333% - var(--column-gap))}.md\:col-offset-7{margin-left:calc(58.3333333333% + 10px);margin-left:calc(58.3333333333% + var(--column-margin))}.md\:col-8{width:calc(66.6666666667% - 20px);width:calc(66.6666666667% - var(--column-gap))}.md\:col-offset-8{margin-left:calc(66.6666666667% + 10px);margin-left:calc(66.6666666667% + var(--column-margin))}.md\:col-9{width:calc(75% - 20px);width:calc(75% - var(--column-gap))}.md\:col-offset-9{margin-left:calc(75% + 10px);margin-left:calc(75% + var(--column-margin))}.md\:col-10{width:calc(83.3333333333% - 20px);width:calc(83.3333333333% - var(--column-gap))}.md\:col-offset-10{margin-left:calc(83.3333333333% + 10px);margin-left:calc(83.3333333333% + var(--column-margin))}.md\:col-11{width:calc(91.6666666667% - 20px);width:calc(91.6666666667% - var(--column-gap))}.md\:col-offset-11{margin-left:calc(91.6666666667% + 10px);margin-left:calc(91.6666666667% + var(--column-margin))}.md\:col-12{width:calc(100% - 20px);width:calc(100% - var(--column-gap))}.md\:col-offset-12{margin-left:calc(100% + 10px);margin-left:calc(100% + var(--column-margin))}}@media (min-width:1280px){.lg\:col-1{width:calc(8.3333333333% - 20px);width:calc(8.3333333333% - var(--column-gap))}.lg\:col-offset-1{margin-left:calc(8.3333333333% + 10px);margin-left:calc(8.3333333333% + var(--column-margin))}.lg\:col-2{width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - var(--column-gap))}.lg\:col-offset-2{margin-left:calc(16.6666666667% + 10px);margin-left:calc(16.6666666667% + var(--column-margin))}.lg\:col-3{width:calc(25% - 20px);width:calc(25% - var(--column-gap))}.lg\:col-offset-3{margin-left:calc(25% + 10px);margin-left:calc(25% + var(--column-margin))}.lg\:col-4{width:calc(33.3333333333% - 20px);width:calc(33.3333333333% - var(--column-gap))}.lg\:col-offset-4{margin-left:calc(33.3333333333% + 10px);margin-left:calc(33.3333333333% + var(--column-margin))}.lg\:col-5{width:calc(41.6666666667% - 20px);width:calc(41.6666666667% - var(--column-gap))}.lg\:col-offset-5{margin-left:calc(41.6666666667% + 10px);margin-left:calc(41.6666666667% + var(--column-margin))}.lg\:col-6{width:calc(50% - 20px);width:calc(50% - var(--column-gap))}.lg\:col-offset-6{margin-left:calc(50% + 10px);margin-left:calc(50% + var(--column-margin))}.lg\:col-7{width:calc(58.3333333333% - 20px);width:calc(58.3333333333% - var(--column-gap))}.lg\:col-offset-7{margin-left:calc(58.3333333333% + 10px);margin-left:calc(58.3333333333% + var(--column-margin))}.lg\:col-8{width:calc(66.6666666667% - 20px);width:calc(66.6666666667% - var(--column-gap))}.lg\:col-offset-8{margin-left:calc(66.6666666667% + 10px);margin-left:calc(66.6666666667% + var(--column-margin))}.lg\:col-9{width:calc(75% - 20px);width:calc(75% - var(--column-gap))}.lg\:col-offset-9{margin-left:calc(75% + 10px);margin-left:calc(75% + var(--column-margin))}.lg\:col-10{width:calc(83.3333333333% - 20px);width:calc(83.3333333333% - var(--column-gap))}.lg\:col-offset-10{margin-left:calc(83.3333333333% + 10px);margin-left:calc(83.3333333333% + var(--column-margin))}.lg\:col-11{width:calc(91.6666666667% - 20px);width:calc(91.6666666667% - var(--column-gap))}.lg\:col-offset-11{margin-left:calc(91.6666666667% + 10px);margin-left:calc(91.6666666667% + var(--column-margin))}.lg\:col-12{width:calc(100% - 20px);width:calc(100% - var(--column-gap))}.lg\:col-offset-12{margin-left:calc(100% + 10px);margin-left:calc(100% + var(--column-margin))}}@media (min-width:1600px){.xl\:col-1{width:calc(8.3333333333% - 20px);width:calc(8.3333333333% - var(--column-gap))}.xl\:col-offset-1{margin-left:calc(8.3333333333% + 10px);margin-left:calc(8.3333333333% + var(--column-margin))}.xl\:col-2{width:calc(16.6666666667% - 20px);width:calc(16.6666666667% - var(--column-gap))}.xl\:col-offset-2{margin-left:calc(16.6666666667% + 10px);margin-left:calc(16.6666666667% + var(--column-margin))}.xl\:col-3{width:calc(25% - 20px);width:calc(25% - var(--column-gap))}.xl\:col-offset-3{margin-left:calc(25% + 10px);margin-left:calc(25% + var(--column-margin))}.xl\:col-4{width:calc(33.3333333333% - 20px);width:calc(33.3333333333% - var(--column-gap))}.xl\:col-offset-4{margin-left:calc(33.3333333333% + 10px);margin-left:calc(33.3333333333% + var(--column-margin))}.xl\:col-5{width:calc(41.6666666667% - 20px);width:calc(41.6666666667% - var(--column-gap))}.xl\:col-offset-5{margin-left:calc(41.6666666667% + 10px);margin-left:calc(41.6666666667% + var(--column-margin))}.xl\:col-6{width:calc(50% - 20px);width:calc(50% - var(--column-gap))}.xl\:col-offset-6{margin-left:calc(50% + 10px);margin-left:calc(50% + var(--column-margin))}.xl\:col-7{width:calc(58.3333333333% - 20px);width:calc(58.3333333333% - var(--column-gap))}.xl\:col-offset-7{margin-left:calc(58.3333333333% + 10px);margin-left:calc(58.3333333333% + var(--column-margin))}.xl\:col-8{width:calc(66.6666666667% - 20px);width:calc(66.6666666667% - var(--column-gap))}.xl\:col-offset-8{margin-left:calc(66.6666666667% + 10px);margin-left:calc(66.6666666667% + var(--column-margin))}.xl\:col-9{width:calc(75% - 20px);width:calc(75% - var(--column-gap))}.xl\:col-offset-9{margin-left:calc(75% + 10px);margin-left:calc(75% + var(--column-margin))}.xl\:col-10{width:calc(83.3333333333% - 20px);width:calc(83.3333333333% - var(--column-gap))}.xl\:col-offset-10{margin-left:calc(83.3333333333% + 10px);margin-left:calc(83.3333333333% + var(--column-margin))}.xl\:col-11{width:calc(91.6666666667% - 20px);width:calc(91.6666666667% - var(--column-gap))}.xl\:col-offset-11{margin-left:calc(91.6666666667% + 10px);margin-left:calc(91.6666666667% + var(--column-margin))}.xl\:col-12{width:calc(100% - 20px);width:calc(100% - var(--column-gap))}.xl\:col-offset-12{margin-left:calc(100% + 10px);margin-left:calc(100% + var(--column-margin))}}.block{display:block}.flex{display:-ms-flexbox;display:flex}.inline-block{display:inline-block}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.hide{display:none!important}.show{display:inherit!important}@media (min-width:480px){.xs\:block{display:block!important}.xs\:flex{display:-ms-flexbox!important;display:flex!important}.xs\:inline-block{display:inline-block!important}.xs\:inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.xs\:hide{display:none!important}.xs\:show{display:inherit!important}}@media (min-width:768px){.sm\:block{display:block!important}.sm\:flex{display:-ms-flexbox!important;display:flex!important}.sm\:inline-block{display:inline-block!important}.sm\:inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.sm\:hide{display:none!important}.sm\:show{display:inherit!important}}@media (min-width:1024px){.md\:block{display:block!important}.md\:flex{display:-ms-flexbox!important;display:flex!important}.md\:inline-block{display:inline-block!important}.md\:inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.md\:hide{display:none!important}.md\:show{display:inherit!important}}@media (min-width:1280px){.lg\:block{display:block!important}.lg\:flex{display:-ms-flexbox!important;display:flex!important}.lg\:inline-block{display:inline-block!important}.lg\:inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.lg\:hide{display:none!important}.lg\:show{display:inherit!important}}@media (min-width:1600px){.xl\:block{display:block!important}.xl\:flex{display:-ms-flexbox!important;display:flex!important}.xl\:inline-block{display:inline-block!important}.xl\:inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.xl\:hide{display:none!important}.xl\:show{display:inherit!important}}.scroll-x{overflow-x:auto}.scroll-x,.scroll-y{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll-y{overflow-y:auto}.clamp-y{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.form,.shadow{-webkit-box-shadow:0 10px 40px 0 rgba(14,74,110,.15);box-shadow:0 10px 40px 0 rgba(14,74,110,.15);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.hidden{display:none}.invisible{visibility:hidden}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.no-overflow-x{overflow-x:hidden}.no-overflow-y{overflow-y:hidden}.no-overflow{overflow:hidden}.no-outline{outline:none!important}.no-pointer{pointer-events:none}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-row,.flex-row-reverse{display:-ms-flexbox;display:flex}.flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{-ms-flex-direction:column;flex-direction:column}.flex-col,.flex-col-reverse{display:-ms-flexbox;display:flex}.flex-col-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.justify-start{-ms-flex-pack:start;justify-content:flex-start}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-between{-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.items-start{-ms-flex-align:start;align-items:flex-start}.items-end{-ms-flex-align:end;align-items:flex-end}.items-center{-ms-flex-align:center;align-items:center}.items-stretch{-ms-flex-align:stretch;align-items:stretch}.items-baseline{-ms-flex-align:baseline;align-items:baseline}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;align-self:center}.self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-center{-ms-flex-line-pack:center;align-content:center}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.flex-1{-ms-flex:1;flex:1}.flex-initial{-ms-flex:initial;flex:initial}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-auto{-ms-flex:auto;flex:auto}.flex-none{-ms-flex:none;flex:none}.flex-grow{-ms-flex-positive:1;flex-grow:1}.flex-no-grow{-ms-flex-positive:0;flex-grow:0}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:9999;order:9999}.order-default{-ms-flex-order:unset;order:unset}@media (min-width:480px){.xs\:flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.xs\:flex-row-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xs\:flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.xs\:flex-col-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.xs\:justify-start{-ms-flex-pack:start;justify-content:flex-start}.xs\:justify-end{-ms-flex-pack:end;justify-content:flex-end}.xs\:justify-center{-ms-flex-pack:center;justify-content:center}.xs\:justify-between{-ms-flex-pack:justify;justify-content:space-between}.xs\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.xs\:justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.xs\:items-start{-ms-flex-align:start;align-items:flex-start}.xs\:items-end{-ms-flex-align:end;align-items:flex-end}.xs\:items-center{-ms-flex-align:center;align-items:center}.xs\:items-stretch{-ms-flex-align:stretch;align-items:stretch}.xs\:items-baseline{-ms-flex-align:baseline;align-items:baseline}.xs\:self-start{-ms-flex-item-align:start;align-self:flex-start}.xs\:self-end{-ms-flex-item-align:end;align-self:flex-end}.xs\:self-center{-ms-flex-item-align:center;align-self:center}.xs\:self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.xs\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.xs\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.xs\:content-center{-ms-flex-line-pack:center;align-content:center}.xs\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.xs\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.xs\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.xs\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.xs\:flex-1{-ms-flex:1;flex:1}.xs\:flex-initial{-ms-flex:initial;flex:initial}.xs\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.xs\:flex-auto{-ms-flex:auto;flex:auto}.xs\:flex-none{-ms-flex:none;flex:none}.xs\:flex-grow{-ms-flex-positive:1;flex-grow:1}.xs\:flex-no-grow{-ms-flex-positive:0;flex-grow:0}.xs\:flex-shrink{-ms-flex-negative:1;flex-shrink:1}.xs\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.xs\:order-first{-ms-flex-order:-1;order:-1}.xs\:order-last{-ms-flex-order:9999;order:9999}.xs\:order-default{-ms-flex-order:unset;order:unset}}@media (min-width:768px){.sm\:flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.sm\:flex-row-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sm\:flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sm\:flex-col-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sm\:justify-start{-ms-flex-pack:start;justify-content:flex-start}.sm\:justify-end{-ms-flex-pack:end;justify-content:flex-end}.sm\:justify-center{-ms-flex-pack:center;justify-content:center}.sm\:justify-between{-ms-flex-pack:justify;justify-content:space-between}.sm\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.sm\:justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.sm\:items-start{-ms-flex-align:start;align-items:flex-start}.sm\:items-end{-ms-flex-align:end;align-items:flex-end}.sm\:items-center{-ms-flex-align:center;align-items:center}.sm\:items-stretch{-ms-flex-align:stretch;align-items:stretch}.sm\:items-baseline{-ms-flex-align:baseline;align-items:baseline}.sm\:self-start{-ms-flex-item-align:start;align-self:flex-start}.sm\:self-end{-ms-flex-item-align:end;align-self:flex-end}.sm\:self-center{-ms-flex-item-align:center;align-self:center}.sm\:self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.sm\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.sm\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.sm\:content-center{-ms-flex-line-pack:center;align-content:center}.sm\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.sm\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.sm\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.sm\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.sm\:flex-1{-ms-flex:1;flex:1}.sm\:flex-initial{-ms-flex:initial;flex:initial}.sm\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.sm\:flex-auto{-ms-flex:auto;flex:auto}.sm\:flex-none{-ms-flex:none;flex:none}.sm\:flex-grow{-ms-flex-positive:1;flex-grow:1}.sm\:flex-no-grow{-ms-flex-positive:0;flex-grow:0}.sm\:flex-shrink{-ms-flex-negative:1;flex-shrink:1}.sm\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.sm\:order-first{-ms-flex-order:-1;order:-1}.sm\:order-last{-ms-flex-order:9999;order:9999}.sm\:order-default{-ms-flex-order:unset;order:unset}}@media (min-width:1024px){.md\:flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.md\:flex-row-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.md\:flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.md\:flex-col-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.md\:justify-start{-ms-flex-pack:start;justify-content:flex-start}.md\:justify-end{-ms-flex-pack:end;justify-content:flex-end}.md\:justify-center{-ms-flex-pack:center;justify-content:center}.md\:justify-between{-ms-flex-pack:justify;justify-content:space-between}.md\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.md\:justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.md\:items-start{-ms-flex-align:start;align-items:flex-start}.md\:items-end{-ms-flex-align:end;align-items:flex-end}.md\:items-center{-ms-flex-align:center;align-items:center}.md\:items-stretch{-ms-flex-align:stretch;align-items:stretch}.md\:items-baseline{-ms-flex-align:baseline;align-items:baseline}.md\:self-start{-ms-flex-item-align:start;align-self:flex-start}.md\:self-end{-ms-flex-item-align:end;align-self:flex-end}.md\:self-center{-ms-flex-item-align:center;align-self:center}.md\:self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.md\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.md\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.md\:content-center{-ms-flex-line-pack:center;align-content:center}.md\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.md\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.md\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.md\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.md\:flex-1{-ms-flex:1;flex:1}.md\:flex-initial{-ms-flex:initial;flex:initial}.md\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.md\:flex-auto{-ms-flex:auto;flex:auto}.md\:flex-none{-ms-flex:none;flex:none}.md\:flex-grow{-ms-flex-positive:1;flex-grow:1}.md\:flex-no-grow{-ms-flex-positive:0;flex-grow:0}.md\:flex-shrink{-ms-flex-negative:1;flex-shrink:1}.md\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.md\:order-first{-ms-flex-order:-1;order:-1}.md\:order-last{-ms-flex-order:9999;order:9999}.md\:order-default{-ms-flex-order:unset;order:unset}}@media (min-width:1280px){.lg\:flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.lg\:flex-row-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lg\:flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lg\:flex-col-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lg\:justify-start{-ms-flex-pack:start;justify-content:flex-start}.lg\:justify-end{-ms-flex-pack:end;justify-content:flex-end}.lg\:justify-center{-ms-flex-pack:center;justify-content:center}.lg\:justify-between{-ms-flex-pack:justify;justify-content:space-between}.lg\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.lg\:justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.lg\:items-start{-ms-flex-align:start;align-items:flex-start}.lg\:items-end{-ms-flex-align:end;align-items:flex-end}.lg\:items-center{-ms-flex-align:center;align-items:center}.lg\:items-stretch{-ms-flex-align:stretch;align-items:stretch}.lg\:items-baseline{-ms-flex-align:baseline;align-items:baseline}.lg\:self-start{-ms-flex-item-align:start;align-self:flex-start}.lg\:self-end{-ms-flex-item-align:end;align-self:flex-end}.lg\:self-center{-ms-flex-item-align:center;align-self:center}.lg\:self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.lg\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.lg\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.lg\:content-center{-ms-flex-line-pack:center;align-content:center}.lg\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.lg\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.lg\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.lg\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.lg\:flex-1{-ms-flex:1;flex:1}.lg\:flex-initial{-ms-flex:initial;flex:initial}.lg\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.lg\:flex-auto{-ms-flex:auto;flex:auto}.lg\:flex-none{-ms-flex:none;flex:none}.lg\:flex-grow{-ms-flex-positive:1;flex-grow:1}.lg\:flex-no-grow{-ms-flex-positive:0;flex-grow:0}.lg\:flex-shrink{-ms-flex-negative:1;flex-shrink:1}.lg\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.lg\:order-first{-ms-flex-order:-1;order:-1}.lg\:order-last{-ms-flex-order:9999;order:9999}.lg\:order-default{-ms-flex-order:unset;order:unset}}@media (min-width:1600px){.xl\:flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.xl\:flex-row-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xl\:flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.xl\:flex-col-reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.xl\:justify-start{-ms-flex-pack:start;justify-content:flex-start}.xl\:justify-end{-ms-flex-pack:end;justify-content:flex-end}.xl\:justify-center{-ms-flex-pack:center;justify-content:center}.xl\:justify-between{-ms-flex-pack:justify;justify-content:space-between}.xl\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.xl\:justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.xl\:items-start{-ms-flex-align:start;align-items:flex-start}.xl\:items-end{-ms-flex-align:end;align-items:flex-end}.xl\:items-center{-ms-flex-align:center;align-items:center}.xl\:items-stretch{-ms-flex-align:stretch;align-items:stretch}.xl\:items-baseline{-ms-flex-align:baseline;align-items:baseline}.xl\:self-start{-ms-flex-item-align:start;align-self:flex-start}.xl\:self-end{-ms-flex-item-align:end;align-self:flex-end}.xl\:self-center{-ms-flex-item-align:center;align-self:center}.xl\:self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.xl\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.xl\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.xl\:content-center{-ms-flex-line-pack:center;align-content:center}.xl\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.xl\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.xl\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.xl\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.xl\:flex-1{-ms-flex:1;flex:1}.xl\:flex-initial{-ms-flex:initial;flex:initial}.xl\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.xl\:flex-auto{-ms-flex:auto;flex:auto}.xl\:flex-none{-ms-flex:none;flex:none}.xl\:flex-grow{-ms-flex-positive:1;flex-grow:1}.xl\:flex-no-grow{-ms-flex-positive:0;flex-grow:0}.xl\:flex-shrink{-ms-flex-negative:1;flex-shrink:1}.xl\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.xl\:order-first{-ms-flex-order:-1;order:-1}.xl\:order-last{-ms-flex-order:9999;order:9999}.xl\:order-default{-ms-flex-order:unset;order:unset}}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-13{grid-column:span 13/span 13}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-8{grid-row-start:8}.row-start-9{grid-row-start:9}.row-start-10{grid-row-start:10}.row-start-11{grid-row-start:11}.row-start-12{grid-row-start:12}.row-start-13{grid-row-start:13}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-8{grid-row-end:8}.row-end-9{grid-row-end:9}.row-end-10{grid-row-end:10}.row-end-11{grid-row-end:11}.row-end-12{grid-row-end:12}.row-end-13{grid-row-end:13}.col-auto{grid-column:auto}.col-span-full{grid-column:1/-1}@media (min-width:480px){.xs\:grid{display:grid}.xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xs\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xs\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xs\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xs\:col-span-1{grid-column:span 1/span 1}.xs\:col-span-2{grid-column:span 2/span 2}.xs\:col-span-3{grid-column:span 3/span 3}.xs\:col-span-4{grid-column:span 4/span 4}.xs\:col-span-5{grid-column:span 5/span 5}.xs\:col-span-6{grid-column:span 6/span 6}.xs\:col-span-7{grid-column:span 7/span 7}.xs\:col-span-8{grid-column:span 8/span 8}.xs\:col-span-9{grid-column:span 9/span 9}.xs\:col-span-10{grid-column:span 10/span 10}.xs\:col-span-11{grid-column:span 11/span 11}.xs\:col-span-12{grid-column:span 12/span 12}.xs\:col-span-13{grid-column:span 13/span 13}.xs\:col-start-1{grid-column-start:1}.xs\:col-start-2{grid-column-start:2}.xs\:col-start-3{grid-column-start:3}.xs\:col-start-4{grid-column-start:4}.xs\:col-start-5{grid-column-start:5}.xs\:col-start-6{grid-column-start:6}.xs\:col-start-7{grid-column-start:7}.xs\:col-start-8{grid-column-start:8}.xs\:col-start-9{grid-column-start:9}.xs\:col-start-10{grid-column-start:10}.xs\:col-start-11{grid-column-start:11}.xs\:col-start-12{grid-column-start:12}.xs\:col-start-13{grid-column-start:13}.xs\:col-end-1{grid-column-end:1}.xs\:col-end-2{grid-column-end:2}.xs\:col-end-3{grid-column-end:3}.xs\:col-end-4{grid-column-end:4}.xs\:col-end-5{grid-column-end:5}.xs\:col-end-6{grid-column-end:6}.xs\:col-end-7{grid-column-end:7}.xs\:col-end-8{grid-column-end:8}.xs\:col-end-9{grid-column-end:9}.xs\:col-end-10{grid-column-end:10}.xs\:col-end-11{grid-column-end:11}.xs\:col-end-12{grid-column-end:12}.xs\:col-end-13{grid-column-end:13}.xs\:row-start-1{grid-row-start:1}.xs\:row-start-2{grid-row-start:2}.xs\:row-start-3{grid-row-start:3}.xs\:row-start-4{grid-row-start:4}.xs\:row-start-5{grid-row-start:5}.xs\:row-start-6{grid-row-start:6}.xs\:row-start-7{grid-row-start:7}.xs\:row-start-8{grid-row-start:8}.xs\:row-start-9{grid-row-start:9}.xs\:row-start-10{grid-row-start:10}.xs\:row-start-11{grid-row-start:11}.xs\:row-start-12{grid-row-start:12}.xs\:row-start-13{grid-row-start:13}.xs\:row-end-1{grid-row-end:1}.xs\:row-end-2{grid-row-end:2}.xs\:row-end-3{grid-row-end:3}.xs\:row-end-4{grid-row-end:4}.xs\:row-end-5{grid-row-end:5}.xs\:row-end-6{grid-row-end:6}.xs\:row-end-7{grid-row-end:7}.xs\:row-end-8{grid-row-end:8}.xs\:row-end-9{grid-row-end:9}.xs\:row-end-10{grid-row-end:10}.xs\:row-end-11{grid-row-end:11}.xs\:row-end-12{grid-row-end:12}.xs\:row-end-13{grid-row-end:13}.xs\:col-auto{grid-column:auto}.xs\:col-span-full{grid-column:1/-1}}@media (min-width:768px){.sm\:grid{display:grid}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-13{grid-column:span 13/span 13}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-6{grid-column-start:6}.sm\:col-start-7{grid-column-start:7}.sm\:col-start-8{grid-column-start:8}.sm\:col-start-9{grid-column-start:9}.sm\:col-start-10{grid-column-start:10}.sm\:col-start-11{grid-column-start:11}.sm\:col-start-12{grid-column-start:12}.sm\:col-start-13{grid-column-start:13}.sm\:col-end-1{grid-column-end:1}.sm\:col-end-2{grid-column-end:2}.sm\:col-end-3{grid-column-end:3}.sm\:col-end-4{grid-column-end:4}.sm\:col-end-5{grid-column-end:5}.sm\:col-end-6{grid-column-end:6}.sm\:col-end-7{grid-column-end:7}.sm\:col-end-8{grid-column-end:8}.sm\:col-end-9{grid-column-end:9}.sm\:col-end-10{grid-column-end:10}.sm\:col-end-11{grid-column-end:11}.sm\:col-end-12{grid-column-end:12}.sm\:col-end-13{grid-column-end:13}.sm\:row-start-1{grid-row-start:1}.sm\:row-start-2{grid-row-start:2}.sm\:row-start-3{grid-row-start:3}.sm\:row-start-4{grid-row-start:4}.sm\:row-start-5{grid-row-start:5}.sm\:row-start-6{grid-row-start:6}.sm\:row-start-7{grid-row-start:7}.sm\:row-start-8{grid-row-start:8}.sm\:row-start-9{grid-row-start:9}.sm\:row-start-10{grid-row-start:10}.sm\:row-start-11{grid-row-start:11}.sm\:row-start-12{grid-row-start:12}.sm\:row-start-13{grid-row-start:13}.sm\:row-end-1{grid-row-end:1}.sm\:row-end-2{grid-row-end:2}.sm\:row-end-3{grid-row-end:3}.sm\:row-end-4{grid-row-end:4}.sm\:row-end-5{grid-row-end:5}.sm\:row-end-6{grid-row-end:6}.sm\:row-end-7{grid-row-end:7}.sm\:row-end-8{grid-row-end:8}.sm\:row-end-9{grid-row-end:9}.sm\:row-end-10{grid-row-end:10}.sm\:row-end-11{grid-row-end:11}.sm\:row-end-12{grid-row-end:12}.sm\:row-end-13{grid-row-end:13}.sm\:col-auto{grid-column:auto}.sm\:col-span-full{grid-column:1/-1}}@media (min-width:1024px){.md\:grid{display:grid}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-13{grid-column:span 13/span 13}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-start-13{grid-column-start:13}.md\:col-end-1{grid-column-end:1}.md\:col-end-2{grid-column-end:2}.md\:col-end-3{grid-column-end:3}.md\:col-end-4{grid-column-end:4}.md\:col-end-5{grid-column-end:5}.md\:col-end-6{grid-column-end:6}.md\:col-end-7{grid-column-end:7}.md\:col-end-8{grid-column-end:8}.md\:col-end-9{grid-column-end:9}.md\:col-end-10{grid-column-end:10}.md\:col-end-11{grid-column-end:11}.md\:col-end-12{grid-column-end:12}.md\:col-end-13{grid-column-end:13}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:row-start-4{grid-row-start:4}.md\:row-start-5{grid-row-start:5}.md\:row-start-6{grid-row-start:6}.md\:row-start-7{grid-row-start:7}.md\:row-start-8{grid-row-start:8}.md\:row-start-9{grid-row-start:9}.md\:row-start-10{grid-row-start:10}.md\:row-start-11{grid-row-start:11}.md\:row-start-12{grid-row-start:12}.md\:row-start-13{grid-row-start:13}.md\:row-end-1{grid-row-end:1}.md\:row-end-2{grid-row-end:2}.md\:row-end-3{grid-row-end:3}.md\:row-end-4{grid-row-end:4}.md\:row-end-5{grid-row-end:5}.md\:row-end-6{grid-row-end:6}.md\:row-end-7{grid-row-end:7}.md\:row-end-8{grid-row-end:8}.md\:row-end-9{grid-row-end:9}.md\:row-end-10{grid-row-end:10}.md\:row-end-11{grid-row-end:11}.md\:row-end-12{grid-row-end:12}.md\:row-end-13{grid-row-end:13}.md\:col-auto{grid-column:auto}.md\:col-span-full{grid-column:1/-1}}@media (min-width:1280px){.lg\:grid{display:grid}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-13{grid-column:span 13/span 13}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:col-start-13{grid-column-start:13}.lg\:col-end-1{grid-column-end:1}.lg\:col-end-2{grid-column-end:2}.lg\:col-end-3{grid-column-end:3}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:col-end-7{grid-column-end:7}.lg\:col-end-8{grid-column-end:8}.lg\:col-end-9{grid-column-end:9}.lg\:col-end-10{grid-column-end:10}.lg\:col-end-11{grid-column-end:11}.lg\:col-end-12{grid-column-end:12}.lg\:col-end-13{grid-column-end:13}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:row-start-6{grid-row-start:6}.lg\:row-start-7{grid-row-start:7}.lg\:row-start-8{grid-row-start:8}.lg\:row-start-9{grid-row-start:9}.lg\:row-start-10{grid-row-start:10}.lg\:row-start-11{grid-row-start:11}.lg\:row-start-12{grid-row-start:12}.lg\:row-start-13{grid-row-start:13}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:row-end-3{grid-row-end:3}.lg\:row-end-4{grid-row-end:4}.lg\:row-end-5{grid-row-end:5}.lg\:row-end-6{grid-row-end:6}.lg\:row-end-7{grid-row-end:7}.lg\:row-end-8{grid-row-end:8}.lg\:row-end-9{grid-row-end:9}.lg\:row-end-10{grid-row-end:10}.lg\:row-end-11{grid-row-end:11}.lg\:row-end-12{grid-row-end:12}.lg\:row-end-13{grid-row-end:13}.lg\:col-auto{grid-column:auto}.lg\:col-span-full{grid-column:1/-1}}@media (min-width:1600px){.xl\:grid{display:grid}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-13{grid-column:span 13/span 13}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:col-start-13{grid-column-start:13}.xl\:col-end-1{grid-column-end:1}.xl\:col-end-2{grid-column-end:2}.xl\:col-end-3{grid-column-end:3}.xl\:col-end-4{grid-column-end:4}.xl\:col-end-5{grid-column-end:5}.xl\:col-end-6{grid-column-end:6}.xl\:col-end-7{grid-column-end:7}.xl\:col-end-8{grid-column-end:8}.xl\:col-end-9{grid-column-end:9}.xl\:col-end-10{grid-column-end:10}.xl\:col-end-11{grid-column-end:11}.xl\:col-end-12{grid-column-end:12}.xl\:col-end-13{grid-column-end:13}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:row-start-3{grid-row-start:3}.xl\:row-start-4{grid-row-start:4}.xl\:row-start-5{grid-row-start:5}.xl\:row-start-6{grid-row-start:6}.xl\:row-start-7{grid-row-start:7}.xl\:row-start-8{grid-row-start:8}.xl\:row-start-9{grid-row-start:9}.xl\:row-start-10{grid-row-start:10}.xl\:row-start-11{grid-row-start:11}.xl\:row-start-12{grid-row-start:12}.xl\:row-start-13{grid-row-start:13}.xl\:row-end-1{grid-row-end:1}.xl\:row-end-2{grid-row-end:2}.xl\:row-end-3{grid-row-end:3}.xl\:row-end-4{grid-row-end:4}.xl\:row-end-5{grid-row-end:5}.xl\:row-end-6{grid-row-end:6}.xl\:row-end-7{grid-row-end:7}.xl\:row-end-8{grid-row-end:8}.xl\:row-end-9{grid-row-end:9}.xl\:row-end-10{grid-row-end:10}.xl\:row-end-11{grid-row-end:11}.xl\:row-end-12{grid-row-end:12}.xl\:row-end-13{grid-row-end:13}.xl\:col-auto{grid-column:auto}.xl\:col-span-full{grid-column:1/-1}}.static{position:static}.relative{position:relative}.absolute,.fill{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.fill,.pin,.pin-t,.pin-y{top:0}.fill,.pin,.pin-r,.pin-x{right:0}.fill,.pin,.pin-b,.pin-y{bottom:0}.fill,.pin,.pin-l,.pin-x{left:0}@media (min-width:480px){.xs\:static{position:static}.xs\:relative{position:relative}.xs\:absolute{position:absolute}.xs\:fixed{position:fixed}.xs\:sticky{position:-webkit-sticky;position:sticky}.xs\:pin-t{top:0;bottom:auto}.xs\:pin-r{right:0;left:auto}.xs\:pin-b{bottom:0;top:auto}.xs\:pin-l{left:0;right:auto}.xs\:pin-x{left:0;right:0}.xs\:pin,.xs\:pin-y{top:0;bottom:0}.xs\:pin{right:0;left:0}}@media (min-width:768px){.sm\:static{position:static}.sm\:relative{position:relative}.sm\:absolute{position:absolute}.sm\:fixed{position:fixed}.sm\:sticky{position:-webkit-sticky;position:sticky}.sm\:pin-t{top:0;bottom:auto}.sm\:pin-r{right:0;left:auto}.sm\:pin-b{bottom:0;top:auto}.sm\:pin-l{left:0;right:auto}.sm\:pin-x{left:0;right:0}.sm\:pin,.sm\:pin-y{top:0;bottom:0}.sm\:pin{right:0;left:0}}@media (min-width:1024px){.md\:static{position:static}.md\:relative{position:relative}.md\:absolute{position:absolute}.md\:fixed{position:fixed}.md\:sticky{position:-webkit-sticky;position:sticky}.md\:pin-t{top:0;bottom:auto}.md\:pin-r{right:0;left:auto}.md\:pin-b{bottom:0;top:auto}.md\:pin-l{left:0;right:auto}.md\:pin-x{left:0;right:0}.md\:pin,.md\:pin-y{top:0;bottom:0}.md\:pin{right:0;left:0}}@media (min-width:1280px){.lg\:static{position:static}.lg\:relative{position:relative}.lg\:absolute{position:absolute}.lg\:fixed{position:fixed}.lg\:sticky{position:-webkit-sticky;position:sticky}.lg\:pin-t{top:0;bottom:auto}.lg\:pin-r{right:0;left:auto}.lg\:pin-b{bottom:0;top:auto}.lg\:pin-l{left:0;right:auto}.lg\:pin-x{left:0;right:0}.lg\:pin,.lg\:pin-y{top:0;bottom:0}.lg\:pin{right:0;left:0}}@media (min-width:1600px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:absolute{position:absolute}.xl\:fixed{position:fixed}.xl\:sticky{position:-webkit-sticky;position:sticky}.xl\:pin-t{top:0;bottom:auto}.xl\:pin-r{right:0;left:auto}.xl\:pin-b{bottom:0;top:auto}.xl\:pin-l{left:0;right:auto}.xl\:pin-x{left:0;right:0}.xl\:pin,.xl\:pin-y{top:0;bottom:0}.xl\:pin{right:0;left:0}}.fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.center,.center-x{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center,.center-y{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.z-10{z-index:100}.page-31 .company-testimonial:before,.w-full{width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333%}.w-2\/3{width:66.667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.fill,.w-100{width:100%}.fill,.h-100{height:100%}.vw-100{width:100vw}.vh-100{height:100vh}.min-vw-100{min-width:100vw}.min-vh-100{min-height:100vh}.max-w-xl{max-width:28rem}.max-w-2xl{max-width:32rem}.max-w-3xl{max-width:36rem}.max-w-4xl{max-width:42rem}.max-w-5xl{max-width:48rem}@media (min-width:480px){.xs\:w-auto{width:auto}.xs\:w-1\/2{width:50%}.xs\:w-1\/3{width:33.333%}.xs\:w-2\/3{width:66.667%}.xs\:w-1\/4{width:25%}.xs\:w-3\/4{width:75%}.xs\:w-1\/5{width:20%}.xs\:w-2\/5{width:40%}.xs\:w-3\/5{width:60%}.xs\:w-4\/5{width:80%}.xs\:w-100{width:100%}.xs\:h-100{height:100%}.xs\:vw-100{width:100vw}.xs\:vh-100{height:100vh}.xs\:min-vw-100{min-width:100vw}.xs\:min-vh-100{min-height:100vh}.xs\:max-w-xl{max-width:28rem}.xs\:max-w-2xl{max-width:32rem}.xs\:max-w-3xl{max-width:36rem}.xs\:max-w-4xl{max-width:42rem}.xs\:max-w-5xl{max-width:48rem}}@media (min-width:768px){.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333%}.sm\:w-2\/3{width:66.667%}.sm\:w-1\/4{width:25%}.sm\:w-3\/4{width:75%}.sm\:w-1\/5{width:20%}.sm\:w-2\/5{width:40%}.sm\:w-3\/5{width:60%}.sm\:w-4\/5{width:80%}.sm\:w-100{width:100%}.sm\:h-100{height:100%}.sm\:vw-100{width:100vw}.sm\:vh-100{height:100vh}.sm\:min-vw-100{min-width:100vw}.sm\:min-vh-100{min-height:100vh}.sm\:max-w-xl{max-width:28rem}.sm\:max-w-2xl{max-width:32rem}.sm\:max-w-3xl{max-width:36rem}.sm\:max-w-4xl{max-width:42rem}.sm\:max-w-5xl{max-width:48rem}}@media (min-width:1024px){.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333%}.md\:w-2\/3{width:66.667%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:w-1\/5{width:20%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-4\/5{width:80%}.md\:w-100{width:100%}.md\:h-100{height:100%}.md\:vw-100{width:100vw}.md\:vh-100{height:100vh}.md\:min-vw-100{min-width:100vw}.md\:min-vh-100{min-height:100vh}.md\:max-w-xl{max-width:28rem}.md\:max-w-2xl{max-width:32rem}.md\:max-w-3xl{max-width:36rem}.md\:max-w-4xl{max-width:42rem}.md\:max-w-5xl{max-width:48rem}}@media (min-width:1280px){.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333%}.lg\:w-2\/3{width:66.667%}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:w-1\/5{width:20%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-100{width:100%}.lg\:h-100{height:100%}.lg\:vw-100{width:100vw}.lg\:vh-100{height:100vh}.lg\:min-vw-100{min-width:100vw}.lg\:min-vh-100{min-height:100vh}.lg\:max-w-xl{max-width:28rem}.lg\:max-w-2xl{max-width:32rem}.lg\:max-w-3xl{max-width:36rem}.lg\:max-w-4xl{max-width:42rem}.lg\:max-w-5xl{max-width:48rem}}@media (min-width:1600px){.xl\:w-auto{width:auto}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333%}.xl\:w-2\/3{width:66.667%}.xl\:w-1\/4{width:25%}.xl\:w-3\/4{width:75%}.xl\:w-1\/5{width:20%}.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-4\/5{width:80%}.xl\:w-100{width:100%}.xl\:h-100{height:100%}.xl\:vw-100{width:100vw}.xl\:vh-100{height:100vh}.xl\:min-vw-100{min-width:100vw}.xl\:min-vh-100{min-height:100vh}.xl\:max-w-xl{max-width:28rem}.xl\:max-w-2xl{max-width:32rem}.xl\:max-w-3xl{max-width:36rem}.xl\:max-w-4xl{max-width:42rem}.xl\:max-w-5xl{max-width:48rem}}:root{--space-unit:1rem;--space-scale:1.618;--space-1:var(--space-unit);--space-2:calc(var(--space-unit) * var(--space-scale));--space-3:calc(var(--space-unit) * var(--space-scale) * var(--space-scale));--space-4:calc(var(--space-unit) * var(--space-scale) * var(--space-scale) * var(--space-scale));--space-5:calc(var(--space-unit) * var(--space-scale) * var(--space-scale) * var(--space-scale) * var(--space-scale))}.anchor{scroll-margin-top:calc(var(--header-height,80px) + 16px)}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.gap-0{gap:0!important}.gap-x-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.gap-y-0{row-gap:0!important}.m-1{margin:var(--space-1)!important}.mt-1{margin-top:var(--space-1)!important}.mr-1{margin-right:var(--space-1)!important}.mb-1{margin-bottom:var(--space-1)!important}.ml-1,.mx-1{margin-left:var(--space-1)!important}.mx-1{margin-right:var(--space-1)!important}.my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.p-1{padding:var(--space-1)!important}.pt-1{padding-top:var(--space-1)!important}.pr-1{padding-right:var(--space-1)!important}.pb-1{padding-bottom:var(--space-1)!important}.pl-1,.px-1{padding-left:var(--space-1)!important}.px-1{padding-right:var(--space-1)!important}.py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.gap-1{gap:var(--space-1)!important}.gap-x-1{-webkit-column-gap:var(--space-1)!important;-moz-column-gap:var(--space-1)!important;column-gap:var(--space-1)!important}.gap-y-1{row-gap:var(--space-1)!important}.m-2{margin:var(--space-2)!important}.mt-2{margin-top:var(--space-2)!important}.mr-2{margin-right:var(--space-2)!important}.mb-2{margin-bottom:var(--space-2)!important}.ml-2,.mx-2{margin-left:var(--space-2)!important}.mx-2{margin-right:var(--space-2)!important}.my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.p-2{padding:var(--space-2)!important}.home .hero,.pt-2{padding-top:var(--space-2)!important}.pr-2{padding-right:var(--space-2)!important}.pb-2{padding-bottom:var(--space-2)!important}.pl-2,.px-2{padding-left:var(--space-2)!important}.px-2{padding-right:var(--space-2)!important}.py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.gap-2{gap:var(--space-2)!important}.gap-x-2{-webkit-column-gap:var(--space-2)!important;-moz-column-gap:var(--space-2)!important;column-gap:var(--space-2)!important}.gap-y-2{row-gap:var(--space-2)!important}.m-3{margin:var(--space-3)!important}.mt-3{margin-top:var(--space-3)!important}.mr-3{margin-right:var(--space-3)!important}.mb-3{margin-bottom:var(--space-3)!important}.ml-3,.mx-3{margin-left:var(--space-3)!important}.mx-3{margin-right:var(--space-3)!important}.my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.p-3{padding:var(--space-3)!important}.pt-3{padding-top:var(--space-3)!important}.pr-3{padding-right:var(--space-3)!important}.pb-3{padding-bottom:var(--space-3)!important}.pl-3,.px-3{padding-left:var(--space-3)!important}.px-3{padding-right:var(--space-3)!important}.py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.gap-3{gap:var(--space-3)!important}.gap-x-3{-webkit-column-gap:var(--space-3)!important;-moz-column-gap:var(--space-3)!important;column-gap:var(--space-3)!important}.gap-y-3{row-gap:var(--space-3)!important}.m-4{margin:var(--space-4)!important}.mt-4{margin-top:var(--space-4)!important}.mr-4{margin-right:var(--space-4)!important}.mb-4{margin-bottom:var(--space-4)!important}.ml-4,.mx-4{margin-left:var(--space-4)!important}.mx-4{margin-right:var(--space-4)!important}.my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.p-4{padding:var(--space-4)!important}.pt-4{padding-top:var(--space-4)!important}.pr-4{padding-right:var(--space-4)!important}.pb-4{padding-bottom:var(--space-4)!important}.pl-4,.px-4{padding-left:var(--space-4)!important}.px-4{padding-right:var(--space-4)!important}.py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.gap-4{gap:var(--space-4)!important}.gap-x-4{-webkit-column-gap:var(--space-4)!important;-moz-column-gap:var(--space-4)!important;column-gap:var(--space-4)!important}.gap-y-4{row-gap:var(--space-4)!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-5{margin:var(--space-5)!important}.mt-5{margin-top:var(--space-5)!important}.mr-5{margin-right:var(--space-5)!important}.mb-5{margin-bottom:var(--space-5)!important}.ml-5,.mx-5{margin-left:var(--space-5)!important}.mx-5{margin-right:var(--space-5)!important}.my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.p-5{padding:var(--space-5)!important}.pt-5{padding-top:var(--space-5)!important}.pr-5{padding-right:var(--space-5)!important}.pb-5{padding-bottom:var(--space-5)!important}.pl-5,.px-5{padding-left:var(--space-5)!important}.px-5{padding-right:var(--space-5)!important}.py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.gap-xs{gap:.5rem!important}.gap-x-xs{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.gap-y-xs{row-gap:.5rem!important}.gap-5{gap:var(--space-5)!important}.gap-x-5{-webkit-column-gap:var(--space-5)!important;-moz-column-gap:var(--space-5)!important;column-gap:var(--space-5)!important}.gap-y-5{row-gap:var(--space-5)!important}@media (min-width:480px){.xs\:m-0{margin:0!important}.xs\:mt-0{margin-top:0!important}.xs\:mr-0{margin-right:0!important}.xs\:mb-0{margin-bottom:0!important}.xs\:ml-0,.xs\:mx-0{margin-left:0!important}.xs\:mx-0{margin-right:0!important}.xs\:my-0{margin-top:0!important;margin-bottom:0!important}.xs\:p-0{padding:0!important}.xs\:pt-0{padding-top:0!important}.xs\:pr-0{padding-right:0!important}.xs\:pb-0{padding-bottom:0!important}.xs\:pl-0,.xs\:px-0{padding-left:0!important}.xs\:px-0{padding-right:0!important}.xs\:py-0{padding-top:0!important;padding-bottom:0!important}.xs\:gap-0{gap:0!important}.xs\:gap-x-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.xs\:gap-y-0{row-gap:0!important}.xs\:m-1{margin:var(--space-1)!important}.xs\:mt-1{margin-top:var(--space-1)!important}.xs\:mr-1{margin-right:var(--space-1)!important}.xs\:mb-1{margin-bottom:var(--space-1)!important}.xs\:ml-1,.xs\:mx-1{margin-left:var(--space-1)!important}.xs\:mx-1{margin-right:var(--space-1)!important}.xs\:my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.xs\:p-1{padding:var(--space-1)!important}.xs\:pt-1{padding-top:var(--space-1)!important}.xs\:pr-1{padding-right:var(--space-1)!important}.xs\:pb-1{padding-bottom:var(--space-1)!important}.xs\:pl-1,.xs\:px-1{padding-left:var(--space-1)!important}.xs\:px-1{padding-right:var(--space-1)!important}.xs\:py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.xs\:gap-1{gap:var(--space-1)!important}.xs\:gap-x-1{-webkit-column-gap:var(--space-1)!important;-moz-column-gap:var(--space-1)!important;column-gap:var(--space-1)!important}.xs\:gap-y-1{row-gap:var(--space-1)!important}.xs\:m-2{margin:var(--space-2)!important}.xs\:mt-2{margin-top:var(--space-2)!important}.xs\:mr-2{margin-right:var(--space-2)!important}.xs\:mb-2{margin-bottom:var(--space-2)!important}.xs\:ml-2,.xs\:mx-2{margin-left:var(--space-2)!important}.xs\:mx-2{margin-right:var(--space-2)!important}.xs\:my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.xs\:p-2{padding:var(--space-2)!important}.xs\:pt-2{padding-top:var(--space-2)!important}.xs\:pr-2{padding-right:var(--space-2)!important}.xs\:pb-2{padding-bottom:var(--space-2)!important}.xs\:pl-2,.xs\:px-2{padding-left:var(--space-2)!important}.xs\:px-2{padding-right:var(--space-2)!important}.xs\:py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.xs\:gap-2{gap:var(--space-2)!important}.xs\:gap-x-2{-webkit-column-gap:var(--space-2)!important;-moz-column-gap:var(--space-2)!important;column-gap:var(--space-2)!important}.xs\:gap-y-2{row-gap:var(--space-2)!important}.xs\:m-3{margin:var(--space-3)!important}.xs\:mt-3{margin-top:var(--space-3)!important}.xs\:mr-3{margin-right:var(--space-3)!important}.xs\:mb-3{margin-bottom:var(--space-3)!important}.xs\:ml-3,.xs\:mx-3{margin-left:var(--space-3)!important}.xs\:mx-3{margin-right:var(--space-3)!important}.xs\:my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.xs\:p-3{padding:var(--space-3)!important}.xs\:pt-3{padding-top:var(--space-3)!important}.xs\:pr-3{padding-right:var(--space-3)!important}.xs\:pb-3{padding-bottom:var(--space-3)!important}.xs\:pl-3,.xs\:px-3{padding-left:var(--space-3)!important}.xs\:px-3{padding-right:var(--space-3)!important}.xs\:py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.xs\:gap-3{gap:var(--space-3)!important}.xs\:gap-x-3{-webkit-column-gap:var(--space-3)!important;-moz-column-gap:var(--space-3)!important;column-gap:var(--space-3)!important}.xs\:gap-y-3{row-gap:var(--space-3)!important}.xs\:m-4{margin:var(--space-4)!important}.xs\:mt-4{margin-top:var(--space-4)!important}.xs\:mr-4{margin-right:var(--space-4)!important}.xs\:mb-4{margin-bottom:var(--space-4)!important}.xs\:ml-4,.xs\:mx-4{margin-left:var(--space-4)!important}.xs\:mx-4{margin-right:var(--space-4)!important}.xs\:my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.xs\:p-4{padding:var(--space-4)!important}.xs\:pt-4{padding-top:var(--space-4)!important}.xs\:pr-4{padding-right:var(--space-4)!important}.xs\:pb-4{padding-bottom:var(--space-4)!important}.xs\:pl-4,.xs\:px-4{padding-left:var(--space-4)!important}.xs\:px-4{padding-right:var(--space-4)!important}.xs\:py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.xs\:gap-4{gap:var(--space-4)!important}.xs\:gap-x-4{-webkit-column-gap:var(--space-4)!important;-moz-column-gap:var(--space-4)!important;column-gap:var(--space-4)!important}.xs\:gap-y-4{row-gap:var(--space-4)!important}.xs\:m-auto{margin:auto!important}.xs\:mt-auto{margin-top:auto!important}.xs\:mr-auto{margin-right:auto!important}.xs\:mb-auto{margin-bottom:auto!important}.xs\:ml-auto,.xs\:mx-auto{margin-left:auto!important}.xs\:mx-auto{margin-right:auto!important}.xs\:my-auto{margin-top:auto!important;margin-bottom:auto!important}.xs\:m-5{margin:var(--space-5)!important}.xs\:mt-5{margin-top:var(--space-5)!important}.xs\:mr-5{margin-right:var(--space-5)!important}.xs\:mb-5{margin-bottom:var(--space-5)!important}.xs\:ml-5,.xs\:mx-5{margin-left:var(--space-5)!important}.xs\:mx-5{margin-right:var(--space-5)!important}.xs\:my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.xs\:p-5{padding:var(--space-5)!important}.xs\:pt-5{padding-top:var(--space-5)!important}.xs\:pr-5{padding-right:var(--space-5)!important}.xs\:pb-5{padding-bottom:var(--space-5)!important}.xs\:pl-5,.xs\:px-5{padding-left:var(--space-5)!important}.xs\:px-5{padding-right:var(--space-5)!important}.xs\:py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.xs\:gap-xs{gap:.5rem!important}.xs\:gap-x-xs{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xs\:gap-y-xs{row-gap:.5rem!important}.xs\:gap-5{gap:var(--space-5)!important}.xs\:gap-x-5{-webkit-column-gap:var(--space-5)!important;-moz-column-gap:var(--space-5)!important;column-gap:var(--space-5)!important}.xs\:gap-y-5{row-gap:var(--space-5)!important}}@media (min-width:768px){.sm\:m-0{margin:0!important}.sm\:mt-0{margin-top:0!important}.sm\:mr-0{margin-right:0!important}.sm\:mb-0{margin-bottom:0!important}.sm\:ml-0,.sm\:mx-0{margin-left:0!important}.sm\:mx-0{margin-right:0!important}.sm\:my-0{margin-top:0!important;margin-bottom:0!important}.sm\:p-0{padding:0!important}.sm\:pt-0{padding-top:0!important}.sm\:pr-0{padding-right:0!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pl-0,.sm\:px-0{padding-left:0!important}.sm\:px-0{padding-right:0!important}.sm\:py-0{padding-top:0!important;padding-bottom:0!important}.sm\:gap-0{gap:0!important}.sm\:gap-x-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.sm\:gap-y-0{row-gap:0!important}.sm\:m-1{margin:var(--space-1)!important}.sm\:mt-1{margin-top:var(--space-1)!important}.sm\:mr-1{margin-right:var(--space-1)!important}.sm\:mb-1{margin-bottom:var(--space-1)!important}.sm\:ml-1,.sm\:mx-1{margin-left:var(--space-1)!important}.sm\:mx-1{margin-right:var(--space-1)!important}.sm\:my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.sm\:p-1{padding:var(--space-1)!important}.sm\:pt-1{padding-top:var(--space-1)!important}.sm\:pr-1{padding-right:var(--space-1)!important}.sm\:pb-1{padding-bottom:var(--space-1)!important}.sm\:pl-1,.sm\:px-1{padding-left:var(--space-1)!important}.sm\:px-1{padding-right:var(--space-1)!important}.sm\:py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.sm\:gap-1{gap:var(--space-1)!important}.sm\:gap-x-1{-webkit-column-gap:var(--space-1)!important;-moz-column-gap:var(--space-1)!important;column-gap:var(--space-1)!important}.sm\:gap-y-1{row-gap:var(--space-1)!important}.sm\:m-2{margin:var(--space-2)!important}.sm\:mt-2{margin-top:var(--space-2)!important}.sm\:mr-2{margin-right:var(--space-2)!important}.sm\:mb-2{margin-bottom:var(--space-2)!important}.sm\:ml-2,.sm\:mx-2{margin-left:var(--space-2)!important}.sm\:mx-2{margin-right:var(--space-2)!important}.sm\:my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.sm\:p-2{padding:var(--space-2)!important}.sm\:pt-2{padding-top:var(--space-2)!important}.sm\:pr-2{padding-right:var(--space-2)!important}.sm\:pb-2{padding-bottom:var(--space-2)!important}.sm\:pl-2,.sm\:px-2{padding-left:var(--space-2)!important}.sm\:px-2{padding-right:var(--space-2)!important}.sm\:py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.sm\:gap-2{gap:var(--space-2)!important}.sm\:gap-x-2{-webkit-column-gap:var(--space-2)!important;-moz-column-gap:var(--space-2)!important;column-gap:var(--space-2)!important}.sm\:gap-y-2{row-gap:var(--space-2)!important}.sm\:m-3{margin:var(--space-3)!important}.sm\:mt-3{margin-top:var(--space-3)!important}.sm\:mr-3{margin-right:var(--space-3)!important}.sm\:mb-3{margin-bottom:var(--space-3)!important}.sm\:ml-3,.sm\:mx-3{margin-left:var(--space-3)!important}.sm\:mx-3{margin-right:var(--space-3)!important}.sm\:my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.sm\:p-3{padding:var(--space-3)!important}.sm\:pt-3{padding-top:var(--space-3)!important}.sm\:pr-3{padding-right:var(--space-3)!important}.sm\:pb-3{padding-bottom:var(--space-3)!important}.sm\:pl-3,.sm\:px-3{padding-left:var(--space-3)!important}.sm\:px-3{padding-right:var(--space-3)!important}.sm\:py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.sm\:gap-3{gap:var(--space-3)!important}.sm\:gap-x-3{-webkit-column-gap:var(--space-3)!important;-moz-column-gap:var(--space-3)!important;column-gap:var(--space-3)!important}.sm\:gap-y-3{row-gap:var(--space-3)!important}.sm\:m-4{margin:var(--space-4)!important}.sm\:mt-4{margin-top:var(--space-4)!important}.sm\:mr-4{margin-right:var(--space-4)!important}.sm\:mb-4{margin-bottom:var(--space-4)!important}.sm\:ml-4,.sm\:mx-4{margin-left:var(--space-4)!important}.sm\:mx-4{margin-right:var(--space-4)!important}.sm\:my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.sm\:p-4{padding:var(--space-4)!important}.sm\:pt-4{padding-top:var(--space-4)!important}.sm\:pr-4{padding-right:var(--space-4)!important}.sm\:pb-4{padding-bottom:var(--space-4)!important}.sm\:pl-4,.sm\:px-4{padding-left:var(--space-4)!important}.sm\:px-4{padding-right:var(--space-4)!important}.sm\:py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.sm\:gap-4{gap:var(--space-4)!important}.sm\:gap-x-4{-webkit-column-gap:var(--space-4)!important;-moz-column-gap:var(--space-4)!important;column-gap:var(--space-4)!important}.sm\:gap-y-4{row-gap:var(--space-4)!important}.sm\:m-auto{margin:auto!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-auto{margin-right:auto!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:ml-auto,.sm\:mx-auto{margin-left:auto!important}.sm\:mx-auto{margin-right:auto!important}.sm\:my-auto{margin-top:auto!important;margin-bottom:auto!important}.sm\:m-5{margin:var(--space-5)!important}.sm\:mt-5{margin-top:var(--space-5)!important}.sm\:mr-5{margin-right:var(--space-5)!important}.sm\:mb-5{margin-bottom:var(--space-5)!important}.sm\:ml-5,.sm\:mx-5{margin-left:var(--space-5)!important}.sm\:mx-5{margin-right:var(--space-5)!important}.sm\:my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.sm\:p-5{padding:var(--space-5)!important}.sm\:pt-5{padding-top:var(--space-5)!important}.sm\:pr-5{padding-right:var(--space-5)!important}.sm\:pb-5{padding-bottom:var(--space-5)!important}.sm\:pl-5,.sm\:px-5{padding-left:var(--space-5)!important}.sm\:px-5{padding-right:var(--space-5)!important}.sm\:py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.sm\:gap-xs{gap:.5rem!important}.sm\:gap-x-xs{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.sm\:gap-y-xs{row-gap:.5rem!important}.sm\:gap-5{gap:var(--space-5)!important}.sm\:gap-x-5{-webkit-column-gap:var(--space-5)!important;-moz-column-gap:var(--space-5)!important;column-gap:var(--space-5)!important}.sm\:gap-y-5{row-gap:var(--space-5)!important}}@media (min-width:1024px){.md\:m-0{margin:0!important}.md\:mt-0{margin-top:0!important}.md\:mr-0{margin-right:0!important}.md\:mb-0{margin-bottom:0!important}.md\:ml-0,.md\:mx-0{margin-left:0!important}.md\:mx-0{margin-right:0!important}.md\:my-0{margin-top:0!important;margin-bottom:0!important}.md\:p-0{padding:0!important}.md\:pt-0{padding-top:0!important}.md\:pr-0{padding-right:0!important}.md\:pb-0{padding-bottom:0!important}.md\:pl-0,.md\:px-0{padding-left:0!important}.md\:px-0{padding-right:0!important}.md\:py-0{padding-top:0!important;padding-bottom:0!important}.md\:gap-0{gap:0!important}.md\:gap-x-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.md\:gap-y-0{row-gap:0!important}.md\:m-1{margin:var(--space-1)!important}.md\:mt-1{margin-top:var(--space-1)!important}.md\:mr-1{margin-right:var(--space-1)!important}.md\:mb-1{margin-bottom:var(--space-1)!important}.md\:ml-1,.md\:mx-1{margin-left:var(--space-1)!important}.md\:mx-1{margin-right:var(--space-1)!important}.md\:my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.md\:p-1{padding:var(--space-1)!important}.md\:pt-1{padding-top:var(--space-1)!important}.md\:pr-1{padding-right:var(--space-1)!important}.md\:pb-1{padding-bottom:var(--space-1)!important}.md\:pl-1,.md\:px-1{padding-left:var(--space-1)!important}.md\:px-1{padding-right:var(--space-1)!important}.md\:py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.md\:gap-1{gap:var(--space-1)!important}.md\:gap-x-1{-webkit-column-gap:var(--space-1)!important;-moz-column-gap:var(--space-1)!important;column-gap:var(--space-1)!important}.md\:gap-y-1{row-gap:var(--space-1)!important}.md\:m-2{margin:var(--space-2)!important}.md\:mt-2{margin-top:var(--space-2)!important}.md\:mr-2{margin-right:var(--space-2)!important}.md\:mb-2{margin-bottom:var(--space-2)!important}.md\:ml-2,.md\:mx-2{margin-left:var(--space-2)!important}.md\:mx-2{margin-right:var(--space-2)!important}.md\:my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.md\:p-2{padding:var(--space-2)!important}.md\:pt-2{padding-top:var(--space-2)!important}.md\:pr-2{padding-right:var(--space-2)!important}.md\:pb-2{padding-bottom:var(--space-2)!important}.md\:pl-2,.md\:px-2{padding-left:var(--space-2)!important}.md\:px-2{padding-right:var(--space-2)!important}.md\:py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.md\:gap-2{gap:var(--space-2)!important}.md\:gap-x-2{-webkit-column-gap:var(--space-2)!important;-moz-column-gap:var(--space-2)!important;column-gap:var(--space-2)!important}.md\:gap-y-2{row-gap:var(--space-2)!important}.md\:m-3{margin:var(--space-3)!important}.md\:mt-3{margin-top:var(--space-3)!important}.md\:mr-3{margin-right:var(--space-3)!important}.md\:mb-3{margin-bottom:var(--space-3)!important}.md\:ml-3,.md\:mx-3{margin-left:var(--space-3)!important}.md\:mx-3{margin-right:var(--space-3)!important}.md\:my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.md\:p-3{padding:var(--space-3)!important}.md\:pt-3{padding-top:var(--space-3)!important}.md\:pr-3{padding-right:var(--space-3)!important}.md\:pb-3{padding-bottom:var(--space-3)!important}.md\:pl-3,.md\:px-3{padding-left:var(--space-3)!important}.md\:px-3{padding-right:var(--space-3)!important}.md\:py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.md\:gap-3{gap:var(--space-3)!important}.md\:gap-x-3{-webkit-column-gap:var(--space-3)!important;-moz-column-gap:var(--space-3)!important;column-gap:var(--space-3)!important}.md\:gap-y-3{row-gap:var(--space-3)!important}.md\:m-4{margin:var(--space-4)!important}.md\:mt-4{margin-top:var(--space-4)!important}.md\:mr-4{margin-right:var(--space-4)!important}.md\:mb-4{margin-bottom:var(--space-4)!important}.md\:ml-4,.md\:mx-4{margin-left:var(--space-4)!important}.md\:mx-4{margin-right:var(--space-4)!important}.md\:my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.md\:p-4{padding:var(--space-4)!important}.md\:pt-4{padding-top:var(--space-4)!important}.md\:pr-4{padding-right:var(--space-4)!important}.md\:pb-4{padding-bottom:var(--space-4)!important}.md\:pl-4,.md\:px-4{padding-left:var(--space-4)!important}.md\:px-4{padding-right:var(--space-4)!important}.md\:py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.md\:gap-4{gap:var(--space-4)!important}.md\:gap-x-4{-webkit-column-gap:var(--space-4)!important;-moz-column-gap:var(--space-4)!important;column-gap:var(--space-4)!important}.md\:gap-y-4{row-gap:var(--space-4)!important}.md\:m-auto{margin:auto!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-auto{margin-right:auto!important}.md\:mb-auto{margin-bottom:auto!important}.md\:ml-auto,.md\:mx-auto{margin-left:auto!important}.md\:mx-auto{margin-right:auto!important}.md\:my-auto{margin-top:auto!important;margin-bottom:auto!important}.md\:m-5{margin:var(--space-5)!important}.md\:mt-5{margin-top:var(--space-5)!important}.md\:mr-5{margin-right:var(--space-5)!important}.md\:mb-5{margin-bottom:var(--space-5)!important}.md\:ml-5,.md\:mx-5{margin-left:var(--space-5)!important}.md\:mx-5{margin-right:var(--space-5)!important}.md\:my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.md\:p-5{padding:var(--space-5)!important}.md\:pt-5{padding-top:var(--space-5)!important}.md\:pr-5{padding-right:var(--space-5)!important}.md\:pb-5{padding-bottom:var(--space-5)!important}.md\:pl-5,.md\:px-5{padding-left:var(--space-5)!important}.md\:px-5{padding-right:var(--space-5)!important}.md\:py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.md\:gap-xs{gap:.5rem!important}.md\:gap-x-xs{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.md\:gap-y-xs{row-gap:.5rem!important}.md\:gap-5{gap:var(--space-5)!important}.md\:gap-x-5{-webkit-column-gap:var(--space-5)!important;-moz-column-gap:var(--space-5)!important;column-gap:var(--space-5)!important}.md\:gap-y-5{row-gap:var(--space-5)!important}}@media (min-width:1280px){.lg\:m-0{margin:0!important}.lg\:mt-0{margin-top:0!important}.lg\:mr-0{margin-right:0!important}.lg\:mb-0{margin-bottom:0!important}.lg\:ml-0,.lg\:mx-0{margin-left:0!important}.lg\:mx-0{margin-right:0!important}.lg\:my-0{margin-top:0!important;margin-bottom:0!important}.lg\:p-0{padding:0!important}.lg\:pt-0{padding-top:0!important}.lg\:pr-0{padding-right:0!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pl-0,.lg\:px-0{padding-left:0!important}.lg\:px-0{padding-right:0!important}.lg\:py-0{padding-top:0!important;padding-bottom:0!important}.lg\:gap-0{gap:0!important}.lg\:gap-x-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.lg\:gap-y-0{row-gap:0!important}.lg\:m-1{margin:var(--space-1)!important}.lg\:mt-1{margin-top:var(--space-1)!important}.lg\:mr-1{margin-right:var(--space-1)!important}.lg\:mb-1{margin-bottom:var(--space-1)!important}.lg\:ml-1,.lg\:mx-1{margin-left:var(--space-1)!important}.lg\:mx-1{margin-right:var(--space-1)!important}.lg\:my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.lg\:p-1{padding:var(--space-1)!important}.lg\:pt-1{padding-top:var(--space-1)!important}.lg\:pr-1{padding-right:var(--space-1)!important}.lg\:pb-1{padding-bottom:var(--space-1)!important}.lg\:pl-1,.lg\:px-1{padding-left:var(--space-1)!important}.lg\:px-1{padding-right:var(--space-1)!important}.lg\:py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.lg\:gap-1{gap:var(--space-1)!important}.lg\:gap-x-1{-webkit-column-gap:var(--space-1)!important;-moz-column-gap:var(--space-1)!important;column-gap:var(--space-1)!important}.lg\:gap-y-1{row-gap:var(--space-1)!important}.lg\:m-2{margin:var(--space-2)!important}.lg\:mt-2{margin-top:var(--space-2)!important}.lg\:mr-2{margin-right:var(--space-2)!important}.lg\:mb-2{margin-bottom:var(--space-2)!important}.lg\:ml-2,.lg\:mx-2{margin-left:var(--space-2)!important}.lg\:mx-2{margin-right:var(--space-2)!important}.lg\:my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.lg\:p-2{padding:var(--space-2)!important}.lg\:pt-2{padding-top:var(--space-2)!important}.lg\:pr-2{padding-right:var(--space-2)!important}.lg\:pb-2{padding-bottom:var(--space-2)!important}.lg\:pl-2,.lg\:px-2{padding-left:var(--space-2)!important}.lg\:px-2{padding-right:var(--space-2)!important}.lg\:py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.lg\:gap-2{gap:var(--space-2)!important}.lg\:gap-x-2{-webkit-column-gap:var(--space-2)!important;-moz-column-gap:var(--space-2)!important;column-gap:var(--space-2)!important}.lg\:gap-y-2{row-gap:var(--space-2)!important}.lg\:m-3{margin:var(--space-3)!important}.lg\:mt-3{margin-top:var(--space-3)!important}.lg\:mr-3{margin-right:var(--space-3)!important}.lg\:mb-3{margin-bottom:var(--space-3)!important}.lg\:ml-3,.lg\:mx-3{margin-left:var(--space-3)!important}.lg\:mx-3{margin-right:var(--space-3)!important}.lg\:my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.lg\:p-3{padding:var(--space-3)!important}.lg\:pt-3{padding-top:var(--space-3)!important}.lg\:pr-3{padding-right:var(--space-3)!important}.lg\:pb-3{padding-bottom:var(--space-3)!important}.lg\:pl-3,.lg\:px-3{padding-left:var(--space-3)!important}.lg\:px-3{padding-right:var(--space-3)!important}.lg\:py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.lg\:gap-3{gap:var(--space-3)!important}.lg\:gap-x-3{-webkit-column-gap:var(--space-3)!important;-moz-column-gap:var(--space-3)!important;column-gap:var(--space-3)!important}.lg\:gap-y-3{row-gap:var(--space-3)!important}.lg\:m-4{margin:var(--space-4)!important}.lg\:mt-4{margin-top:var(--space-4)!important}.lg\:mr-4{margin-right:var(--space-4)!important}.lg\:mb-4{margin-bottom:var(--space-4)!important}.lg\:ml-4,.lg\:mx-4{margin-left:var(--space-4)!important}.lg\:mx-4{margin-right:var(--space-4)!important}.lg\:my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.lg\:p-4{padding:var(--space-4)!important}.lg\:pt-4{padding-top:var(--space-4)!important}.lg\:pr-4{padding-right:var(--space-4)!important}.lg\:pb-4{padding-bottom:var(--space-4)!important}.lg\:pl-4,.lg\:px-4{padding-left:var(--space-4)!important}.lg\:px-4{padding-right:var(--space-4)!important}.lg\:py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.lg\:gap-4{gap:var(--space-4)!important}.lg\:gap-x-4{-webkit-column-gap:var(--space-4)!important;-moz-column-gap:var(--space-4)!important;column-gap:var(--space-4)!important}.lg\:gap-y-4{row-gap:var(--space-4)!important}.lg\:m-auto{margin:auto!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-auto{margin-right:auto!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:ml-auto,.lg\:mx-auto{margin-left:auto!important}.lg\:mx-auto{margin-right:auto!important}.lg\:my-auto{margin-top:auto!important;margin-bottom:auto!important}.lg\:m-5{margin:var(--space-5)!important}.lg\:mt-5{margin-top:var(--space-5)!important}.lg\:mr-5{margin-right:var(--space-5)!important}.lg\:mb-5{margin-bottom:var(--space-5)!important}.lg\:ml-5,.lg\:mx-5{margin-left:var(--space-5)!important}.lg\:mx-5{margin-right:var(--space-5)!important}.lg\:my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.lg\:p-5{padding:var(--space-5)!important}.lg\:pt-5{padding-top:var(--space-5)!important}.lg\:pr-5{padding-right:var(--space-5)!important}.lg\:pb-5{padding-bottom:var(--space-5)!important}.lg\:pl-5,.lg\:px-5{padding-left:var(--space-5)!important}.lg\:px-5{padding-right:var(--space-5)!important}.lg\:py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.lg\:gap-xs{gap:.5rem!important}.lg\:gap-x-xs{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.lg\:gap-y-xs{row-gap:.5rem!important}.lg\:gap-5{gap:var(--space-5)!important}.lg\:gap-x-5{-webkit-column-gap:var(--space-5)!important;-moz-column-gap:var(--space-5)!important;column-gap:var(--space-5)!important}.lg\:gap-y-5{row-gap:var(--space-5)!important}}@media (min-width:1600px){.xl\:m-0{margin:0!important}.xl\:mt-0{margin-top:0!important}.xl\:mr-0{margin-right:0!important}.xl\:mb-0{margin-bottom:0!important}.xl\:ml-0,.xl\:mx-0{margin-left:0!important}.xl\:mx-0{margin-right:0!important}.xl\:my-0{margin-top:0!important;margin-bottom:0!important}.xl\:p-0{padding:0!important}.xl\:pt-0{padding-top:0!important}.xl\:pr-0{padding-right:0!important}.xl\:pb-0{padding-bottom:0!important}.xl\:pl-0,.xl\:px-0{padding-left:0!important}.xl\:px-0{padding-right:0!important}.xl\:py-0{padding-top:0!important;padding-bottom:0!important}.xl\:gap-0{gap:0!important}.xl\:gap-x-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.xl\:gap-y-0{row-gap:0!important}.xl\:m-1{margin:var(--space-1)!important}.xl\:mt-1{margin-top:var(--space-1)!important}.xl\:mr-1{margin-right:var(--space-1)!important}.xl\:mb-1{margin-bottom:var(--space-1)!important}.xl\:ml-1,.xl\:mx-1{margin-left:var(--space-1)!important}.xl\:mx-1{margin-right:var(--space-1)!important}.xl\:my-1{margin-top:var(--space-1)!important;margin-bottom:var(--space-1)!important}.xl\:p-1{padding:var(--space-1)!important}.xl\:pt-1{padding-top:var(--space-1)!important}.xl\:pr-1{padding-right:var(--space-1)!important}.xl\:pb-1{padding-bottom:var(--space-1)!important}.xl\:pl-1,.xl\:px-1{padding-left:var(--space-1)!important}.xl\:px-1{padding-right:var(--space-1)!important}.xl\:py-1{padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important}.xl\:gap-1{gap:var(--space-1)!important}.xl\:gap-x-1{-webkit-column-gap:var(--space-1)!important;-moz-column-gap:var(--space-1)!important;column-gap:var(--space-1)!important}.xl\:gap-y-1{row-gap:var(--space-1)!important}.xl\:m-2{margin:var(--space-2)!important}.xl\:mt-2{margin-top:var(--space-2)!important}.xl\:mr-2{margin-right:var(--space-2)!important}.xl\:mb-2{margin-bottom:var(--space-2)!important}.xl\:ml-2,.xl\:mx-2{margin-left:var(--space-2)!important}.xl\:mx-2{margin-right:var(--space-2)!important}.xl\:my-2{margin-top:var(--space-2)!important;margin-bottom:var(--space-2)!important}.xl\:p-2{padding:var(--space-2)!important}.xl\:pt-2{padding-top:var(--space-2)!important}.xl\:pr-2{padding-right:var(--space-2)!important}.xl\:pb-2{padding-bottom:var(--space-2)!important}.xl\:pl-2,.xl\:px-2{padding-left:var(--space-2)!important}.xl\:px-2{padding-right:var(--space-2)!important}.xl\:py-2{padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.xl\:gap-2{gap:var(--space-2)!important}.xl\:gap-x-2{-webkit-column-gap:var(--space-2)!important;-moz-column-gap:var(--space-2)!important;column-gap:var(--space-2)!important}.xl\:gap-y-2{row-gap:var(--space-2)!important}.xl\:m-3{margin:var(--space-3)!important}.xl\:mt-3{margin-top:var(--space-3)!important}.xl\:mr-3{margin-right:var(--space-3)!important}.xl\:mb-3{margin-bottom:var(--space-3)!important}.xl\:ml-3,.xl\:mx-3{margin-left:var(--space-3)!important}.xl\:mx-3{margin-right:var(--space-3)!important}.xl\:my-3{margin-top:var(--space-3)!important;margin-bottom:var(--space-3)!important}.xl\:p-3{padding:var(--space-3)!important}.xl\:pt-3{padding-top:var(--space-3)!important}.xl\:pr-3{padding-right:var(--space-3)!important}.xl\:pb-3{padding-bottom:var(--space-3)!important}.xl\:pl-3,.xl\:px-3{padding-left:var(--space-3)!important}.xl\:px-3{padding-right:var(--space-3)!important}.xl\:py-3{padding-top:var(--space-3)!important;padding-bottom:var(--space-3)!important}.xl\:gap-3{gap:var(--space-3)!important}.xl\:gap-x-3{-webkit-column-gap:var(--space-3)!important;-moz-column-gap:var(--space-3)!important;column-gap:var(--space-3)!important}.xl\:gap-y-3{row-gap:var(--space-3)!important}.xl\:m-4{margin:var(--space-4)!important}.xl\:mt-4{margin-top:var(--space-4)!important}.xl\:mr-4{margin-right:var(--space-4)!important}.xl\:mb-4{margin-bottom:var(--space-4)!important}.xl\:ml-4,.xl\:mx-4{margin-left:var(--space-4)!important}.xl\:mx-4{margin-right:var(--space-4)!important}.xl\:my-4{margin-top:var(--space-4)!important;margin-bottom:var(--space-4)!important}.xl\:p-4{padding:var(--space-4)!important}.xl\:pt-4{padding-top:var(--space-4)!important}.xl\:pr-4{padding-right:var(--space-4)!important}.xl\:pb-4{padding-bottom:var(--space-4)!important}.xl\:pl-4,.xl\:px-4{padding-left:var(--space-4)!important}.xl\:px-4{padding-right:var(--space-4)!important}.xl\:py-4{padding-top:var(--space-4)!important;padding-bottom:var(--space-4)!important}.xl\:gap-4{gap:var(--space-4)!important}.xl\:gap-x-4{-webkit-column-gap:var(--space-4)!important;-moz-column-gap:var(--space-4)!important;column-gap:var(--space-4)!important}.xl\:gap-y-4{row-gap:var(--space-4)!important}.xl\:m-auto{margin:auto!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-auto{margin-right:auto!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:ml-auto,.xl\:mx-auto{margin-left:auto!important}.xl\:mx-auto{margin-right:auto!important}.xl\:my-auto{margin-top:auto!important;margin-bottom:auto!important}.xl\:m-5{margin:var(--space-5)!important}.xl\:mt-5{margin-top:var(--space-5)!important}.xl\:mr-5{margin-right:var(--space-5)!important}.xl\:mb-5{margin-bottom:var(--space-5)!important}.xl\:ml-5,.xl\:mx-5{margin-left:var(--space-5)!important}.xl\:mx-5{margin-right:var(--space-5)!important}.xl\:my-5{margin-top:var(--space-5)!important;margin-bottom:var(--space-5)!important}.xl\:p-5{padding:var(--space-5)!important}.xl\:pt-5{padding-top:var(--space-5)!important}.xl\:pr-5{padding-right:var(--space-5)!important}.xl\:pb-5{padding-bottom:var(--space-5)!important}.xl\:pl-5,.xl\:px-5{padding-left:var(--space-5)!important}.xl\:px-5{padding-right:var(--space-5)!important}.xl\:py-5{padding-top:var(--space-5)!important;padding-bottom:var(--space-5)!important}.xl\:gap-xs{gap:.5rem!important}.xl\:gap-x-xs{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xl\:gap-y-xs{row-gap:.5rem!important}.xl\:gap-5{gap:var(--space-5)!important}.xl\:gap-x-5{-webkit-column-gap:var(--space-5)!important;-moz-column-gap:var(--space-5)!important;column-gap:var(--space-5)!important}.xl\:gap-y-5{row-gap:var(--space-5)!important}}.stack-x,.stack-y{--stack-space:1rem}.stack-space-xs{--stack-space:0.625rem}.stack-space-sm{--stack-space:1.25rem}.stack-space-md{--stack-space:1.75rem}.stack-space-lg{--stack-space:2.50rem}.stack-space-xl{--stack-space:3.50rem}.msie [class*=stack-space]{--stack-space:15px}.stack-x{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.stack-x>*+*{margin-left:var(--stack-space)}.stack-y{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.stack-y>*+*{margin-top:var(--stack-space)}@media (min-width:480px){.xs\:stack-x{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.xs\:stack-x>*+*{margin-left:var(--stack-space)}.xs\:stack-y{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.xs\:stack-y>*+*{margin-top:var(--stack-space)}}@media (min-width:768px){.sm\:stack-x{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.sm\:stack-x>*+*{margin-left:var(--stack-space)}.sm\:stack-y{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sm\:stack-y>*+*{margin-top:var(--stack-space)}}@media (min-width:1024px){.md\:stack-x{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.md\:stack-x>*+*{margin-left:var(--stack-space)}.md\:stack-y{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.md\:stack-y>*+*{margin-top:var(--stack-space)}}@media (min-width:1280px){.lg\:stack-x{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.lg\:stack-x>*+*{margin-left:var(--stack-space)}.lg\:stack-y{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lg\:stack-y>*+*{margin-top:var(--stack-space)}}@media (min-width:1600px){.xl\:stack-x{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.xl\:stack-x>*+*{margin-left:var(--stack-space)}.xl\:stack-y{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.xl\:stack-y>*+*{margin-top:var(--stack-space)}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-balance{text-wrap:balance}.b{font-weight:700}.i{font-style:italic}.upper{text-transform:uppercase;letter-spacing:.025em}.lower{text-transform:lowercase}.f-0{font-size:0}.f-body,.f-heading{font-family:TTNormsPro,-apple-system,sans-serif}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.lh-0{line-height:0}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-wrap{white-space:nowrap}.f-tnum{font-variant-numeric:tabular-nums}.f-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.f-subpixel{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-style-disc{list-style-type:disc;list-style-position:outside;padding-left:1em}.msie body.page-31 .page-header+.container>.image:before,.msie body[class*=case-study-] .site-content>.container>.image:before{padding-top:56.25%}.msie body.page-31 .page-header+.container>.image img,.msie body[class*=case-study-] .site-content>.container>.image img{opacity:1!important}@media (min-width:1024px){.page-31 .page-header{text-align:left;padding-bottom:0;position:relative}.page-31 .page-header .container{max-width:1120px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.page-31 .page-header h1{max-width:50%;margin-bottom:.5em}.page-31 .page-header .intro{-ms-flex-item-align:end;align-self:flex-end;max-width:50%;margin:0!important;padding:1.5em 1.75em;position:relative;z-index:1;font-size:19px}}@media screen and (min-width:1024px) and (min-width:480px){.page-31 .page-header .intro{font-size:calc(19px + 5 * ((100vw - 480px) / 1120))}}@media screen and (min-width:1024px) and (min-width:1600px){.page-31 .page-header .intro{font-size:24px}}.page-31 .page-header+.container{margin-top:3rem}.page-31 .page-header+.container>.image{max-width:860px;margin:3.5rem auto}.page-31 .content{max-width:690px;margin:0 auto}.page-31 .company-testimonial{margin:3.5rem 0;padding:2.5rem 0}.page-31 .company-testimonial,.page-31 .company-testimonial>*{position:relative}.page-31 .company-testimonial:before{position:absolute;top:0;left:0;height:100%;content:"";background-color:#f0fafd}.page-31 .company-industry{text-align:center}.page-31 .company-industry img{margin:2em auto}.page-31 .company-industry img:first-child{max-width:150px}.page-31 .company-industry img:nth-child(2){max-width:96px}.page-31 .company-industry img:nth-child(3){max-width:193px}@media (min-width:480px){.page-31 .company-industry{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page-31 .company-industry img{width:28%;margin:0 1em}}fm-search-toggle{width:65px;height:56px}
