:is(.technical-card-image,.news-card-image){border-radius:var(--sct-radius-card-content)}:is(.technical-card-image,.news-card-image) img{border-radius:inherit}.technical-recommended img{border-radius:var(--sct-radius-card-compact)}.news-hub-card{border-radius:var(--sct-radius-card-content)}.news-hub-card-image{border-radius:calc(var(--sct-radius-card-content) - 1px) calc(var(--sct-radius-card-content) - 1px) 0 0}:is(.technical-search>div,.news-search){border-radius:var(--sct-radius-card-content)}:is(.technical-search>div,.news-search):focus-within{outline-offset:3px;outline:2px solid #304769}:is(.technical-search,.news-search) input{border-radius:var(--sct-radius-card-content) 0 0 var(--sct-radius-card-content)}:is(.technical-search,.news-search) button{border-radius:0 var(--sct-radius-card-content) var(--sct-radius-card-content) 0;cursor:pointer}:is(.technical-page,.news-page) :is(.technical-search,.news-search) input:focus-visible{outline:none}:is(.technical-page,.news-page) :is(.technical-search,.news-search) button:focus-visible{outline-offset:3px;outline:2px solid #304769}.technical-tab-list{isolation:isolate;background:#e8e8ed;border:0;border-radius:999px;margin:18px 0 22px;padding:6px;display:flex;position:relative}.technical-tab-list:before{content:"";z-index:-1;outline-offset:2px;opacity:0;pointer-events:none;background:#1d1d1f;border-radius:999px;outline:2px solid #304769;width:calc(50% - 6px);transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:6px auto 6px 6px}.technical-tab-list[data-active]:before{opacity:1}.technical-tab-list[data-active=technical]:before{transform:translate(100%)}.technical-tab-list button{color:#555;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;min-width:0;min-height:44px;padding:10px 6px;font-size:14px;line-height:1.4;transition:color .18s}.technical-tab-list button[aria-selected=true]{color:#fff;box-shadow:none;background:0 0}.technical-tab-list button:hover{color:#1d1d1f;background:0 0}.technical-tab-list button[aria-selected=true]:hover{color:#fff}.technical-page .technical-tab-list button:focus-visible{outline-offset:2px;outline:2px solid #304769}@media (prefers-reduced-motion:reduce){.technical-tab-list:before,.technical-tab-list button{transition:none}}:is(.technical-page a.technical-view-all,.news-hub a.news-hub-all){color:#304769;min-height:48px;box-shadow:none;background:#fff;border:1px solid #30476926;border-radius:99px;align-items:center;gap:10px;padding:12px 22px;font-size:16px;line-height:1.4;text-decoration:none;transition:none;display:inline-flex}:is(.technical-page a.technical-view-all,.news-hub a.news-hub-all):is(:hover,:active,:focus-visible){color:#304769;box-shadow:none;background:#fff;text-decoration:none;transform:none}:is(.technical-page a.technical-view-all,.news-hub a.news-hub-all):focus-visible{outline-offset:4px;outline:2px solid #304769}:is(.technical-view-all,.news-hub-all) svg{flex:none}.news-hub{color:#555;background:#fff;font-size:17px;line-height:1.65}.news-hub h1,.news-hub h2,.news-hub h3{color:#304769;margin:0;line-height:1.25}.news-hub p{margin:0}.news-hub a{text-decoration:none}.news-hub a:focus-visible{outline-offset:5px;outline:2px solid #903}.news-hub-hero{background:#eee;grid-template-columns:1fr 1fr;min-height:360px;display:grid}.news-hub-hero-copy{align-self:center;max-width:780px;padding:55px 55px 55px max(24px,50vw - 570px)}.news-hub .news-hub-kicker{color:#903;letter-spacing:.12em;margin-bottom:15px;font-size:12px;line-height:1.5}.news-hub-hero h1{max-width:500px;font-size:42px}.news-hub-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:360px;max-height:420px}.news-hub-frame{width:min(1140px,100% - 48px);margin:auto}.news-hub-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:48px 0 80px;display:grid}.news-hub-portal{border-radius:var(--sct-radius-card-content);background:#f6f7f8;border:1px solid #d9dde2;flex-direction:column;align-items:flex-start;padding:32px 36px;display:flex}.news-hub-portal h2{margin-bottom:14px;font-size:28px}.news-hub-portal>p:not(.news-hub-kicker){max-width:440px;margin-bottom:25px}.news-hub .product-card-action{align-self:flex-start;margin-top:auto}.news-hub-section{margin:0 0 85px}.news-hub-section-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.news-hub-section-heading h2{font-size:30px}.news-hub-all{flex:none}.news-hub-grid{gap:26px;display:grid}.news-hub-grid--company{grid-template-columns:repeat(3,minmax(0,1fr))}.news-hub-grid--technical{grid-template-columns:repeat(4,minmax(0,1fr))}.news-hub-card{background:#fff;border:1px solid #d9dde2;flex-direction:column;min-width:0;transition:box-shadow .2s;display:flex}.news-hub-card:hover{box-shadow:0 6px 24px #30476912}.news-hub-card-image{aspect-ratio:4/3;background:#f6f7f8;border-bottom:1px solid #e6e8eb;display:block;position:relative;overflow:hidden}.news-hub-card-image img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.news-hub-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.news-hub-card h3{margin-bottom:16px;font-size:21px}.news-hub-card h3 a{color:inherit}.news-hub-card h3 a:hover{color:#903}.news-hub-card-copy>p:not(.news-hub-meta){margin-bottom:24px;font-size:16px;line-height:1.65}.news-hub .news-hub-meta{color:#903;flex-wrap:wrap;gap:6px 15px;margin:0 0 14px;font-size:12px;line-height:1.5;display:flex}.news-hub-meta time{color:#666}@media (width<=1100px){.news-hub-grid--technical{grid-template-columns:repeat(2,minmax(0,1fr))}.news-hub-hero-copy{padding:40px 30px}.news-hub-hero h1{font-size:36px}.news-hub-card-copy{padding:20px}}@media (width<=767px){.news-hub-hero{grid-template-columns:1fr}.news-hub-hero-copy{padding:36px 24px}.news-hub-hero h1{font-size:32px}.news-hub-hero>img{height:200px;min-height:0;max-height:none}.news-hub-portals{grid-template-columns:1fr;gap:20px;margin:30px 0 55px}.news-hub-portal{padding:26px}.news-hub-portal h2{font-size:25px}.news-hub-section{margin-bottom:55px}.news-hub-section-heading{flex-direction:column;align-items:flex-start;gap:12px}.news-hub-section-heading h2{font-size:25px}.news-hub-grid--company,.news-hub-grid--technical{grid-template-columns:1fr}.news-hub-card h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.news-hub-card{transition:none}}
