.industry-solutionsl1-description{position:relative}.industry-solutionsl1-description .solution-header-content{margin-left:32px;max-width:70%;padding-top:40px}.industry-solutionsl1-description .solution-header-content .adi-rte *{color:#fff}@media only screen and (max-width:991px){.industry-solutionsl1-description .solution-header-content{margin-left:24px;max-width:100%;padding-right:40px;padding-top:32px}}.industry-solutionsl1-description .pcp-header__sticky{display:none}.industry-solutionsl1-description__container{background-color:#00325c;overflow-y:clip;position:relative}.industry-solutionsl1-description__container:after,.industry-solutionsl1-description__container:before{background-color:inherit;content:" ";height:100%;position:absolute;top:0;width:calc(50vw - 50%)}.industry-solutionsl1-description__container:before{right:100%}.industry-solutionsl1-description__container:after{left:100%}.industry-solutionsl1-description__overlay{background-color:rgba(0,50,92,.867)}.industry-solutionsl1-description__transparent{background:none}.industry-solutionsl1-description__container-image{height:100%;left:calc(-50vw + 50%);max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100vw;z-index:-1}.industry-solutionsl1-description__container_content{-o-border-image:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,0));border-image:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,0));border-image-slice:1;border-left:1px solid;margin-left:56px}.industry-solutionsl1-description a:last-child{color:#686c7d;text-decoration:none}.industry-solutionsl1-description__category_title{border-left:1px solid #fff;margin-left:56px;padding-bottom:40px;padding-left:32px;padding-top:80px}.industry-solutionsl1-description__category_infodescription{margin:0 auto 0 32px;max-width:60%;max-width:70%;padding-top:40px}.industry-solutionsl1-description .add-ellipsis{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:991px){.industry-solutionsl1-description .add-ellipsis{-webkit-line-clamp:5}}.industry-solutionsl1-description__category_subinfodescription{display:none}.industry-solutionsl1-description .industry-solutionsl1-description__button-center{align-items:center;display:none;gap:4px;justify-content:flex-start;margin:16px 0 0 32px;position:relative}.industry-solutionsl1-description .industry-solutionsl1-description__button-center .industry-solutionsl1-description__showMoreBtn{color:#fff;text-decoration:none}.industry-solutionsl1-description .industry-solutionsl1-description__button-center .industry-solutionsl1-description__showMoreBtn:hover,.industry-solutionsl1-description .industry-solutionsl1-description__button-center .industry-solutionsl1-description__showMoreBtn:visited{color:#fff}.industry-solutionsl1-description .industry-solutionsl1-description__button-center .industry-solutionsl1-description__showmore-arrow{transform:rotate(0deg);transition:transform .4s linear}.industry-solutionsl1-description .industry-solutionsl1-description__button-center .industry-solutionsl1-description__showmore-arrow.open{transform:rotate(180deg);transition:transform .4s linear}.industry-solutionsl1-description .hide{display:none}.industry-solutionsl1-description__categoryallparts_btn{background-image:none;box-shadow:none;color:#fff;font-family:Inter;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-left:32px;padding:32px 0 80px;position:relative;width:-moz-fit-content;width:fit-content;z-index:8}.industry-solutionsl1-description__categoryallparts_btn-content{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:4px;display:flex;padding:8px}.industry-solutionsl1-description__categoryallparts_btn-content:hover{background-color:#e0e1e6}.industry-solutionsl1-description__categoryallparts-viewall{padding-left:8px;padding-right:8px}.industry-solutionsl1-description .horizontal{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,0));border-image:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,0));border-image-slice:1;width:100%}@media only screen and (max-width:991px){.industry-solutionsl1-description__container-image{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.industry-solutionsl1-description .industry-solutionsl1-description__button-center{margin-left:24px}.industry-solutionsl1-description__category_title{font-size:2.5rem!important;line-height:3rem!important;margin-left:16px;padding-bottom:32px;padding-left:24px;padding-right:40px}.industry-solutionsl1-description__container_content{margin-left:16px}.industry-solutionsl1-description__category_infodescription{color:#fff;margin:0 auto 0 24px;max-width:100%;padding-right:40px;padding-top:32px}.industry-solutionsl1-description__categoryallparts_btn{margin-left:24px;margin-right:40px;width:-webkit-fill-available}.industry-solutionsl1-description .search-icon{margin-left:auto;padding-right:24px}.industry-solutionsl1-description .pcp-header__sticky{align-content:center;background-color:#fff;border-bottom:1px solid #000;display:none;padding:10px;position:fixed;width:100%;z-index:10}}.title-Large{color:#212836;font-family:Barlow;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem}@media only screen and (max-width:991px){.title-Large{color:#212836;font-family:Barlow;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.25rem}}.title-Large-normal{color:#212836}.title-Large-black,.title-Large-normal{font-family:Barlow;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem}.title-Large-black{color:#000}.title-Large-gray{color:#1e1e1e}.title-Large-gray,.title-Large-inverse{font-family:Barlow;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem}.title-Large-inverse{color:#fff}.title-extraLarge{color:#212836}.title-extraLarge,.title-extraLarge-inverse{font-family:Barlow;font-size:2.5rem;font-style:normal;font-weight:600;line-height:3rem}.title-extraLarge-inverse{color:#fff}.title-extraSmall{color:#293038;font-family:Barlow;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem}.subtitle-medium-white{color:#fff;font-size:1rem;letter-spacing:0;line-height:1.5rem}.subtitle-extraSmall,.subtitle-medium-white{font-family:Inter;font-style:normal;font-weight:700}.subtitle-extraSmall{color:#212836;font-size:.75rem;line-height:1rem}.subtitle-extraSmall-grey{color:#686c7d;font-size:.75rem;line-height:1rem}.subtitle-extraSmall-grey,.subtitle-small{font-family:Inter;font-style:normal;font-weight:700}.subtitle-small{color:#293038;font-size:.875rem;line-height:1.25rem}.subtitle-small-dark{color:#101820}.subtitle-small-dark,.subtitle-small-white{font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem}.subtitle-small-white{color:#fff}.subtitle-medium{color:#212836;font-size:1rem;line-height:1.5rem}.subtitle-ExtraSmall,.subtitle-medium{font-family:Inter;font-style:normal;font-weight:700}.subtitle-ExtraSmall{color:#686c7d;font-size:.75rem;line-height:1rem}.body-medium{color:#212836}.body-medium,.body-medium-dark{font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.625rem}.body-medium-dark{color:#000}.body-medium-inverse,.body-medium-inverse-lineheight{color:#fff}.body-medium-greyscale,.body-medium-inverse,.body-medium-inverse-lineheight{font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.625rem}.body-medium-greyscale{color:#686c7d}.body-medium-grayscale500{font-size:1rem;letter-spacing:.1px;line-height:1.5rem}.body-medium-grayscale500,.body-small-greyscale{color:#686c7d;font-family:Inter;font-style:normal;font-weight:400}.body-small-greyscale{font-size:.875rem;letter-spacing:0;line-height:1.25rem}.body-medium-inverse-normal{color:#fff;font-weight:400;letter-spacing:.1px}.body-medium-inverse-normal,.h6{font-family:Inter;font-size:1rem;font-style:normal;line-height:1.5rem}.h6{color:#212836;font-weight:700}.attribute-sm{font-size:.875rem;font-weight:500;line-height:1.25rem}.attribute-sm,.table-th{color:#212836;font-family:Inter;font-style:normal}.table-th{font-size:.75rem;font-weight:700;line-height:1rem}.body-small{color:#212836;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25rem}.body-extraSmall{color:#686c7d}.body-extraSmall,.body-extraSmall-dark{font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.body-extraSmall-dark{color:#212836}.body-small-inverse{color:#fff}.body-small-alt-inverse,.body-small-inverse{font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25rem}.body-small-alt-inverse{color:#686c7d}.link-extraSmall{color:#fff}.link-extra-small,.link-extraSmall{font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1rem}.link-extra-small{color:#686c7d}.link-extraSmall-inverse{color:#212836;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1rem}.link-small{line-height:1.375rem}.link-small,.link-small-inverse-line-height{color:#212836;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.1px}.link-small-inverse-line-height{line-height:1.25rem}.link-medium{color:#212836;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.button-medium,.link-medium{font-family:Inter;font-style:normal}.button-medium{color:#686c7d;font-size:.875rem;font-weight:500;line-height:1.25rem}.button-medium-blue:active,.button-medium-blue:hover{color:#00427a}.button-medium-inverse{color:#fff}.button-medium-dark,.button-medium-inverse{font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.button-medium-dark{color:#212836}.button-medium-inherit{color:"Inter";font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.button-small{color:#212836}.button-small,.button-small-inherit{font-family:Inter;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1rem}.button-small-inherit{color:"Inter"}.title-medium{color:#293038}.title-medium,.title-medium-black{font-family:Barlow;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.25rem}.title-medium-black{color:#000}.web-overline-small{color:#fff;font-family:Inter;font-size:.75rem;font-style:1px;font-weight:500;line-height:.875rem}.web-title{color:#fff}.web-title,.web-title-dark{font-family:Barlow;font-size:3.5rem;font-style:normal;font-weight:600;line-height:4rem}.web-title-dark{color:#101820}.web-title-grey{color:#212836;font-family:Barlow;font-size:3.5rem;font-style:normal;font-weight:600;line-height:4rem}.web-overline-small-inverse{font-size:.75rem}.web-overline-ExtraSmall-inverse,.web-overline-small-inverse{color:#212836;font-family:Inter;font-style:normal;font-weight:500;letter-spacing:1px;line-height:.875rem}.web-overline-ExtraSmall-inverse{font-size:.6875rem}.overline{color:#fff;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:1px;line-height:1rem}.web-body-small{color:#212836}.web-body-small,.web-body-small-greyscale{font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.375rem}.web-body-small-greyscale{color:#686c7d}.web-body-medium{color:#212836}.web-body-medium,.web-body-medium-inverse{font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:1.625rem}.web-body-medium-inverse{color:#fff}.web-overline{color:#8637ba}.web-overline,.web-overline-alt-inverse{font-family:Inter;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:1px;line-height:1rem}.web-overline-alt-inverse{color:#686c7d}.web-overline-alt-inverse-dark{color:#212836;font-weight:500;letter-spacing:1px}.body-extra-small,.web-overline-alt-inverse-dark{font-family:Inter;font-size:.75rem;font-style:normal;line-height:1rem}.body-extra-small{color:#686c7d;font-weight:400;letter-spacing:0}.title-Large-greyscale{color:#686c7d;font-size:1.5rem;line-height:2rem}.list-medium,.title-Large-greyscale{font-family:Inter;font-style:normal;font-weight:400}.list-medium{color:#212836;font-size:1rem;letter-spacing:.1px;line-height:1.625rem}.web-title-medium-grey{font-size:1.25rem;line-height:2rem}.web-title-medium-grey,.web-title-medium-inverse-grey{color:#686c7d;font-family:Inter;font-style:normal;font-weight:400}.web-title-medium-inverse-grey{font-size:1.5rem;line-height:1.5rem}.web-subtitle-small{font-size:.875rem;line-height:1.375rem}.web-subtitle-medium,.web-subtitle-small{color:#0067b9;font-family:Inter;font-style:normal;font-weight:700}.web-subtitle-medium{font-size:1rem;line-height:1.625rem}.title-extraExtraSmall{color:#212836;font-family:Barlow;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.web-title-add-on-large{color:#686c7d;font-family:Inter;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.button-medium-blue{color:#0067b9;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.title-small{color:#212836}.title-small,.title-small-light{font-family:Barlow;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.title-small-light{color:#101820}.title-small-white{font-size:1.5rem;line-height:2rem}.title-extraSmall-light,.title-small-white{color:#fff;font-family:Barlow;font-style:normal;font-weight:600}.title-extraSmall-light{font-size:1.25rem;line-height:1.75rem}.tippy-content{color:#fff;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25rem}.title-lavender{color:#e2ccf0}.title-lavender,.title-teal{font-family:Barlow;font-size:3.5rem;font-style:normal;font-weight:500;line-height:3rem}.title-teal{color:#a6dcf2}.title-padua{color:#a0e2ca;font-family:Barlow;font-size:3.5rem;font-style:normal;font-weight:500;line-height:3rem}.body-medium-dark-inverse{color:#212836;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:2rem}.title-medium-light{color:#101820;font-family:Barlow;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.25rem}.how-adi-section{margin:auto;max-width:1360px;position:relative}.how-adi-section__container{display:flex;flex-direction:row;gap:24px;margin-left:56px;padding:56px 56px 56px 32px}.how-adi-section__container__left,.how-adi-section__container__right{display:flex;flex-direction:column;width:50%}.how-adi-section__container__left .media-title,.how-adi-section__container__left .stayInformed-title,.how-adi-section__container__right .media-title,.how-adi-section__container__right .stayInformed-title{color:#212836;font-size:2rem;margin-bottom:24px}.how-adi-section__container__left{padding:40px}.how-adi-section__container__left .top-section{align-items:center;display:flex;flex-direction:row}.how-adi-section__container__left .top-section .icon-conatiner{background-color:#e7dcef;padding:16px}.how-adi-section__container__left .media-resource-button{background-color:#fff;border:1px solid #0067b9;border-radius:4px;color:#0067b9;margin-top:32px;padding:8px;width:-moz-fit-content;width:fit-content}.how-adi-section__container__left .media-resource-button:hover{border-color:#004985;color:#004985}.how-adi-section__container__right{padding:40px}.how-adi-section__container__right .signup-button{background-color:#fff;border:1px solid #0067b9;border-radius:4px;color:#0067b9;margin-top:32px;padding:8px;width:-moz-fit-content;width:fit-content}.how-adi-section__container__right .signup-button:hover{border-color:#004985;color:#004985}@media only screen and (max-width:991px){.how-adi-section__container{flex-direction:column;gap:0;margin-left:0;padding:0}.how-adi-section__container__left,.how-adi-section__container__right{gap:24px;padding:48px 16px;width:100%}.how-adi-section__container__left .media-title,.how-adi-section__container__left .stayInformed-title,.how-adi-section__container__right .media-title,.how-adi-section__container__right .stayInformed-title{color:#212836;font-size:2rem}.how-adi-section .media-resource-button,.how-adi-section .signup-button{margin-top:8px;width:-webkit-fill-available}}.learn-more-carousel{position:relative}.learn-more-carousel .global-carousel-grid .bottom-view-more-link{margin-bottom:0;margin-top:32px}@media only screen and (max-width:991px){.learn-more-carousel .global-carousel-grid__header__main__signal{font-size:1.75rem;line-height:2.25rem}}@font-face{font-family:Glyphicons Halflings;src:url(../../../resources/resources/fonts/glyphicons-halflings-regular.eot);src:url(../../../resources/resources/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../../../resources/resources/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../../../resources/resources/fonts/glyphicons-halflings-regular.woff) format("woff"),url(../../../resources/resources/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../../../resources/resources/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(../../../resources/resources/webfonts/fa-regular-400.woff2) format("woff2"),url(../../../resources/resources/webfonts/fa-regular-400.ttf) format("truetype")}:export{belowdesktoptablet:only screen and (max-width:63.938em);desktopandabove:only screen and (min-width:992px);desktopandbelow:only screen and (max-width:56.18em);desktopmin:only screen and (min-width:80em);desktoptabletabove:only screen and (min-width:64em);ipadabove:only screen and (min-width:48em);ipadbelow:only screen and (max-width:47.938em);mobile:only screen and (max-width:37.5em);tabletandabove:only screen and (min-width:50.0625em);tabletandbelow:only screen and (max-width:991px);tabletmax:only screen and (max-width:79.938em)}.developer-tools-resources{display:none;margin:auto;max-width:1360px;position:relative}.developer-tools-resources:has(div.tool-accordions){display:block}.developer-tools-resources:has(div.simulation-description){display:block}.developer-tools-resources__container{padding-bottom:56px}.developer-tools-resources__title{margin:0 0 40px 56px;padding:0 0 0 32px}.developer-tools-resources__content{background-color:#f6f7f9;display:flex;gap:24px;margin:0 56px 0 88px;padding:48px}.developer-tools-resources__left{width:50%}.developer-tools-resources__left .tool-title{margin-bottom:40px}.developer-tools-resources__left .accordion__section{margin:0;padding:0}.developer-tools-resources__seperator{background-color:#e0e1e6;width:1px}.developer-tools-resources__right{width:50%}.developer-tools-resources__right .simulation-title{margin-bottom:24px}.developer-tools-resources__right .simulation-description{margin-bottom:32px}.developer-tools-resources__right .title-button{background-color:#f6f7f9;border:1px solid #0067b9;border-radius:5px;width:-moz-fit-content;width:fit-content}.developer-tools-resources__right .title-button:hover{border:1px solid #004985}.developer-tools-resources__right .title-button__link{display:block;padding:8px;text-align:center}.developer-tools-resources__right .title-button__link:focus,.developer-tools-resources__right .title-button__link:hover{color:#004985;text-decoration:none}@media only screen and (max-width:991px){.developer-tools-resources__content{flex-direction:column;gap:48px;margin:16px;padding:24px 16px 32px}.developer-tools-resources__title{margin:0 0 32px;padding:48px 0 0 32px}.developer-tools-resources__seperator{display:none}.developer-tools-resources__left,.developer-tools-resources__right,.developer-tools-resources__right .title-button{width:100%}.developer-tools-resources__left .tool__end__content_icons{padding:16px}.developer-tools-resources__left .tool__content__button{justify-content:center;margin:16px}}body.firefox .developer-tools-resources{display:block}