/* @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}}
.rmm2__modal.buy-order-modal .rmm2__main{overflow:hidden}.rmm2__modal.buy-order-modal .rmm2__main .rmm2__header h2+p{margin-top:4px}.rmm2__modal.buy-order-modal .rmm2__main .rmm2__header .tooltip{pointer-events:none}.rmm2__modal.buy-order-modal .rmm2__main .rmm2__body .cart-and-pricing-data{margin-bottom:20px}.rmm2__modal.buy-order-modal .rmm2__main .rmm2__body .block-renesas-blocks-buy-from-distributors{display:block}.rmm2__modal.buy-order-modal .rmm2__main .rmm2__body .block-renesas-blocks-pricing-and-add-to-cart:not(.hidden)+.block-renesas-blocks-buy-from-distributors{margin-top:24px}.rmm2__modal .close{min-width:100px}.rmm2__modal .notification{margin:1.5rem 0 0}.rmm2__modal .notification+.block{margin-top:1.5rem}.rmm2__modal .view-requests{margin-top:1.5rem}.rmm2__modal .rw-cyd{margin-top:3rem}.rmm2__modal .rw-cyd h2{font-size:1.5rem;font-weight:500;line-height:30px}.rmm2__modal .rw-cyd h3{font-size:18px;font-weight:500;margin:1rem 0 0;line-height:1.5rem}.rmm2__modal .rw-cyd .tabs-block--complete-your-design{margin-top:40px}.rmm2__modal .rw-cyd .tabs-block__nav-next{right:-20px}.rmm2__modal .rw-cyd .tabs-block__nav-prev{left:-20px}.rmm2__modal .rw-cyd .tabs-block__nav-next:before{right:calc(100% - 4px)}.rmm2__modal .block .rgrid-wrapper{padding-left:0;padding-right:0}@media(min-width:680px){.rmm2__modal .rw-cyd .glider-prev{left:-28px}.rmm2__modal .rw-cyd .glider-next{right:-28px}}@media(width<870px){.block-renesas-blocks-board-kit-sample-buy h2:first-child{margin-bottom:24px}}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__card{display:flex;flex-direction:column;background:#fff;border:1px solid #C4C3C3;border-radius:10px;overflow:visible;padding:24px;gap:24px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__image{flex-shrink:0;background:#f7f7f7;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__details{display:flex;flex-direction:column;flex:1;align-self:stretch}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__title{font-size:22px;font-weight:500;line-height:26px;margin:0 0 12px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__opn-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 16px}.block-renesas-blocks-board-kit-sample-buy h3.bk-sample-buy__part-number,.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list{margin:0}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list dt,.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list dd{font-size:16px;line-height:24px;margin:8px 0 0}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list dt:first-of-type,.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list dd:first-of-type{margin-top:0}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list dt{font-weight:600;padding-right:4px;float:left;clear:left;white-space:nowrap}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-list dt:after{content:":"}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-table{border-collapse:collapse}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-table.show-all tbody tr:nth-child(n+8){display:flex}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-table tbody tr{padding:0;display:flex;flex-wrap:wrap;gap:0 4px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-table tbody tr:nth-child(n+8){display:none}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-table tbody tr+tr{margin-top:8px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__params-table tbody tr td:first-child{font-weight:600}.block-renesas-blocks-board-kit-sample-buy tfoot td{padding:0}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__right-col{display:flex;flex-direction:column;gap:12px;margin-top:0}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__price{display:flex;flex-direction:column;gap:2px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__price-value{font-size:24px;font-weight:500;line-height:24px;color:#000}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__price-label{font-size:14px;line-height:24px;color:#000}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__actions .button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__actions .button.hidden,.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__actions .bk-sample-buy__find-distributor.hidden{display:none}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__find-distributor{font-weight:400}@media(min-width:870px){.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__card{flex-direction:row;align-items:flex-start}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__image{width:177px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__title{font-size:24px;line-height:30px;margin:0 0 8px}.block-renesas-blocks-board-kit-sample-buy .bk-sample-buy__right-col{flex-shrink:0;margin-top:0;margin-left:21px}}
.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}}
.getting-started__title{margin:0}.getting-started__subtitle{margin-top:16px;color:#383838}.getting-started__steps{display:flex;flex-direction:column;gap:32px;margin-top:40px}.getting-started__step{display:flex;gap:16px;position:relative}.getting-started__step-badge{flex:0 0 auto;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#2a289d;box-shadow:0 2px 8px #0003;color:#fff;font-size:20px;font-weight:500;line-height:26px;position:relative;z-index:1}.getting-started__steps--multi .getting-started__step:after{content:"";position:absolute;top:42px;bottom:0;left:15px;width:1px;transform:translate(-50%);background:#e1e0e0}.getting-started__step-body{flex:1;min-width:0}.getting-started__r365{margin-top:40px}.getting-started__r365--divided{margin-top:40px;padding-top:40px;border-top:1px solid #E1E0E0}.getting-started__r365-title{margin:0}.getting-started__r365-subtitle{margin-top:16px;color:#706f6f}.getting-started__r365-cta{display:flex;flex-direction:column;gap:16px;max-width:626px;margin-top:24px;padding:72px 16px 16px;background:#fff;border:2px solid #EBF2FB;border-radius:8px;background-image:url(/themes/kachow/src/components/common/images/renesas365-logo.svg);background-repeat:no-repeat;background-size:150px 40px;background-position:16px 16px}.getting-started__r365-cta-description{font-size:14px;line-height:21px}.getting-started__r365-button{text-align:center}.getting-started__step-title{margin:0}.getting-started__step-subtitle{margin-top:16px;color:#383838}.getting-started__resource-cards-container{margin-top:24px}.getting-started__resource-cards-heading{margin:0}.getting-started__resource-cards{display:grid;grid-template-columns:1fr;gap:24px;margin-top:24px}.getting-started__resource-card{display:flex;gap:24px;padding:24px;background:#fff;border:1px solid #C4C3C3;border-radius:10px}.getting-started__resource-card-icon{flex:0 0 auto;width:84px;height:84px;display:none;align-items:center;justify-content:center;border:1px solid #706F6F;border-radius:5px;font-size:32px;color:#706f6f}.getting-started__resource-card-icon img{width:40px;height:40px;object-fit:scale-down}.getting-started__resource-card-icon--video{width:unset;border:none;overflow:hidden;padding:0}.getting-started__resource-card-icon--video img{width:100%;height:100%;object-fit:cover}.getting-started__resource-card-icon--board,.getting-started__resource-card-icon--product{border:none}.getting-started__resource-card-icon--board img,.getting-started__resource-card-icon--product img{width:84px;height:84px;object-fit:contain}.getting-started__resource-card-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.getting-started__resource-card-eyebrow{color:#706f6f;font-size:12px;line-height:18px;font-weight:500}.getting-started__resource-card-title{color:#2a289d;font-size:20px;line-height:26px;font-weight:500}.getting-started__resource-card-synopsis{color:#383838;font-size:14px;line-height:21px;font-weight:400}.getting-started__resource-card-specs{display:flex;flex-wrap:wrap;align-items:center;color:#383838;font-size:14px;line-height:21px;font-weight:400}.getting-started__resource-card-specs-item:not(:first-child){position:relative;margin-left:8px;padding-left:8px}.getting-started__resource-card-specs-item:not(:first-child):before{content:"";position:absolute;top:50%;left:0;width:1px;height:16px;transform:translateY(-50%);background:#706f6f}.getting-started__resource-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.getting-started__resource-card-meta .product__status-item{font-size:14px}.getting-started__resource-card-description{color:#383838;font-size:14px;line-height:21px;font-weight:400}.getting-started__resource-card-provider{display:flex;align-items:center;gap:4px;color:#383838;font-size:14px;line-height:21px}.getting-started__resource-card-document-item{font-size:14px;line-height:21px}.getting-started__lotc--divided{padding-top:24px;margin-top:24px;border-top:1px solid #E1E0E0}.getting-started__lotc-title{margin:0}.getting-started__lotc-subtitle{margin-top:16px;color:#706f6f}.getting-started__lotc-subheading{margin-top:24px;font-weight:700}.getting-started__lotc-pills{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;margin-top:24px;align-items:flex-start}.getting-started__lotc-pill{padding:8px 8px 8px 36px;background:#fff;border:1px solid #E5F0FB;border-radius:10px;text-decoration:none;font-weight:500;line-height:22px}.getting-started__lotc-pill .ricon-link{font-size:24px;width:24px;height:24px;left:8px;top:8px}.getting-started__lotc-pill:hover .ricon-link,.getting-started__lotc-pill:focus .ricon-link{text-decoration:none}.getting-started .tabs-block{--tabs-block-button-height:28px;margin-top:24px}.getting-started .tabs-block .tabs-block__button{font-size:14px;padding-bottom:4px}.getting-started .tabs-block .tabs-block__button:hover:after,.getting-started .tabs-block .tabs-block__button:focus:after,.getting-started .tabs-block .tabs-block__button.is-active:after{height:3px}.getting-started .tabs-block .tabs-block-tablist__item+li:not(.first-active-tab){margin-left:24px}.getting-started .tabs-block .tabs-block__tabs-wrapper{margin-bottom:12px}.getting-started .tabs-block .tabs-block__tabs-wrapper:before{border-bottom-color:#c4c3c3}@media(min-width:870px){.getting-started__resource-cards{grid-template-columns:repeat(2,1fr);gap:45px}}@media(min-width:1024px){.getting-started__resource-card-icon{display:flex}.getting-started__r365-cta{gap:12px;margin-top:40px;padding:16px 16px 16px 190px}.getting-started__r365-button{align-self:self-start}.getting-started__lotc--divided{padding-top:40px;margin-top:40px}.getting-started__lotc-subheading,.getting-started__lotc-pills{margin-top:40px}}@media(min-width:1200px){.getting-started__resource-card-icon--video{height:112px}}
.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%}}
.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)}}
