/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.user-document-subscriptions .nowrap,.user-document-subscriptions thead tr th{white-space:nowrap}.user-document-subscriptions .section-title{text-transform:uppercase;font-weight:700}.user-document-subscriptions .subscribe-link{white-space:nowrap;position:relative}.user-document-subscriptions .subscribe-link.processing{padding-right:25px}.user-document-subscriptions .subscription_first_row{display:inline-block;width:100%;margin-bottom:20px}.user-document-subscriptions .subscription_first_row .form-item{margin:0}.user-document-subscriptions .button:not(.button--special),.user-document-subscriptions button,.user-document-subscriptions [type=button],.user-document-subscriptions [type=reset],.user-document-subscriptions [type=submit]{background:#2a289d;color:#fff;padding:0 24px;border:1px solid #2A289D;margin-right:10px;border-radius:18px;cursor:pointer;text-decoration:none;display:inline-block;font-weight:600;font-size:16px;line-height:26px;box-sizing:border-box;max-width:100%}.user-document-subscriptions .button:not(.button--special):hover,.user-document-subscriptions .button:not(.button--special):active,.user-document-subscriptions .button:not(.button--special):focus,.user-document-subscriptions button:hover,.user-document-subscriptions button:active,.user-document-subscriptions button:focus,.user-document-subscriptions [type=button]:hover,.user-document-subscriptions [type=button]:active,.user-document-subscriptions [type=button]:focus,.user-document-subscriptions [type=reset]:hover,.user-document-subscriptions [type=reset]:active,.user-document-subscriptions [type=reset]:focus,.user-document-subscriptions [type=submit]:hover,.user-document-subscriptions [type=submit]:active,.user-document-subscriptions [type=submit]:focus{color:#fff;background-color:#ffca3ecc;text-decoration:none}.user-document-subscriptions .button--special{min-height:36px;white-space:nowrap}.user-document-subscriptions .form-item--required .form-item__label-text:after{background-image:url(/themes/idt8/images/required.svg)}.user-document-subscriptions .filters .form-item{width:100%}@media (min-width:1538px){.user-document-subscriptions .filters .form-item{width:25%}}.user-document-subscriptions .filters .form-item .form-item__select-button{width:100%}.user-document-subscriptions .table-container{overflow:auto}.user-document-subscriptions table thead th,.user-document-subscriptions table thead th:first-child{font-weight:600;padding:10px 4px 10px 9px;vertical-align:middle}.user-document-subscriptions table thead th.title{width:35%}.user-document-subscriptions table tr td{vertical-align:middle}.user-document-subscriptions table tr td.empty{text-align:center;height:200px;vertical-align:middle;background:#e6e6e6;color:#000;opacity:.5;border-bottom:0}#notify-pages-list-filter-form{margin-top:64px}#notify-pages-list-filter-form .document-language-preferences{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}#notify-pages-list-filter-form .document-language-preferences .document-language-preferences--intro{flex:0 0 100%;margin-bottom:10px}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options{display:flex;flex-wrap:wrap;padding-bottom:5px}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item{margin-right:20px}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item .form-item__label{display:flex;align-items:center}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item input[type=checkbox]:checked+label:after{top:6px}.block-renesas-documents-notification-info{background-color:#2a289d!important;color:#fff!important}.block-renesas-documents-notification-info a{color:#fff!important}#rmm-dun-modal{--rmm-padding:0px}#rmm-dun-modal .rmm__close{right:10px;top:12px;background:none!important;border:0!important;box-shadow:none}@media (min-width:693px){#rmm-dun-modal .rmm__main{width:560px}}.dun-modal .dun-wrapper>h3{background-color:#2a289d;color:#fff;padding:10px 35px 10px 10px;display:flex;align-items:center;margin-bottom:5px;margin-top:0}.dun-modal .dun-wrapper>h3 .material-icons{margin-right:14px}.dun-modal .dun-wrapper p{margin:0 0 1.5rem}.dun-modal .dun-wrapper a{font-weight:600;color:#2a289d;text-decoration:none}.dun-modal .dun-wrapper a:active,.dun-modal .dun-wrapper a:hover{outline-width:0}.dun-modal .dun-wrapper a:hover,.dun-modal .dun-wrapper a:focus{text-decoration:underline;color:#4ba3d3}.dun-modal .dun-options{background-color:#f0f0f0;padding:23px;width:100%}.dun-modal .dun-options input[type=checkbox]:checked+label:after{top:5px}.dun-modal .dun-options .form-item--radio,.dun-modal .dun-options .form-item--checkbox{margin:0}.dun-modal .dun-options .form-item--radio input[type=radio],.dun-modal .dun-options .form-item--radio input[type=checkbox],.dun-modal .dun-options .form-item--checkbox input[type=radio],.dun-modal .dun-options .form-item--checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.dun-modal .dun-options .form-item--radio input[type=radio]:focus~label,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-modal .dun-options .form-item--radio input[type=radio]:focus~label,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:none}}.dun-modal .dun-options .form-item--radio input[type=radio]:focus-visible~label,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus-visible~label,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus-visible~label,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus-visible~label{outline:dashed 2px;outline-color:inherit}.dun-modal .dun-options .form-item--radio label,.dun-modal .dun-options .form-item--checkbox label{cursor:pointer;position:relative}.dun-modal .dun-options .form-item--radio label:before,.dun-modal .dun-options .form-item--checkbox label:before{background-color:#fff;border:1px solid #383838;content:"";display:inline-block;height:14px;margin:0 6px 0 0;vertical-align:top;width:14px}.dun-modal .dun-options .form-item--radio input[type=radio]:checked+label:before,.dun-modal .dun-options .form-item--checkbox input[type=radio]:checked+label:before{background-color:#2a289d;border-color:#2a289d}.dun-modal .dun-options .form-item--radio input[type=checkbox]:checked+label:after,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:checked+label:after{border:2px solid #1c1c1c;border-left:0;border-top:0;content:"";display:block;height:8px;left:6px;position:absolute;top:5px;transform:rotate(45deg);width:3px}.dun-modal .dun-options .form-item--radio input[type=radio]:focus+label:before,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus+label:before,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus+label:before,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus+label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px}.dun-modal .dun-content{padding:10px 30px 20px;font-size:16px}.dun-modal .dun-content .dun-title{white-space:nowrap}.dun-modal .dun-content .form-item__label{display:flex;align-items:center}.dun-modal .dun-content .form-item--radio{margin-bottom:20px}.dun-modal .dun-content .form-item--radio.margin-0{margin:0}.dun-modal .dun-content .form-item--radio .material-icons{margin-right:10px}.dun-modal .dun-content .form-item--radio input[type=radio]:checked+label .material-icons,.dun-modal .dun-content .form-item--radio input[type=radio]:checked+label .form-item__label-text{color:#2a289d}.dun-modal .applytoall-label{font-size:13px}.dun-modal .dun-notes{margin-top:15px;font-size:13px}.dun-modal .dun-actions{display:flex;align-items:center;justify-content:space-around}.dun-options .form-item--radio,.dun-options .form-item--checkbox{margin:0}.dun-options .form-item--radio input[type=radio],.dun-options .form-item--radio input[type=checkbox],.dun-options .form-item--checkbox input[type=radio],.dun-options .form-item--checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.dun-options .form-item--radio input[type=radio]:focus~label,.dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-options .form-item--radio input[type=radio]:focus~label,.dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:none}}.dun-options .form-item--radio input[type=radio]:focus-visible~label,.dun-options .form-item--radio input[type=checkbox]:focus-visible~label,.dun-options .form-item--checkbox input[type=radio]:focus-visible~label,.dun-options .form-item--checkbox input[type=checkbox]:focus-visible~label{outline:dashed 2px;outline-color:inherit}.dun-options .form-item--radio label,.dun-options .form-item--checkbox label{cursor:pointer;display:inline-block;position:relative}.dun-options .form-item--radio label:before,.dun-options .form-item--checkbox label:before{background-color:#fff;border:1px solid #383838;content:"";display:inline-block;height:14px;margin:0 6px 0 0;vertical-align:top;width:14px}.dun-options .form-item--radio input[type=radio]:checked+label:before,.dun-options .form-item--checkbox input[type=radio]:checked+label:before{background-color:#2a289d;border-color:#2a289d}.dun-options .form-item--radio input[type=checkbox]:checked+label:after,.dun-options .form-item--checkbox input[type=checkbox]:checked+label:after{border:2px solid #1c1c1c;border-left:0;border-top:0;content:"";display:block;height:8px;left:6px;position:absolute;top:5px;transform:rotate(45deg);width:3px}.dun-options .form-item--radio input[type=radio]:focus+label:before,.dun-options .form-item--radio input[type=checkbox]:focus+label:before,.dun-options .form-item--checkbox input[type=radio]:focus+label:before,.dun-options .form-item--checkbox input[type=checkbox]:focus+label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px}
.newsletter .news-msg h2{font-weight:400;font-size:28px;line-height:1.21;margin:0 0 .75rem}.newsletter .news-msg p{margin:.75rem 0 0}.newsletter .news-cta{margin-top:1.5rem}.newsletter .news-cta a{display:inline-block}
.newsletter .news-cta a{-webkit-tap-highlight-color:transparent;display:inline-block;font-family:DM Sans,Arial,sans-serif;font-weight:500;font-size:1rem;line-height:21px;cursor:pointer;border:1px solid transparent;border-radius:40px;color:#fff;background:#2a289d;padding:10px 24px;transition:background-color .2s ease-out}.newsletter .news-cta a:focus{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.newsletter .news-cta a:focus{outline:none}}.newsletter .news-cta a:focus-visible{outline:dashed 2px;outline-color:inherit}.newsletter .news-cta a:hover{background:#4543cc;color:#fff}.newsletter .news-cta a:active{background:#1c1b6e}.newsletter .news-cta a:disabled{background:#e1e0e0;color:#a9a9a9;cursor:not-allowed}.newsletter .news-msg h2{font-weight:400!important}
table.transposed.news-blog-posts-table tfoot{background-color:transparent}table.transposed.news-blog-posts-table tfoot tr{background-color:transparent;border-radius:0;padding:0}
.brightcove-video-container{width:100%;padding-top:56.25%;position:relative}.brightcove-video-container iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}
.rw-yman__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rw-yman__list li{border:solid 1px #E1E0E0;padding:19px 20px;line-height:1.4375}@media (min-width:768px){.rw-yman__list{flex-direction:row;flex-wrap:wrap;gap:30px}.rw-yman__list li{display:flex;align-items:center;flex:1 1 100%;max-width:calc(33.3333% - 20px)}}
