.content-fragment.blog-post{margin-bottom:0px}.content-fragment.blog-post img.align-left{margin:0 16px 16px 0}.content-fragment.blog-post img.alight-right{margin:0 0 16px 16px}.content-fragment.blog-post h1{font-family:"Rubik-Regular";font-size:36px !important;line-height:44px !important;letter-spacing:-0.03em;margin-top:0 !important}.content-fragment.blog-post ul{padding:0 0 0 2em;margin:1em 0 1em 0}.content-fragment.blog-post li{margin-bottom:10px;list-style:disc}.content-fragment.blog-post p{margin-bottom:20px}.content-fragment.blog-post .subtitlebox{display:flex;flex-flow:row;align-content:space-between;align-items:center;border-bottom:1px solid #d7dde0;margin-bottom:20px;justify-content:space-between}.content-fragment.blog-post .subtitlebox>div{margin-bottom:20px}.content-fragment.blog-post .subtitlebox>div.social-share{margin-left:auto}.content-fragment.blog-post .subtitlebox .readtime{font-family:"Rubik-Regular";font-size:16px;line-height:26px;letter-spacing:0.04em;text-align:left;color:#707070}.content-fragment.blog-post .subtitlebox .social-share>div{color:#5e6366;margin-bottom:0}.content-fragment.blog-post .content{margin-top:0;padding:0}.content-fragment.blog-post .content .requestdemodiv{margin-top:30px;background:#f5f5f5;padding:24px}.content-fragment.blog-post .content .requestdemodiv p.h4{font-family:"Rubik-Regular";font-size:23.4px;line-height:33px;letter-spacing:-0.02em;color:#33393d}.content-fragment.blog-post .content .requestdemodiv .content{display:flex;flex-flow:row;align-content:space-between;align-items:center}.content-fragment.blog-post .content .requestdemodiv .content p{margin-right:20px}.content-fragment.blog-post .content .requestdemodiv .content a{margin-left:auto;background:#147bd1}.content-fragment.blog-post .content .requestdemodiv .content a.btnbox{padding:16px 24px;font-family:'Rubik-Regular';font-size:13.5px;line-height:16px;text-align:center;align-items:center;letter-spacing:0.24em;text-transform:uppercase;color:#fff;min-width:220px}.content-fragment.blog-post .content .requestdemodiv .content a:hover{color:#147bd1;background:#fff;border:1px solid #147bd1}.content-fragment.blog-post .content p,.content-fragment.blog-post .content li,.content-fragment.blog-post .content a{font-size:20px;line-height:32px}.content-fragment.blog-post .content a{color:#0c72c7;text-decoration:underline;text-decoration-color:#0c72c7}.content-fragment.blog-post .content a:hover{color:#00437a;text-decoration:underline !important;text-decoration-color:#00437a !important}.content-fragment.blog-post .content a:focus-visible{outline:4px solid rgba(20,123,209,0.6) !important;outline-offset:4px !important}.content-fragment.blog-post .content a:has(> img):focus-visible{outline:none !important;position:relative;z-index:1}.content-fragment.blog-post .content a:has(> img):focus-visible img{outline:4px solid rgba(20,123,209,0.6) !important;outline-offset:4px !important;border-radius:0%}.content-fragment.blog-post a[href="https://www5.cadence.com/BBytesSubscription_LP.html"]{display:none !important}.layout-region-inner.content{overflow:visible !important}.layout-region-inner .blog-post-content{overflow:visible !important}.layout-region-inner .blog-post-content .content{overflow:visible !important}.layout-region-inner .blog-post-content .content img{overflow:visible !important}.sharethis_component .sharethis_btn_wrapper{margin:0 !important}.sharethis_component .sharethis_btn_wrapper .st-custom-button{appearance:none;border:none;position:relative;background:none;padding:0 4px;top:0;-webkit-transition:opacity 0.2s ease-in,top 0.2s ease-in;transition:opacity 0.2s ease-in,top 0.2s ease-in}.sharethis_component .sharethis_btn_wrapper .st-custom-button img{filter:invert(80%) sepia(5%) saturate(1044%) hue-rotate(161deg) brightness(94%) contrast(89%);width:20px;height:20px}.sharethis_component .sharethis_btn_wrapper .st-custom-button:hover{opacity:0.8;top:-4px}.sharethis_component .sharethis_btn_wrapper .st-custom-button:focus-visible{outline:4px solid rgba(20,123,209,0.6) !important;outline-offset:-4px !important}.sharethis_component .sharethis_btn_wrapper li{display:inline-block;list-style:none !important;margin:0}.sharethis_component .copy-notify{font-size:14px}.content-fragment .content.full.text p,.popup-list .content.full.text p,.content-fragment .content.full.text ol,.popup-list .content.full.text ol,.content-fragment .content.full.text ul,.popup-list .content.full.text ul,.content-fragment .content.full.text table,.popup-list .content.full.text table{font-size:20px;line-height:32px}hr.content-devider{border-top:none;border-bottom:1px solid #d7dde0;padding:0px 0 20px 0;margin-bottom:50px}@media (min-width:768px){.content-fragment.blog-post h1{font-size:38px !important}}@media (min-width:992px){div#_p_content{padding-right:50px}div#_p_right-sidebar{padding-left:50px}}@media (min-width:1200px){.content-fragment.blog-post h1{font-size:40px !important;line-height:50px !important}}@media (max-width:690px){.content-fragment.blog-post .content{padding:15px}.blog-post-content.content.full .content{padding-left:0;padding-right:0}}@media (max-width:670px){.content-fragment.blog-post .subtitlebox{flex-direction:column;align-items:flex-start;margin-top:12px;border-top:1px solid #d7dde0;border-bottom:0}.content-fragment.blog-post .subtitlebox>div.social-share{margin-left:0}.content-fragment.blog-post .subtitlebox .readtime{margin-top:14px;margin-bottom:12px}}.attachment p{font-family:'Rubik-Medium';margin-bottom:0 !important}