/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-grouped-support-sections-block .block-renesas-support-optional-details-block+.block-renesas-pdp-support-block,.block-grouped-support-sections-block .block-renesas-support-optional-details-block+.block-renesas-support-cards-block{margin-top:32px}@media(min-width:1024px){.block-grouped-support-sections-block .block-renesas-support-optional-details-block+.block-renesas-pdp-support-block,.block-grouped-support-sections-block .block-renesas-support-optional-details-block+.block-renesas-support-cards-block{margin-top:40px}}@media(width<1024px){.block-grouped-support-sections-block .block-renesas-pdp-support-block{gap:32px}}.block-grouped-support-sections-block .block-renesas-pdp-support-block+.block-renesas-support-cards-block{margin-top:32px}@media(min-width:1024px){.block-grouped-support-sections-block .block-renesas-pdp-support-block+.block-renesas-support-cards-block{margin-top:80px}}
.block-renesas-boards-and-kits-overview-block .readmore__content{max-height:var(--bk-features-readmore-height-mobile);height:auto;overflow:hidden;position:relative}.block-renesas-boards-and-kits-overview-block .readmore__content>*:first-child{margin-top:0}.block-renesas-boards-and-kits-overview-block .readmore__content.is-expanded{height:auto;max-height:none}.block-renesas-boards-and-kits-overview-block .bk_overview-content-wrapper{display:flex;flex-direction:column;gap:32px}.block-renesas-boards-and-kits-overview-block .bk_overview__features,.block-renesas-boards-and-kits-overview-block .bk_overview__applications{margin-top:24px}.block-renesas-boards-and-kits-overview-block .bk_overview__features h3,.block-renesas-boards-and-kits-overview-block .bk_overview__applications h3{margin:0 0 12px}.block-renesas-boards-and-kits-overview-block .bk_overview__features a,.block-renesas-boards-and-kits-overview-block .bk_overview__applications a{line-height:24px;font-weight:400}.block-renesas-boards-and-kits-overview-block .bk_overview__gallery-container .messages{margin:24px 0 0}.block-renesas-boards-and-kits-overview-block .image-gallery-thumbs.regular-block-content .image-gallery-thumbs__item-title{margin-top:12px;font-size:14px;line-height:21px;font-weight:400}@media(width<870px){.block-renesas-boards-and-kits-overview-block .image-gallery-thumbs.regular-block-content .image-gallery-thumbs__item-title{margin-top:16px}}.block-renesas-boards-and-kits-overview-block .bk_overview__required-hardware{margin-top:32px}.block-renesas-boards-and-kits-overview-block .bk_overview__required-hardware>h3{margin:0 0 12px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container{margin-top:32px;display:flex;flex-direction:column;gap:24px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__products-in-design{width:100%;max-width:851px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__products-in-design>h3{margin:0 0 12px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__box-contents>h4{margin:0 0 16px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__box-contents p+ul,.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__box-contents p+ol{margin-top:16px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card{display:flex;flex-direction:column;gap:16px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card__image{display:block;width:100%;height:165px;border-radius:4px;overflow:hidden;border:1px solid #E1E0E0;background-color:#fff}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card__image img{object-fit:scale-down;width:100%;height:100%}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card__title-wrapper{margin-bottom:16px}@media(min-width:870px){.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card{flex-direction:row}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card__title-wrapper{margin-bottom:8px}}@media(min-width:870px){.block-renesas-boards-and-kits-overview-block .readmore__content{max-height:var(--bk-features-readmore-height-desktop)}.block-renesas-boards-and-kits-overview-block .bk_overview-content-wrapper{flex-direction:row;gap:72px;justify-content:space-between}.block-renesas-boards-and-kits-overview-block .bk_overview__text,.block-renesas-boards-and-kits-overview-block .bk_overview__gallery-container{flex:1}.block-renesas-boards-and-kits-overview-block .bk_overview__text .messages,.block-renesas-boards-and-kits-overview-block .bk_overview__gallery-container .messages{margin:12px 0 0}.block-renesas-boards-and-kits-overview-block .bk_overview__required-hardware{margin-top:40px}.block-renesas-boards-and-kits-overview-block .bk_overview__required-hardware>h3{margin:0 0 16px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container{margin-top:48px;flex-direction:row;gap:45px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__products-in-design>h3{margin:0 0 16px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .bk_overview__box-contents{width:100%;max-width:403px}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card__image{width:82px;min-width:82px;height:82px;border:1px solid #1C1C1C}.block-renesas-boards-and-kits-overview-block .bk_overview__products-in-design-container .supported-product-card__image .default-image{object-fit:cover}}
.supported-product-card{border:1px solid #C4C3C3;border-radius:10px;background-color:#f9f9f9;padding:24px;display:flex;flex-direction:column;gap:16px}.supported-product-card+.supported-product-card{margin-top:16px}.supported-product-card__image{display:none}.supported-product-card__title-wrapper{margin-bottom:8px}.supported-product-card__title-wrapper .product__status-item{display:inline-flex;align-items:center;font-size:14px;line-height:21px;font-weight:500;color:#1c1c1c}.supported-product-card__title{font-size:24px;line-height:30px;font-weight:500;margin-right:8px}.supported-product-card__description{color:#383838}.supported-product-card__eyebrow{font-size:12px;line-height:21px;font-weight:600;color:#706f6f}.supported-product-card__link-wrapper{margin-top:8px}.supported-product-card__link-wrapper a{font-size:14px;line-height:21px;font-weight:400}@media(min-width:870px){.supported-product-card{flex-direction:row;gap:24px}.supported-product-card__image{display:block;width:82px;min-width:82px;height:82px;border-radius:4px;overflow:hidden;border:1px solid #1C1C1C}.supported-product-card__image img{object-fit:scale-down;width:100%;height:100%}}
.bk_overview__products-in-design-container .supporting-products-table{border-collapse:collapse;margin-top:24px;width:100%}.bk_overview__products-in-design-container .supporting-products-table.show-all tbody tr:nth-child(n+3){display:flex}.bk_overview__products-in-design-container .supporting-products-table tbody{font-size:14px;line-height:21px}.bk_overview__products-in-design-container .supporting-products-table tbody tr{padding:0;display:flex;flex-direction:column;border-bottom:1px solid #F0F0F0}.bk_overview__products-in-design-container .supporting-products-table tbody tr:nth-child(n+3){display:none}.bk_overview__products-in-design-container .supporting-products-table tbody tr:first-child td:first-child{padding-top:0}.bk_overview__products-in-design-container .supporting-products-table tbody td{padding:8px 0}.bk_overview__products-in-design-container .supporting-products-table tbody td:first-child{width:1%;white-space:nowrap;padding:8px 0 0}.bk_overview__products-in-design-container .supporting-products-table tbody td:first-child a{font-size:inherit;line-height:inherit}.bk_overview__products-in-design-container .supporting-products-table tbody td:first-child a.rlink-icon--left{padding:0 0 0 24px}.bk_overview__products-in-design-container .supporting-products-table .readmore-table__trigger{text-decoration:none}.bk_overview__products-in-design-container .supporting-products-table .readmore-table__trigger .more,.bk_overview__products-in-design-container .supporting-products-table .readmore-table__trigger .less{font-weight:400}@media(min-width:870px){.bk_overview__products-in-design-container .supporting-products-table{margin-top:16px}.bk_overview__products-in-design-container .supporting-products-table.show-all tbody tr:nth-child(n+3){display:table-row}.bk_overview__products-in-design-container .supporting-products-table tbody tr{display:table-row}.bk_overview__products-in-design-container .supporting-products-table tbody tr:first-child td{padding-top:0}.bk_overview__products-in-design-container .supporting-products-table tbody td{padding:8px 0}.bk_overview__products-in-design-container .supporting-products-table tbody td:first-child{padding:8px 16px 8px 0;min-width:120px}}.bk_overview__products-in-design-container tfoot td{padding:0}
.htmx-indicator.htmx-request{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem}.htmx-indicator.htmx-request:after{content:"";display:block;width:100%;height:100%;border-radius:50%;border:3px solid #F0F0F0;border-top-color:#2a289d;animation:renesas-htmx-spin .8s linear infinite}.htmx-indicator--small.htmx-request{width:.75rem;height:.75rem}@keyframes renesas-htmx-spin{to{transform:rotate(360deg)}}
