﻿/*!
* ==========================================================================
* TI.com Global Responsive Footer css
* v1.22.101
* Copyright (c) 2020 Texas Instruments. All rights reserved.
* ==========================================================================
*/.ti_p-responsiveFooter-null{content:"because buffer concat is killing first rule"}.ti_p-responsiveFooter{width:100%;min-width:initial;margin-top:var(--ti_p-footer-marginTop, 96px);padding:64px 0 16px;background-color:var(--pl-container-background-color-tertiary-variant, #333333);background-image:linear-gradient(35deg, rgb(0, 0, 0) 0%, rgb(51, 51, 51) 100%);color:var(--pl-text-color-primary-contrast, #ffffff);box-sizing:border-box}.ti_p-responsiveFooter *,.ti_p-responsiveFooter *::after,.ti_p-responsiveFooter *::before,.ti_p-responsiveFooter ::slotted(*){box-sizing:inherit}.ti_p-responsiveFooter{font-family:"Roboto","Helvetica Neue","Arial Nova","Nimbus Sans","Arial",sans-serif;font-size:14px;font-weight:400}.ti_p-responsiveFooter a{color:var(--pl-link-color-primary-contrast, #ffffff) !important}.ti_p-responsiveFooter a:hover,.ti_p-responsiveFooter a:visited{color:var(--pl-link-color-primary-contrast, #ffffff) !important;text-decoration:underline !important}.ti_p-responsiveFooter p{font-size:14px;line-height:20px;margin-top:0;margin-bottom:16px;font-weight:400;color:var(--pl-text-color-accent-contrast, #aaaaaa)}.ti_p-responsiveFooter sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}@media(max-width: 1239px){.ti_p-responsiveFooter:not(.mod-nonresponsive){padding-top:48px;padding-bottom:32px}}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive){margin-top:48px;padding-bottom:32px}.ti_p-responsiveFooter:not(.mod-nonresponsive) p{line-height:24px}}.ti_p-responsiveFooter-content{width:100%;max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1239px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-content{width:100%}}.ti_p-responsiveFooter-row{display:flex;align-items:stretch;box-sizing:border-box;margin-inline:0px}@media(max-width: 766px){.ti_p-responsiveFooter-row{margin-inline:8px}}.ti_p-responsiveFooter-row{flex-wrap:wrap}.ti_p-responsiveFooter-col{position:relative;margin-bottom:32px}.ti_p-responsiveFooter-col.mod-quarter{box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(24.99999999% - 56px)}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-quarter{margin-inline:8px}}.ti_p-responsiveFooter-col.mod-quarter{flex-basis:calc((24.99999999%) - (56px))}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-quarter{flex-basis:calc((24.99999999%) - (16px))}}.ti_p-responsiveFooter-col.mod-half{box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(49.99999998% - 56px)}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-half{margin-inline:8px}}.ti_p-responsiveFooter-col.mod-half{flex-basis:calc((49.99999998%) - (56px))}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-half{flex-basis:calc((49.99999998%) - (16px))}}.ti_p-responsiveFooter-col.mod-third{box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(33.33333332% - 56px)}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-third{margin-inline:8px}}.ti_p-responsiveFooter-col.mod-third{flex-basis:calc((33.33333332%) - (56px))}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-third{flex-basis:calc((33.33333332%) - (16px))}}.ti_p-responsiveFooter-col.mod-twothirds{box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(66.66666664% - 56px)}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-twothirds{margin-inline:8px}}.ti_p-responsiveFooter-col.mod-twothirds{flex-basis:calc((66.66666664%) - (56px))}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-twothirds{flex-basis:calc((66.66666664%) - (16px))}}.ti_p-responsiveFooter-col.mod-full{box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(99.99999996% - 56px)}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-full{margin-inline:8px}}.ti_p-responsiveFooter-col.mod-full{flex-basis:calc((99.99999996%) - (56px))}@media(max-width: 766px){.ti_p-responsiveFooter-col.mod-full{flex-basis:calc((99.99999996%) - (16px))}}.ti_p-responsiveFooter-col.mod-full{margin-bottom:0}@media(max-width: 1239px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col:not(.mod-full){box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(49.99999998% - 56px);flex-basis:calc((49.99999998%) - (56px));margin-bottom:32px}}@media(max-width: 1239px)and (max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col:not(.mod-full){margin-inline:8px}}@media(max-width: 1239px)and (max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col:not(.mod-full){flex-basis:calc((49.99999998%) - (16px))}}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col:not(.mod-full){box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(99.99999996% - 56px);flex-basis:calc((99.99999996%) - (56px))}}@media(max-width: 766px)and (max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col:not(.mod-full){margin-inline:8px}}@media(max-width: 766px)and (max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col:not(.mod-full){flex-basis:calc((99.99999996%) - (16px))}}@media(max-width: 1239px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col.mod-third,.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col.mod-twothirds{box-sizing:border-box;margin-inline:28px;flex-shrink:0;flex-basis:calc(99.99999996% - 56px);flex-basis:calc((99.99999996%) - (56px))}}@media(max-width: 1239px)and (max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col.mod-third,.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col.mod-twothirds{margin-inline:8px}}@media(max-width: 1239px)and (max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col.mod-third,.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-col.mod-twothirds{flex-basis:calc((99.99999996%) - (16px))}}.ti_p-responsiveFooter-links-title{display:flex;justify-content:space-between;margin-bottom:24px;font-weight:500;font-size:14px;line-height:24px;color:var(--pl-text-color-accent-contrast, #aaaaaa)}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-links-title.mod-collapsible{margin-bottom:0;border-bottom:1px solid #aaa;padding-bottom:12px;cursor:pointer}}.ti_p-responsiveFooter-collapse-icon{display:none;overflow:hidden;width:24px;height:24px;line-height:24px;fill:#fff;transition:transform cubic-bezier(0.4, 0, 0.2, 1) 100ms}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-collapse-icon{display:block}}.is-open .ti_p-responsiveFooter-collapse-icon{transform:rotate(180deg)}@media(min-width: 1240px){.ti_p-responsiveFooter-inlineLinks{display:flex}.ti_p-responsiveFooter-inlineLinks.mod-stack{flex-direction:column}}.ti_p-responsiveFooter-links-overflow{overflow:hidden;margin-bottom:8px;margin-left:-12px}@media(min-width: 1240px){.ti_p-responsiveFooter-links-overflow{margin-right:12px}}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-links-overflow{margin-bottom:16px}}.ti_p-responsiveFooter-links-list{display:flex;flex-direction:column;align-items:flex-start;list-style:none;margin:0}.ti_p-responsiveFooter-links-list:not(.mod-inline) li{margin-bottom:16px}@media(max-width: 766px){.ti_p-responsiveFooter-links-list:not(.mod-inline) li{margin-bottom:24px}.ti_p-responsiveFooter-links-list:not(.mod-inline) li:first-child{margin-top:24px}}.ti_p-responsiveFooter-links-list.mod-inline{flex-direction:row;flex-wrap:wrap}.ti_p-responsiveFooter-links-list.mod-socialIcons{display:grid;grid-template-columns:repeat(3, 24px);grid-gap:24px 48px}@media(max-width: 766px){.ti_p-responsiveFooter-links-list.mod-socialIcons{grid-template-columns:repeat(6, 24px);grid-gap:0px}}.ti_p-responsiveFooter-links-list.mod-socialIcons li{box-sizing:border-box;line-height:24px}.ti_p-responsiveFooter-links-list.mod-socialIcons::before{content:" ";width:100%;order:1;height:0}.ti_p-responsiveFooter-links-overflow .ti_p-responsiveFooter-links-list{margin-left:-1px}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-links-list.mod-collapsible{overflow:hidden;max-height:0;transition:max-height 100ms cubic-bezier(0.4, 0, 0.2, 1)}.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-links-list.mod-collapsible.is-open{max-height:fit-content}.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-links-list.mod-socialIcons::before{display:none}}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-links-list.mod-socialIcons{justify-content:space-between}}.ti_p-responsiveFooter-link{flex:0 0 auto;font-weight:400;font-size:14px;line-height:20px;margin-bottom:16px;max-width:100%}.ti_p-responsiveFooter-link.mod-bordered{border-left:1px solid #555;padding:0 12px}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-link{margin-bottom:24px}.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-link:not(.mod-bordered):first-child{margin-top:24px}.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-link:not(.mod-bordered):last-child{margin-bottom:0}}.ti_p-responsiveFooter-social-icon:first-child,.ti_p-responsiveFooter-social-icon:nth-child(4){margin-left:0}.ti_p-responsiveFooter-social-icon:nth-child(n+4){order:1}@media(max-width: 766px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-social-icon{margin:0}.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-social-icon:nth-child(n+4){order:initial}}.ti_p-responsiveFooter-social-icon svg{fill:#fff;color:rgba(0,0,0,0)}.ti_p-responsiveFooter-copy{margin-bottom:16px}@media(min-width: 1240px){.ti_p-responsiveFooter-copyright{flex:1 0 auto}}@media(max-width: 1239px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-copyright{margin-bottom:0}}.ti_p-responsiveFooter-hr{display:block;height:0;overflow:visible;padding:0;margin:-1px 28px calc(48px - 1px);border:0;border-bottom:1px solid var(--pl-border-color-secondary, #333333)}.ti_p-responsiveFooter-logo{display:block;width:100%;max-width:280px}.ti_p-responsiveFooter-logo-container{display:inline-block;position:relative;height:0;width:100%;padding:0;padding-bottom:13.04348%;vertical-align:middle;overflow:hidden}.ti_p-responsiveFooter-logo-svg{display:inline-block;position:absolute;top:0;left:0;width:auto;height:auto;fill:#fff;color:var(--pl-text-color-primary-contrast, #ffffff)}.ti_p-responsiveFooter-biz{display:inline-flex;flex-wrap:wrap;font-size:12px !important}.ti_p-responsiveFooter-biz.mod-lined span{margin-right:8px;border-right:1px solid #555;padding-right:8px}.ti_p-responsiveFooter-biz a{display:inline-flex;align-items:center;white-space:nowrap}.ti_p-responsiveFooter-biz img{width:20px;height:20px;margin-right:8px}@media(max-width: 1239px){.ti_p-responsiveFooter:not(.mod-nonresponsive) .ti_p-responsiveFooter-biz{margin-top:24px;margin-bottom:0}}