@media (max-width: 1024px) and (min-width: 768px) {
[data-builder-template-role="news-single"],[data-builder-template-role="news-single"] .canvas-device{--e-global-color-primary:#6366f1 !important;--e-global-color-secondary:#8b5cf6 !important;--e-global-color-text:#1f2937 !important;--e-global-color-accent:#10b981 !important;--e-global-typography-primary-font-family:'Inter', sans-serif !important;--e-global-typography-primary-font-weight:400 !important;--e-global-typography-primary-font-size:16px !important;--e-global-typography-secondary-font-family:'Inter', sans-serif !important;--e-global-typography-secondary-font-weight:400 !important;--e-global-typography-secondary-font-size:14px !important;--e-global-typography-text-font-family:'Inter', sans-serif !important;--e-global-typography-text-font-weight:400 !important;--e-global-typography-text-font-size:16px !important;--e-global-typography-accent-font-family:'Inter', sans-serif !important;--e-global-typography-accent-font-weight:600 !important;--e-global-typography-accent-font-size:16px !important;--vb-theme-animations-enabled:1 !important;--vb-theme-body-color:var(--e-global-color-text, #1f2937) !important;--vb-theme-body-font-family:var(--e-global-typography-text-font-family, Inter) !important;--vb-theme-body-font-size:var(--e-global-typography-text-font-size, 16px) !important;--vb-theme-body-font-weight:var(--e-global-typography-text-font-weight, 400) !important;--vb-theme-body-font-style:var(--e-global-typography-text-font-style) !important;--vb-theme-body-line-height:var(--e-global-typography-text-line-height) !important;--vb-theme-body-letter-spacing:var(--e-global-typography-text-letter-spacing) !important;--vb-theme-body-text-transform:var(--e-global-typography-text-text-transform) !important;--vb-theme-body-text-decoration:var(--e-global-typography-text-text-decoration) !important}
.builder-popup-inline-scope{--e-global-color-primary:#6366f1 !important;--e-global-color-secondary:#8b5cf6 !important;--e-global-color-text:#1f2937 !important;--e-global-color-accent:#10b981 !important;--e-global-typography-primary-font-family:'Inter', sans-serif !important;--e-global-typography-primary-font-weight:400 !important;--e-global-typography-primary-font-size:16px !important;--e-global-typography-secondary-font-family:'Inter', sans-serif !important;--e-global-typography-secondary-font-weight:400 !important;--e-global-typography-secondary-font-size:14px !important;--e-global-typography-text-font-family:'Inter', sans-serif !important;--e-global-typography-text-font-weight:400 !important;--e-global-typography-text-font-size:16px !important;--e-global-typography-accent-font-family:'Inter', sans-serif !important;--e-global-typography-accent-font-weight:600 !important;--e-global-typography-accent-font-size:16px !important;--vb-theme-animations-enabled:1 !important;--vb-theme-body-color:var(--e-global-color-text, #1f2937) !important;--vb-theme-body-font-family:var(--e-global-typography-text-font-family, Inter) !important;--vb-theme-body-font-size:var(--e-global-typography-text-font-size, 16px) !important;--vb-theme-body-font-weight:var(--e-global-typography-text-font-weight, 400) !important;--vb-theme-body-font-style:var(--e-global-typography-text-font-style) !important;--vb-theme-body-line-height:var(--e-global-typography-text-line-height) !important;--vb-theme-body-letter-spacing:var(--e-global-typography-text-letter-spacing) !important;--vb-theme-body-text-transform:var(--e-global-typography-text-text-transform) !important;--vb-theme-body-text-decoration:var(--e-global-typography-text-text-decoration) !important}
[data-element-id="nl7z3pr"]{--builder-e-transform-perspective-base:20px !important;--e-transform-perspective:var(--builder-e-transform-perspective-base) !important;--builder-e-transform-rotateZ-base:0deg !important;--e-transform-rotateZ:var(--builder-e-transform-rotateZ-base) !important;--builder-e-transform-rotateX-base:0deg !important;--e-transform-rotateX:var(--builder-e-transform-rotateX-base) !important;--builder-e-transform-rotateY-base:0deg !important;--e-transform-rotateY:var(--builder-e-transform-rotateY-base) !important;--builder-e-transform-translateX-base:0px !important;--e-transform-translateX:var(--builder-e-transform-translateX-base) !important;--builder-e-transform-translateY-base:0px !important;--e-transform-translateY:var(--builder-e-transform-translateY-base) !important;--builder-e-transform-scaleX-base:1 !important;--e-transform-scaleX:var(--builder-e-transform-scaleX-base) !important;--builder-e-transform-scaleY-base:1 !important;--e-transform-scaleY:var(--builder-e-transform-scaleY-base) !important;--builder-e-transform-skewX-base:0deg !important;--e-transform-skewX:var(--builder-e-transform-skewX-base) !important;--builder-e-transform-skewY-base:0deg !important;--e-transform-skewY:var(--builder-e-transform-skewY-base) !important;--e-transform-origin-x:center !important;--e-transform-origin-y:center !important;--builder-e-transform-rotateZ-hover:0deg !important;--builder-e-transform-rotateX-hover:0deg !important;--builder-e-transform-rotateY-hover:0deg !important;--builder-e-transform-perspective-hover:20px !important;--builder-e-transform-translateX-hover:0px !important;--builder-e-transform-translateY-hover:0px !important;--builder-e-transform-scaleX-hover:1 !important;--builder-e-transform-scaleY-hover:1 !important;--builder-e-transform-skewX-hover:0deg !important;--builder-e-transform-skewY-hover:0deg !important;--e-transform-transition-duration:400ms !important;--builder-widget-container-margin:0px 0px 0px 0px !important;--builder-widget-container-padding:0px 0px 0px 0px !important}
}
@media (max-width: 767px) {
[data-builder-template-role="news-single"],[data-builder-template-role="news-single"] .canvas-device{--e-global-color-primary:#6366f1 !important;--e-global-color-secondary:#8b5cf6 !important;--e-global-color-text:#1f2937 !important;--e-global-color-accent:#10b981 !important;--e-global-typography-primary-font-family:'Inter', sans-serif !important;--e-global-typography-primary-font-weight:400 !important;--e-global-typography-primary-font-size:16px !important;--e-global-typography-secondary-font-family:'Inter', sans-serif !important;--e-global-typography-secondary-font-weight:400 !important;--e-global-typography-secondary-font-size:14px !important;--e-global-typography-text-font-family:'Inter', sans-serif !important;--e-global-typography-text-font-weight:400 !important;--e-global-typography-text-font-size:16px !important;--e-global-typography-accent-font-family:'Inter', sans-serif !important;--e-global-typography-accent-font-weight:600 !important;--e-global-typography-accent-font-size:16px !important;--vb-theme-animations-enabled:1 !important;--vb-theme-body-color:var(--e-global-color-text, #1f2937) !important;--vb-theme-body-font-family:var(--e-global-typography-text-font-family, Inter) !important;--vb-theme-body-font-size:var(--e-global-typography-text-font-size, 16px) !important;--vb-theme-body-font-weight:var(--e-global-typography-text-font-weight, 400) !important;--vb-theme-body-font-style:var(--e-global-typography-text-font-style) !important;--vb-theme-body-line-height:var(--e-global-typography-text-line-height) !important;--vb-theme-body-letter-spacing:var(--e-global-typography-text-letter-spacing) !important;--vb-theme-body-text-transform:var(--e-global-typography-text-text-transform) !important;--vb-theme-body-text-decoration:var(--e-global-typography-text-text-decoration) !important}
.builder-popup-inline-scope{--e-global-color-primary:#6366f1 !important;--e-global-color-secondary:#8b5cf6 !important;--e-global-color-text:#1f2937 !important;--e-global-color-accent:#10b981 !important;--e-global-typography-primary-font-family:'Inter', sans-serif !important;--e-global-typography-primary-font-weight:400 !important;--e-global-typography-primary-font-size:16px !important;--e-global-typography-secondary-font-family:'Inter', sans-serif !important;--e-global-typography-secondary-font-weight:400 !important;--e-global-typography-secondary-font-size:14px !important;--e-global-typography-text-font-family:'Inter', sans-serif !important;--e-global-typography-text-font-weight:400 !important;--e-global-typography-text-font-size:16px !important;--e-global-typography-accent-font-family:'Inter', sans-serif !important;--e-global-typography-accent-font-weight:600 !important;--e-global-typography-accent-font-size:16px !important;--vb-theme-animations-enabled:1 !important;--vb-theme-body-color:var(--e-global-color-text, #1f2937) !important;--vb-theme-body-font-family:var(--e-global-typography-text-font-family, Inter) !important;--vb-theme-body-font-size:var(--e-global-typography-text-font-size, 16px) !important;--vb-theme-body-font-weight:var(--e-global-typography-text-font-weight, 400) !important;--vb-theme-body-font-style:var(--e-global-typography-text-font-style) !important;--vb-theme-body-line-height:var(--e-global-typography-text-line-height) !important;--vb-theme-body-letter-spacing:var(--e-global-typography-text-letter-spacing) !important;--vb-theme-body-text-transform:var(--e-global-typography-text-text-transform) !important;--vb-theme-body-text-decoration:var(--e-global-typography-text-text-decoration) !important}
[data-element-id="nl7z3pr"]{--builder-e-transform-perspective-base:20px !important;--e-transform-perspective:var(--builder-e-transform-perspective-base) !important;--builder-e-transform-rotateZ-base:0deg !important;--e-transform-rotateZ:var(--builder-e-transform-rotateZ-base) !important;--builder-e-transform-rotateX-base:0deg !important;--e-transform-rotateX:var(--builder-e-transform-rotateX-base) !important;--builder-e-transform-rotateY-base:0deg !important;--e-transform-rotateY:var(--builder-e-transform-rotateY-base) !important;--builder-e-transform-translateX-base:0px !important;--e-transform-translateX:var(--builder-e-transform-translateX-base) !important;--builder-e-transform-translateY-base:0px !important;--e-transform-translateY:var(--builder-e-transform-translateY-base) !important;--builder-e-transform-scaleX-base:1 !important;--e-transform-scaleX:var(--builder-e-transform-scaleX-base) !important;--builder-e-transform-scaleY-base:1 !important;--e-transform-scaleY:var(--builder-e-transform-scaleY-base) !important;--builder-e-transform-skewX-base:0deg !important;--e-transform-skewX:var(--builder-e-transform-skewX-base) !important;--builder-e-transform-skewY-base:0deg !important;--e-transform-skewY:var(--builder-e-transform-skewY-base) !important;--e-transform-origin-x:center !important;--e-transform-origin-y:center !important;--builder-e-transform-rotateZ-hover:0deg !important;--builder-e-transform-rotateX-hover:0deg !important;--builder-e-transform-rotateY-hover:0deg !important;--builder-e-transform-perspective-hover:20px !important;--builder-e-transform-translateX-hover:0px !important;--builder-e-transform-translateY-hover:0px !important;--builder-e-transform-scaleX-hover:1 !important;--builder-e-transform-scaleY-hover:1 !important;--builder-e-transform-skewX-hover:0deg !important;--builder-e-transform-skewY-hover:0deg !important;--e-transform-transition-duration:400ms !important;--builder-widget-container-margin:0px 0px 0px 0px !important;--builder-widget-container-padding:0px 0px 0px 0px !important}
}
[data-advanced-html-id="nl7z3pr"][data-advanced-html-id="nl7z3pr"] h1,[data-advanced-html-id="nl7z3pr"][data-advanced-html-id="nl7z3pr"] h2,[data-advanced-html-id="nl7z3pr"][data-advanced-html-id="nl7z3pr"] h3,[data-advanced-html-id="nl7z3pr"][data-advanced-html-id="nl7z3pr"] h4,[data-advanced-html-id="nl7z3pr"][data-advanced-html-id="nl7z3pr"] h5,[data-advanced-html-id="nl7z3pr"][data-advanced-html-id="nl7z3pr"] h6{color:inherit;font-family:inherit;font-size:revert;font-weight:revert;font-style:inherit;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:inherit;}
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");
[data-advanced-html-id="nl7z3pr"]{--color-primary: #1a365d;
  --color-primary-light: #2a5298;
  --color-accent: #e8850c;
  --color-accent-dark: #c06e08;
  --color-dark: #1a202c;
  --color-text: #2d3748;
  --color-text-light: #718096;
  --color-white: #ffffff;
  --color-bg: #f7fafc;
  --color-border: #e2e8f0;
  --color-light-gray: #edf2f7;
  --font-body: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
  --max-width: 1440px;
  --radius-md: 8px;
  --radius-lg: 12px;
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);
  --shadow-lg: 0 10px 30px rgba(0, 0, 0, .1);}[data-advanced-html-id="nl7z3pr"] *{box-sizing: border-box; margin: 0; padding: 0;}[data-advanced-html-id="nl7z3pr"]{font-family: var(--font-body);
  color: var(--color-text);
  background: var(--color-bg);
  line-height: 1.7;
  -webkit-font-smoothing: antialiased;}[data-advanced-html-id="nl7z3pr"] a{color: inherit; text-decoration: none;}[data-advanced-html-id="nl7z3pr"] img{display: block; max-width: 100%;}[data-advanced-html-id="nl7z3pr"] .container{width: 100%; max-width: var(--max-width); margin: 0 auto; padding: 0 24px;}[data-advanced-html-id="nl7z3pr"] .utility-bar{background: var(--color-dark); color: rgba(255,255,255,.78); font-size: 12px;}[data-advanced-html-id="nl7z3pr"] .utility-bar .container{min-height: 36px; display: flex; align-items: center; justify-content: space-between; gap: 20px;}[data-advanced-html-id="nl7z3pr"] .utility-left,[data-advanced-html-id="nl7z3pr"] .utility-right{display: flex; gap: 24px; flex-wrap: wrap;}[data-advanced-html-id="nl7z3pr"] .utility-bar a:hover{color: var(--color-accent);}[data-advanced-html-id="nl7z3pr"] .site-header{position: sticky; top: 0; z-index: 50; background: var(--color-white); border-bottom: 1px solid var(--color-border);}[data-advanced-html-id="nl7z3pr"] .site-header .container{min-height: 72px; display: flex; align-items: center; justify-content: space-between; gap: 24px;}[data-advanced-html-id="nl7z3pr"] .logo{display: flex; align-items: center; gap: 12px; flex-shrink: 0;}[data-advanced-html-id="nl7z3pr"] .logo-mark{width: 42px; height: 42px; border-radius: var(--radius-md); background: var(--color-primary); color: var(--color-white); display: grid; place-items: center; font-weight: 900;}[data-advanced-html-id="nl7z3pr"] .logo strong{display: block; color: var(--color-primary); font-size: 18px; line-height: 1.1;}[data-advanced-html-id="nl7z3pr"] .logo span span{display: block; color: var(--color-text-light); font-size: 10px; text-transform: uppercase; letter-spacing: .08em; font-weight: 700;}[data-advanced-html-id="nl7z3pr"] .nav-links{display: flex; align-items: center; gap: 4px;}[data-advanced-html-id="nl7z3pr"] .nav-links a{padding: 26px 14px; color: var(--color-text); font-size: 14px; font-weight: 700;}[data-advanced-html-id="nl7z3pr"] .nav-links a:hover,[data-advanced-html-id="nl7z3pr"] .nav-links a.active{color: var(--color-primary);}[data-advanced-html-id="nl7z3pr"] .nav-cta{display: inline-flex; align-items: center; padding: 12px 20px; border-radius: var(--radius-md); background: var(--color-accent); color: var(--color-white); font-size: 14px; font-weight: 800;}[data-advanced-html-id="nl7z3pr"] .nav-cta:hover{background: var(--color-accent-dark);}[data-advanced-html-id="nl7z3pr"] .mobile-toggle{display: none; width: 42px; height: 42px; border: 1px solid var(--color-border); border-radius: var(--radius-md); background: var(--color-white);}[data-advanced-html-id="nl7z3pr"] .mobile-toggle span{display: block; width: 20px; height: 2px; background: var(--color-dark); margin: 4px auto;}[data-advanced-html-id="nl7z3pr"] .breadcrumb-bar{background: var(--color-light-gray); border-bottom: 1px solid var(--color-border);}[data-advanced-html-id="nl7z3pr"] .breadcrumb{min-height: 44px; display: flex; align-items: center; gap: 8px; color: var(--color-text-light); font-size: 14px;}[data-advanced-html-id="nl7z3pr"] .breadcrumb a:hover,[data-advanced-html-id="nl7z3pr"] .breadcrumb .current{color: var(--color-primary); font-weight: 700;}[data-advanced-html-id="nl7z3pr"] .article-hero{background: var(--color-white); border-bottom: 1px solid var(--color-border);}[data-advanced-html-id="nl7z3pr"] .article-hero .container{padding-top: 72px; padding-bottom: 46px;}[data-advanced-html-id="nl7z3pr"] .article-meta{display: flex; flex-wrap: wrap; gap: 10px; color: var(--color-text-light); font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: .06em; margin-bottom: 18px;}[data-advanced-html-id="nl7z3pr"] .article-meta span:first-child{color: var(--color-accent-dark);}[data-advanced-html-id="nl7z3pr"] .article-hero h1{color: var(--color-primary); font-size: clamp(34px, 5vw, 58px); line-height: 1.05; letter-spacing: -.02em; max-width: 920px; margin-bottom: 20px;}[data-advanced-html-id="nl7z3pr"] .article-hero p{color: var(--color-text-light); font-size: 18px; line-height: 1.75; max-width: 760px;}[data-advanced-html-id="nl7z3pr"] .article-image{max-width: var(--max-width); margin: 34px auto 0; padding: 0 24px;}[data-advanced-html-id="nl7z3pr"] .article-image img{width: 100%; height: min(520px, 48vw); min-height: 280px; object-fit: cover; border-radius: var(--radius-lg); box-shadow: var(--shadow-lg);}[data-advanced-html-id="nl7z3pr"] .article-layout{display: grid; grid-template-columns: minmax(0, 1fr) 320px; gap: 44px; align-items: start; padding: 72px 24px; max-width: var(--max-width); margin: 0 auto; min-width: 0;}[data-advanced-html-id="nl7z3pr"] .article-body{background: var(--color-white); border: 1px solid var(--color-border); border-radius: var(--radius-lg); padding: 42px; box-shadow: var(--shadow-sm);}[data-advanced-html-id="nl7z3pr"] .article-body h2{color: var(--color-primary); font-size: 30px; line-height: 1.2; margin: 34px 0 14px;}[data-advanced-html-id="nl7z3pr"] .article-body h2:first-child{margin-top: 0;}[data-advanced-html-id="nl7z3pr"] .article-body h3{color: var(--color-primary); font-size: 22px; line-height: 1.25; margin: 26px 0 10px;}[data-advanced-html-id="nl7z3pr"] .article-body p{color: var(--color-text); font-size: 16px; margin-bottom: 18px;}[data-advanced-html-id="nl7z3pr"] .article-body ul,[data-advanced-html-id="nl7z3pr"] .article-body ol{margin: 0 0 22px 20px; color: var(--color-text);}[data-advanced-html-id="nl7z3pr"] .article-body li{margin-bottom: 8px;}[data-advanced-html-id="nl7z3pr"] .article-body table{width: 100%; border-collapse: collapse; margin: 24px 0; font-size: 14px;}[data-advanced-html-id="nl7z3pr"] .article-body th{background: var(--color-primary); color: var(--color-white); text-align: left;}[data-advanced-html-id="nl7z3pr"] .article-body th,[data-advanced-html-id="nl7z3pr"] .article-body td{border: 1px solid var(--color-border); padding: 12px; vertical-align: top;}[data-advanced-html-id="nl7z3pr"] .article-body a{color: var(--color-accent-dark); font-weight: 800;}[data-advanced-html-id="nl7z3pr"] .article-note{border-left: 4px solid var(--color-accent); background: var(--color-bg); padding: 18px 20px; margin: 26px 0; border-radius: 0 var(--radius-md) var(--radius-md) 0; color: var(--color-text-light);}[data-advanced-html-id="nl7z3pr"] .sidebar{position: sticky; top: 104px; display: grid; gap: 18px;}[data-advanced-html-id="nl7z3pr"] .side-card{background: var(--color-white); border: 1px solid var(--color-border); border-radius: var(--radius-lg); padding: 24px; box-shadow: var(--shadow-sm);}[data-advanced-html-id="nl7z3pr"] .side-card h3{color: var(--color-primary); font-size: 20px; margin-bottom: 14px;}[data-advanced-html-id="nl7z3pr"] .side-card p{color: var(--color-text-light); font-size: 14px; margin-bottom: 16px;}[data-advanced-html-id="nl7z3pr"] .side-links{display: grid; gap: 12px;}[data-advanced-html-id="nl7z3pr"] .side-links a{padding-top: 12px; border-top: 1px solid var(--color-light-gray); color: var(--color-primary); font-weight: 800; font-size: 14px;}[data-advanced-html-id="nl7z3pr"] .quote-card{background: var(--color-primary); color: var(--color-white);}[data-advanced-html-id="nl7z3pr"] .quote-card h3{color: var(--color-white);}[data-advanced-html-id="nl7z3pr"] .quote-card p{color: rgba(255,255,255,.72);}[data-advanced-html-id="nl7z3pr"] .quote-card a{display: inline-flex; min-height: 42px; align-items: center; padding: 12px 18px; border-radius: var(--radius-md); background: var(--color-accent); color: var(--color-white); font-weight: 800;}[data-advanced-html-id="nl7z3pr"] .related-section{background: var(--color-white); border-top: 1px solid var(--color-border); padding: 64px 0;}[data-advanced-html-id="nl7z3pr"] .related-head{display: flex; align-items: end; justify-content: space-between; gap: 24px; margin-bottom: 24px;}[data-advanced-html-id="nl7z3pr"] .related-head h2{color: var(--color-primary); font-size: 30px; line-height: 1.2;}[data-advanced-html-id="nl7z3pr"] .related-grid{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px;}[data-advanced-html-id="nl7z3pr"] .related-card{border: 1px solid var(--color-border); border-radius: var(--radius-lg); padding: 22px; background: var(--color-bg); transition: transform .2s ease, box-shadow .2s ease;}[data-advanced-html-id="nl7z3pr"] .related-card:hover{transform: translateY(-3px); box-shadow: var(--shadow-lg);}[data-advanced-html-id="nl7z3pr"] .related-card span{color: var(--color-accent-dark); font-size: 11px; font-weight: 900; text-transform: uppercase; letter-spacing: .08em;}[data-advanced-html-id="nl7z3pr"] .related-card h3{color: var(--color-primary); font-size: 19px; line-height: 1.28; margin-top: 10px;}[data-advanced-html-id="nl7z3pr"] .footer{background: var(--color-dark); color: rgba(255,255,255,.62); padding: 40px 0; font-size: 14px;}[data-advanced-html-id="nl7z3pr"] .footer .container{display: flex; justify-content: space-between; gap: 24px; align-items: center;}[data-advanced-html-id="nl7z3pr"] .footer strong{display: block; color: var(--color-white); font-size: 18px; margin-bottom: 4px;}[data-advanced-html-id="nl7z3pr"] .footer-links{display: flex; gap: 22px; flex-wrap: wrap;}[data-advanced-html-id="nl7z3pr"] .footer-links a:hover{color: var(--color-white);}@media (max-width: 980px){[data-advanced-html-id="nl7z3pr"] .article-layout{grid-template-columns: 1fr;}[data-advanced-html-id="nl7z3pr"] .sidebar{position: static;}[data-advanced-html-id="nl7z3pr"] .related-grid{grid-template-columns: 1fr 1fr;}}@media (max-width: 768px){[data-advanced-html-id="nl7z3pr"] .utility-bar{display: none;}[data-advanced-html-id="nl7z3pr"] .site-header .container{min-height: 62px;}[data-advanced-html-id="nl7z3pr"] .mobile-toggle{display: block;}[data-advanced-html-id="nl7z3pr"] .nav-links{display: none; position: absolute; top: 62px; left: 0; right: 0; background: var(--color-white); border-bottom: 1px solid var(--color-border); padding: 10px 24px 18px;}[data-advanced-html-id="nl7z3pr"] .nav-links.open{display: grid;}[data-advanced-html-id="nl7z3pr"] .nav-links a{padding: 12px 0;}[data-advanced-html-id="nl7z3pr"] .nav-cta{display: none;}[data-advanced-html-id="nl7z3pr"] .article-hero .container{padding-top: 50px;}[data-advanced-html-id="nl7z3pr"] .article-layout{padding: 42px 16px;}[data-advanced-html-id="nl7z3pr"] .article-body{padding: 26px 20px; min-width: 0; max-width: 100%; overflow-wrap: anywhere;}[data-advanced-html-id="nl7z3pr"] .article-body table{width: 100%; min-width: 0; table-layout: fixed; white-space: normal;}[data-advanced-html-id="nl7z3pr"] .article-body th,[data-advanced-html-id="nl7z3pr"] .article-body td{word-break: break-word;}[data-advanced-html-id="nl7z3pr"] .related-head{display: block;}[data-advanced-html-id="nl7z3pr"] .related-grid{grid-template-columns: 1fr;}[data-advanced-html-id="nl7z3pr"] .footer .container{flex-direction: column; align-items: flex-start;}}
[data-advanced-html-id="nl7z3pr"] #siteNavigationMount,[data-advanced-html-id="nl7z3pr"] .site-navigation-root{--site-nav-dark: #0f2060;
  --site-nav-deep: #071431;
  --site-nav-ink: #0f172a;
  --site-nav-muted: #64748b;
  --site-nav-line: #e5e7eb;
  --site-nav-soft: #f8fafc;
  --site-nav-accent: #f28a00;
  --site-nav-accent-dark: #d97706;
  --site-nav-white: #fff;
  --site-nav-shadow: 0 18px 48px rgba(15, 23, 42, 0.14);
  font-family: "Inter", Arial, sans-serif;
  color: var(--site-nav-ink);
  position: relative;
  z-index: 1000;}[data-advanced-html-id="nl7z3pr"] > .utility-bar,[data-advanced-html-id="nl7z3pr"] > header.main-nav,[data-advanced-html-id="nl7z3pr"] > header.site-header,[data-advanced-html-id="nl7z3pr"] > .mega-overlay,[data-advanced-html-id="nl7z3pr"] > #megaOverlay{display: none !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root *,[data-advanced-html-id="nl7z3pr"] .site-navigation-root *::before,[data-advanced-html-id="nl7z3pr"] .site-navigation-root *::after{box-sizing: border-box;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root a{color: inherit;
  text-decoration: none;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root svg{display: block;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .container{width: min(100% - 48px, 1440px);
  margin: 0 auto;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-bar{background: var(--site-nav-deep);
  color: rgba(255, 255, 255, 0.78);
  font-size: 12px;
  line-height: 1;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-bar .container{min-height: 36px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-left,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-right,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .social-icons,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-left a{display: flex;
  align-items: center;
  gap: 16px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-left a:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-right a:hover{color: var(--site-nav-accent);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-left svg,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .social-icons svg{width: 14px;
  height: 14px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .lang-selector{display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 2px;
  background: rgba(255, 255, 255, 0.08);
  border-radius: 999px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .lang-selector button{border: 0;
  background: transparent;
  color: rgba(255, 255, 255, 0.72);
  min-width: 28px;
  height: 20px;
  border-radius: 999px;
  font: 700 10px/1 "Inter", Arial, sans-serif;
  cursor: pointer;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .lang-selector button.active{background: var(--site-nav-accent);
  color: var(--site-nav-white);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .main-nav{position: sticky;
  top: 0;
  z-index: 1001;
  background: rgba(255, 255, 255, 0.98);
  border-bottom: 1px solid var(--site-nav-line);
  box-shadow: 0 1px 0 rgba(15, 23, 42, 0.02);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .main-nav.scrolled{box-shadow: 0 12px 30px rgba(15, 23, 42, 0.1);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .main-nav > .container{min-height: 72px;
  display: flex;
  align-items: center;
  gap: 28px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo{display: flex;
  align-items: center;
  gap: 12px;
  flex: 0 0 auto;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-icon{width: 58px;
  height: 42px;
  border: 1px solid var(--site-nav-line);
  border-radius: 4px;
  display: grid;
  place-items: center;
  overflow: hidden;
  background: var(--site-nav-white);
  color: var(--site-nav-dark);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-icon img{width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-brand{display: block;
  color: var(--site-nav-dark);
  font: 800 19px/1.1 "Outfit", "Inter", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-tagline{display: block;
  margin-top: 4px;
  color: var(--site-nav-muted);
  font-size: 11px;
  font-weight: 700;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-links{display: flex;
  align-items: stretch;
  justify-content: flex-end;
  gap: 4px;
  flex: 1 1 auto;
  min-width: 0;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item{display: flex;
  align-items: stretch;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link{display: inline-flex;
  align-items: center;
  gap: 6px;
  min-height: 72px;
  padding: 0 15px;
  color: #122448;
  font: 800 14px/1 "Inter", Arial, sans-serif;
  position: relative;
  white-space: nowrap;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link::after{content: "";
  position: absolute;
  left: 14px;
  right: 14px;
  bottom: 0;
  height: 3px;
  background: var(--site-nav-dark);
  opacity: 0;
  transform: scaleX(0.4);
  transition: opacity 0.2s ease, transform 0.2s ease;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link:focus-visible,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item.is-active > .nav-link,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link.is-active{color: var(--site-nav-dark);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link:hover::after,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link:focus-visible::after,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item.is-active > .nav-link::after,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link.is-active::after{opacity: 1;
  transform: scaleX(1);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .chevron{width: 14px;
  height: 14px;
  transition: transform 0.2s ease;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item:hover .chevron,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item:focus-within .chevron,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item.mobile-submenu-open .chevron{transform: rotate(180deg);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .btn,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-cta .btn,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .btn-primary{display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  min-height: 44px;
  padding: 12px 20px;
  border: 1px solid var(--site-nav-accent);
  border-radius: 8px;
  background: var(--site-nav-accent);
  color: var(--site-nav-white);
  font: 800 13px/1 "Inter", Arial, sans-serif;
  white-space: nowrap;
  transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .btn:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-cta .btn:hover{background: var(--site-nav-accent-dark);
  border-color: var(--site-nav-accent-dark);
  transform: translateY(-1px);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .btn-sm{min-height: 36px;
  padding: 10px 16px;
  border-radius: 7px;
  font-size: 12px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-cta{flex: 0 0 auto;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mobile-toggle{display: none;
  width: 44px;
  height: 44px;
  border: 1px solid var(--site-nav-line);
  border-radius: 8px;
  background: var(--site-nav-white);
  color: var(--site-nav-dark);
  cursor: pointer;
  align-items: center;
  justify-content: center;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .hamburger{width: 20px;
  display: grid;
  gap: 4px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .hamburger span{display: block;
  height: 2px;
  background: currentColor;
  border-radius: 999px;
  transition: transform 0.2s ease, opacity 0.2s ease;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mobile-toggle.active .hamburger span:nth-child(1){transform: translateY(6px) rotate(45deg);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mobile-toggle.active .hamburger span:nth-child(2){opacity: 0;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mobile-toggle.active .hamburger span:nth-child(3){transform: translateY(-6px) rotate(-45deg);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-dropdown{position: absolute;
  top: 72px;
  left: 0;
  right: 0;
  background: var(--site-nav-white);
  border-top: 1px solid var(--site-nav-line);
  box-shadow: var(--site-nav-shadow);
  opacity: 0;
  visibility: hidden;
  transform: translateY(8px);
  transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease;
  z-index: 1002;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item:hover .mega-dropdown,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item:focus-within .mega-dropdown{opacity: 1;
  visibility: visible;
  transform: translateY(0);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-dropdown-inner{width: min(100% - 48px, 1440px);
  margin: 0 auto;
  padding: 28px 0 30px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tabs{display: flex;
  align-items: center;
  gap: 24px;
  border-bottom: 1px solid var(--site-nav-line);
  margin-bottom: 22px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tab{min-height: 44px;
  border: 0;
  border-bottom: 3px solid transparent;
  background: transparent;
  color: var(--site-nav-muted);
  font: 800 14px/1 "Inter", Arial, sans-serif;
  cursor: pointer;
  padding: 0 0 13px;
  display: inline-flex;
  align-items: center;
  gap: 7px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tab.active,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tab[aria-selected="true"]{color: var(--site-nav-dark);
  border-bottom-color: var(--site-nav-dark);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .tab-badge,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .tag{display: inline-flex;
  align-items: center;
  min-height: 17px;
  padding: 3px 5px;
  border-radius: 5px;
  background: rgba(242, 138, 0, 0.12);
  color: var(--site-nav-accent-dark);
  font-size: 9px;
  font-weight: 900;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .tab-panel[hidden]{display: none !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-products{display: grid;
  grid-template-columns: minmax(210px, 1fr) minmax(210px, 1fr) minmax(210px, 1fr) minmax(260px, 0.95fr);
  gap: 28px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-solutions{display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(320px, 0.72fr);
  gap: 34px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-resources{display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 28px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-col-title{color: #64748b;
  font: 900 12px/1 "Inter", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  padding-bottom: 11px;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--site-nav-line);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-list,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-list,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-group{display: grid;
  gap: 10px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-link,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-link,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-link{display: flex;
  align-items: flex-start;
  gap: 12px;
  min-height: 46px;
  padding: 8px 10px;
  border-radius: 8px;
  transition: background 0.2s ease, transform 0.2s ease;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-link:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-link:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-link:hover{background: var(--site-nav-soft);
  transform: translateX(2px);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-icon,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-icon,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-icon{width: 32px;
  height: 32px;
  border-radius: 5px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  background: #eef2f7;
  color: var(--site-nav-dark);
  font: 900 11px/1 "Inter", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-icon svg,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-icon svg,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-icon svg{width: 17px;
  height: 17px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-name,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-name,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-name{display: block;
  color: #0f172a;
  font: 900 14px/1.28 "Inter", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-desc,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-desc,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-desc{display: block;
  color: var(--site-nav-muted);
  font-size: 12px;
  line-height: 1.4;
  margin-top: 3px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .quick-links-group{margin-bottom: 18px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .quick-links-label{color: #94a3b8;
  font-size: 11px;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: 8px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .quick-links-list{display: flex;
  flex-wrap: wrap;
  gap: 8px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .quick-links-list a{display: inline-flex;
  align-items: center;
  min-height: 30px;
  padding: 7px 10px;
  border-radius: 999px;
  background: #f1f5f9;
  color: #274264;
  font-size: 12px;
  font-weight: 800;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .quick-links-list a:hover{background: var(--site-nav-dark);
  color: var(--site-nav-white);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card{display: block;
  overflow: hidden;
  border: 1px solid var(--site-nav-line);
  border-radius: 8px;
  background: var(--site-nav-white);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card-img,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-img{height: 138px;
  overflow: hidden;
  background: #e5e7eb;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card-img img,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-img img{width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card-body,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-body{padding: 16px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card-badge,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-badge{display: inline-flex;
  margin-bottom: 8px;
  color: var(--site-nav-accent-dark);
  font-size: 11px;
  font-weight: 900;
  text-transform: uppercase;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card h4,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card h4{margin: 0 0 8px;
  color: var(--site-nav-dark);
  font: 900 16px/1.25 "Outfit", "Inter", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card p,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-detail{margin: 0 0 8px;
  color: var(--site-nav-muted);
  font-size: 12px;
  line-height: 1.45;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card-link,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-link{display: inline-flex;
  align-items: center;
  gap: 6px;
  color: var(--site-nav-accent-dark);
  font-size: 12px;
  font-weight: 900;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .featured-card-link svg,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .case-card-link svg{width: 14px;
  height: 14px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .services-grid{display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .service-link{display: flex;
  align-items: center;
  gap: 8px;
  min-height: 42px;
  padding: 10px;
  border-radius: 8px;
  background: var(--site-nav-soft);
  color: #274264;
  font-size: 12px;
  font-weight: 800;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .service-link svg{width: 16px;
  height: 16px;
  color: var(--site-nav-accent-dark);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-stats{display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 12px;
  margin-top: 20px;
  padding-top: 18px;
  border-top: 1px solid var(--site-nav-line);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-stat{text-align: center;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-stat-value{color: var(--site-nav-dark);
  font: 900 18px/1 "Outfit", "Inter", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-stat-label{margin-top: 5px;
  color: #94a3b8;
  font-size: 10px;
  font-weight: 900;
  text-transform: uppercase;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-trust-bar{display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  margin-top: 26px;
  padding-top: 18px;
  border-top: 1px solid var(--site-nav-line);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .trust-item{display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #475569;
  font-size: 13px;
  font-weight: 700;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .trust-item svg{width: 17px;
  height: 17px;
  color: var(--site-nav-accent-dark);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-overlay{position: fixed;
  inset: 0;
  background: rgba(15, 23, 42, 0.18);
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease, visibility 0.2s ease;
  pointer-events: none;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-overlay.active{opacity: 1;
  visibility: visible;}@media (max-width: 1180px){[data-advanced-html-id="nl7z3pr"] .site-navigation-root .main-nav > .container{gap: 18px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link{padding: 0 10px;
    font-size: 13px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-products{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 900px){[data-advanced-html-id="nl7z3pr"] .site-navigation-root .utility-bar{display: none;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .main-nav > .container{min-height: 64px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mobile-toggle{display: inline-flex;
    margin-left: auto;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-cta{display: none;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-links{position: absolute;
    top: 64px;
    left: 0;
    right: 0;
    display: block;
    max-height: calc(100vh - 64px);
    overflow: auto;
    background: var(--site-nav-white);
    border-top: 1px solid var(--site-nav-line);
    box-shadow: var(--site-nav-shadow);
    opacity: 0;
    visibility: hidden;
    transform: translateY(-8px);
    transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-links.mobile-open{opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item{display: block;
    border-bottom: 1px solid var(--site-nav-line);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link{min-height: 54px;
    width: 100%;
    justify-content: space-between;
    padding: 0 24px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-link::after{display: none;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-dropdown{position: static;
    box-shadow: none;
    border-top: 1px solid var(--site-nav-line);
    opacity: 0;
    visibility: hidden;
    transform: none;
    max-height: 0;
    overflow: hidden;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item:hover .mega-dropdown,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item:focus-within .mega-dropdown{opacity: 0;
    visibility: hidden;
    max-height: 0;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item.mobile-submenu-open .mega-dropdown,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item.mobile-submenu-open:hover .mega-dropdown,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-item.mobile-submenu-open:focus-within .mega-dropdown{opacity: 1 !important;
    visibility: visible !important;
    max-height: 2400px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-dropdown-inner{width: 100%;
    padding: 18px 24px 24px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tabs{overflow-x: auto;
    gap: 18px;
    margin-bottom: 16px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-products,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-solutions,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-resources{grid-template-columns: 1fr;
    gap: 20px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .services-grid,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-stats{grid-template-columns: 1fr 1fr;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-trust-bar{align-items: flex-start;
    flex-direction: column;}}@media (max-width: 560px){[data-advanced-html-id="nl7z3pr"] .site-navigation-root .container{width: min(100% - 32px, 1440px);}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-icon{width: 54px;
    height: 40px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-brand{font-size: 17px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-tagline{font-size: 10px;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .services-grid,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-stats{grid-template-columns: 1fr;}}
[data-advanced-html-id="nl7z3pr"],[data-advanced-html-id="nl7z3pr"] #siteNavigationMount,[data-advanced-html-id="nl7z3pr"] .site-navigation-root{--site-page-width: 1440px;
  --site-page-gutter: 48px;
  --site-blue: #123660;
  --site-blue-strong: #0b2448;
  --site-blue-deep: #071832;
  --site-ink: #172033;
  --site-muted: #64748b;
  --site-surface: #ffffff;
  --site-bg: #f5f7fa;
  --site-bg-soft: #eef3f8;
  --site-line: #dfe6ee;
  --site-orange: #e8850c;
  --site-orange-dark: #bd6500;
  --site-hero-products-overview: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-products-overview-2.webp");
  --site-hero-sheet-products: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-sheet-products-2.webp");
  --site-hero-plate-products: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-plate-products-2.webp");
  --site-hero-coil-products: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-coil-products-2.webp");
  --site-hero-bar-profile-products: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-bar-profile-products-2.webp");
  --site-hero-tread-safety-products: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-tread-safety-products-2.webp");
  --site-hero-factory-capability: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-factory-capability-2.webp");
  --site-hero-solution-marine: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/hero-solution-marine-2.webp");
  --site-resource-hero-image: url("https://www.ryaluminium.com/wp-content/uploads/2026/07/resource-hero-2.webp");
  --site-shadow-sm: 0 1px 2px rgba(11, 36, 72, 0.06);
  --site-shadow-md: 0 8px 22px rgba(11, 36, 72, 0.09);
  --site-shadow-lg: 0 18px 42px rgba(11, 36, 72, 0.14);
  --color-primary: var(--site-blue);
  --color-primary-light: #2d5c96;
  --color-accent: var(--site-orange);
  --color-accent-dark: var(--site-orange-dark);
  --color-dark: var(--site-blue-deep);
  --color-text: var(--site-ink);
  --color-text-light: var(--site-muted);
  --color-white: var(--site-surface);
  --color-bg: var(--site-bg);
  --color-border: var(--site-line);
  --color-light-gray: var(--site-bg-soft);
  --catalog-navy: var(--site-blue);
  --catalog-navy-deep: var(--site-blue-deep);
  --catalog-ink: var(--site-ink);
  --catalog-muted: var(--site-muted);
  --catalog-line: var(--site-line);
  --catalog-bg: var(--site-bg);
  --catalog-orange: var(--site-orange);
  --catalog-orange-dark: var(--site-orange-dark);
  --catalog-width: var(--site-page-width);
  --site-nav-dark: var(--site-blue);
  --site-nav-deep: var(--site-blue-deep);
  --site-nav-ink: var(--site-ink);
  --site-nav-muted: var(--site-muted);
  --site-nav-line: var(--site-line);
  --site-nav-soft: var(--site-bg);
  --site-nav-accent: var(--site-orange);
  --site-nav-accent-dark: var(--site-orange-dark);
  --max-width: var(--site-page-width);
  --radius-sm: 4px;
  --radius-md: 6px;
  --radius-lg: 8px;
  --shadow-sm: var(--site-shadow-sm);
  --shadow-md: var(--site-shadow-md);
  --shadow-lg: var(--site-shadow-lg);
  --shadow-xl: var(--site-shadow-lg);}[data-advanced-html-id="nl7z3pr"]{scroll-behavior: smooth;}[data-advanced-html-id="nl7z3pr"]{min-width: 320px; background: var(--site-bg); color: var(--site-ink); font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"],[data-advanced-html-id="nl7z3pr"] button,[data-advanced-html-id="nl7z3pr"] input,[data-advanced-html-id="nl7z3pr"] select,[data-advanced-html-id="nl7z3pr"] textarea{font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;}[data-advanced-html-id="nl7z3pr"] :where(h1, h2, h3, h4, h5, h6, p, a, span, strong, small, li, th, td, label, button){letter-spacing: 0 !important;}[data-advanced-html-id="nl7z3pr"] :where(.container, .catalog-container, .simple-dropdown-inner, .mega-dropdown-inner, .site-navigation-root .container, .site-navigation-root .mega-dropdown-inner, .article-layout, .article-image){width: min(calc(100% - var(--site-page-gutter)), var(--site-page-width)) !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important;}[data-advanced-html-id="nl7z3pr"] :where(main, section, header, footer, .section, .home-section, .catalog-section, .long-section, .products-home-section, .related-section, .cta-section){max-width: none;}[data-advanced-html-id="nl7z3pr"] :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .article-hero) h1{font-size: 56px !important;
  line-height: 1.06 !important;
  letter-spacing: 0 !important;
  text-wrap: balance;}[data-advanced-html-id="nl7z3pr"] :where(.section-head, .home-section-header, .catalog-section-head, .long-section-header, .related-head, .catalog-copy, .case-copy, .inquiry-panel) h2{font-size: 36px !important;
  line-height: 1.18 !important;
  letter-spacing: 0 !important;
  text-wrap: balance;}[data-advanced-html-id="nl7z3pr"] :where(.home-section-header p, .section-head p, .catalog-section-head p, .long-section-header p, .article-hero p, .hero p, .solution-hero p, .catalog-hero p, .products-page-hero p, .products-long-hero p){color: var(--site-muted);
  line-height: 1.7;
  text-wrap: pretty;}[data-advanced-html-id="nl7z3pr"] :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero) p,[data-advanced-html-id="nl7z3pr"] :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero) :where(.hero-subtitle){color: rgba(255, 255, 255, 0.8) !important;}[data-advanced-html-id="nl7z3pr"] :where(.home-section, .section, .catalog-section, .long-section, .products-home-section, .related-section){padding-top: 84px !important;
  padding-bottom: 88px !important;}[data-advanced-html-id="nl7z3pr"] :where(.home-section-alt, .products-home-section-alt, .long-section-alt, .catalog-section.is-light, .section-white .solution-card, .products-category-page, .related-card){background-color: var(--site-bg) !important;}[data-advanced-html-id="nl7z3pr"] :where(.section-white, .home-section-white, .related-section, .article-hero, .products-selection, .products-long-page, .catalog-section, .long-section){background-color: var(--site-surface);}[data-advanced-html-id="nl7z3pr"] :where(.section-dark, .catalog-section.is-dark, .stats-section, .catalog-footer, .footer, .site-footer){background-color: var(--site-blue-deep) !important;}[data-advanced-html-id="nl7z3pr"] :where(.btn, .btn-primary, .btn-cta-primary, .catalog-button, .catalog-nav-cta, .nav-cta, .quote-card a, .menu-card a, .catalog-card-link, .category-card-link, .card-link, .resource-card-link, .industry-card-link, .long-text-link, .long-explore-card em){transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;}[data-advanced-html-id="nl7z3pr"] :where(.btn-primary, .btn-cta-primary, .catalog-button, .catalog-nav-cta, .nav-cta, .quote-card a, .menu-card a, .mobile-bar-quote){border-color: var(--site-orange) !important;
  background: var(--site-orange) !important;
  color: #fff !important;}[data-advanced-html-id="nl7z3pr"] :where(.btn-primary, .btn-cta-primary, .catalog-button, .catalog-nav-cta, .nav-cta, .quote-card a, .menu-card a):hover{background: var(--site-orange-dark) !important;
  border-color: var(--site-orange-dark) !important;
  transform: translateY(-1px);}[data-advanced-html-id="nl7z3pr"] :where(.btn-outline, .btn-ghost, .btn-cta-outline, .catalog-button.is-outline){border-color: rgba(255, 255, 255, 0.46) !important;
  color: #fff !important;}[data-advanced-html-id="nl7z3pr"] :where(.btn-outline, .btn-ghost, .btn-cta-outline, .catalog-button.is-outline):hover{background: rgba(255, 255, 255, 0.12) !important;
  border-color: rgba(255, 255, 255, 0.72) !important;}[data-advanced-html-id="nl7z3pr"] :where(.category-card, .why-card, .industry-card, .resource-card, .solution-card, .route-step, .path-card, .evidence-card, .faq-card, .side-card, .related-card, .catalog-family-card, .catalog-product-card, .catalog-use-card, .catalog-faq-card, .catalog-spec-card, .long-series-card, .long-form-card, .long-industry-card, .long-explore-card, .process-step, .case-band, .resource-panel, .solution-map, .article-body, .table-wrap, .long-table-wrap){border: 1px solid var(--site-line) !important;
  border-radius: 8px !important;
  box-shadow: var(--site-shadow-sm) !important;}[data-advanced-html-id="nl7z3pr"] :where(.category-card, .why-card, .industry-card, .resource-card, .solution-card, .route-step, .path-card, .related-card, .catalog-family-card, .catalog-product-card, .catalog-use-card, .catalog-faq-card, .long-series-card, .long-form-card, .long-industry-card, .long-explore-card, .process-step){background-color: var(--site-surface) !important;}[data-advanced-html-id="nl7z3pr"] :where(.category-card, .why-card, .industry-card, .resource-card, .solution-card, .related-card, .catalog-family-card, .catalog-product-card, .long-series-card, .long-form-card, .long-industry-card, .long-explore-card):hover{border-color: rgba(18, 54, 96, 0.22) !important;
  box-shadow: var(--site-shadow-md) !important;}[data-advanced-html-id="nl7z3pr"] :where(.card-kicker, .catalog-kicker, .home-section-label, .long-label, .eyebrow, .catalog-family-tag, .catalog-product-card-body > span, .solution-badge, .card-label, .featured-card-badge, .case-card-badge){color: var(--site-orange-dark) !important;}[data-advanced-html-id="nl7z3pr"] :where(.eyebrow::before, .catalog-kicker::before, .home-section-label::before, .long-label::before){background: currentColor !important;}[data-advanced-html-id="nl7z3pr"] :where(.site-navigation-root .main-nav, .site-header, .main-nav, .catalog-nav){border-bottom: 1px solid var(--site-line) !important;
  background: rgba(255, 255, 255, 0.98) !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .nav-logo-icon{width: 64px !important;
  height: 44px !important;
  border-radius: 4px !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-dropdown{border-top: 1px solid var(--site-line) !important;
  box-shadow: var(--site-shadow-lg) !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-link,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-link,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-link{border-radius: 6px !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .alloy-link:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .industry-link:hover,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .resource-link:hover{background: var(--site-bg-soft) !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tab.active,[data-advanced-html-id="nl7z3pr"] .site-navigation-root .products-tab[aria-selected="true"]{border-bottom-color: var(--site-blue) !important;
  color: var(--site-blue) !important;}[data-advanced-html-id="nl7z3pr"] :where(th, .long-table th, .catalog-spec-card h2, .matrix-head){background: var(--site-blue) !important;
  color: #fff !important;}[data-advanced-html-id="nl7z3pr"] :where(td, th, .long-table td, .article-body th, .article-body td){border-color: var(--site-line) !important;}[data-advanced-html-id="nl7z3pr"] :where(.article-body, .article-body p, .article-body li){font-size: 16px;
  line-height: 1.75;}[data-advanced-html-id="nl7z3pr"] .article-layout{gap: 44px !important;}[data-advanced-html-id="nl7z3pr"] .article-body{max-width: none !important;}[data-advanced-html-id="nl7z3pr"] .sidebar,[data-advanced-html-id="nl7z3pr"] .side-box{top: 104px;}[data-advanced-html-id="nl7z3pr"] :where(.aerospace-page, .automotive-page, .construction-page, .machining-page, .electronics-page, .packaging-page){--solution-tone: var(--site-orange) !important;
  --solution-tone-dark: var(--site-orange-dark) !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail{width: min(100%, 1280px);
  margin: 0 auto !important;
  color: var(--site-ink);}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail > :first-child{margin-top: 0;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(p, li){max-width: none;
  color: #304158;
  font-size: 16px;
  line-height: 1.78;
  text-wrap: pretty;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail p{margin: 0 0 18px;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail img{display: block;
  max-width: 100%;
  height: auto;
  margin: 26px auto;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(h2, h3, h4){color: var(--site-blue-deep);
  text-wrap: balance;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h2{margin: 54px 0 18px;
  font-size: 30px;
  line-height: 1.2;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h3{margin: 42px 0 14px;
  padding-top: 24px;
  border-top: 1px solid var(--site-line);
  font-size: 22px;
  line-height: 1.3;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h4{margin: 30px 0 10px;
  font-size: 17px;
  line-height: 1.4;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h3 + p,[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h4 + p{margin-top: 0;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(ul, ol){max-width: none;
  margin: 0 0 22px;
  padding-left: 22px;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail .fl-builder-content,[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail .fl-row,[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail .fl-col-content{width: 100%;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail li{margin-bottom: 7px;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(.table_wrap, .table-wrapper){width: 100%;
  margin: 28px 0 38px;
  overflow-x: auto;
  border: 1px solid var(--site-line);
  border-radius: 6px;
  background: var(--site-surface);}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail .table-wrapper .table_wrap{margin: 0;
  border: 0;
  border-radius: 0;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail table{width: 100% !important;
  min-width: 680px;
  height: auto !important;
  table-layout: auto;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail tr{height: auto !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(th, td){padding: 13px 15px !important;
  border-color: var(--site-line) !important;
  height: auto !important;
  line-height: 1.55;
  vertical-align: top;
  white-space: normal;
  overflow-wrap: anywhere;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(th, td) :where(p, ul, ol){margin: 0 !important;
  padding: 0;
  font-size: inherit;
  line-height: inherit;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(th, td) li + li{margin-top: 4px !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail th,[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail tr:first-child td{background: var(--site-blue) !important;
  color: #fff !important;
  font-weight: 700;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail thead th[rowspan]{vertical-align: middle;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail tr:nth-child(even) td{background: #f7f9fb;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail strong{color: var(--site-blue-deep);}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail a{color: var(--site-blue);
  font-weight: 700;
  text-decoration-color: rgba(24, 69, 120, 0.35);
  text-underline-offset: 3px;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail hr{display: none;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero{height: auto !important;
  min-height: 680px;
  padding: 84px 0 72px !important;
  overflow: visible;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero::before{display: none;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero .container{min-height: 524px;
  align-items: center;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero h1{max-width: 720px;
  margin-bottom: 20px;
  font-size: clamp(40px, 3.2vw, 54px) !important;
  line-height: 1.12 !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero .subtitle{max-width: 660px;
  margin-bottom: 26px;
  font-size: 18px;
  line-height: 1.62;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-image-placeholder{height: 440px;
  aspect-ratio: auto;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.08);}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-image-placeholder img{object-fit: contain !important;}@media (max-width: 700px){[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(p, li){font-size: 15px; line-height: 1.75;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h2{margin-top: 42px; font-size: 26px;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail h3{margin-top: 34px; padding-top: 20px; font-size: 20px;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .template-product-detail :where(th, td){padding: 11px 12px !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero{min-height: 0; padding: 48px 0 42px !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero .container{min-height: 0;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-hero h1{font-size: 34px !important;}[data-advanced-html-id="nl7z3pr"] .product-hero-page .product-image-placeholder{height: 260px;}}[data-advanced-html-id="nl7z3pr"] :where(.surface-1, .surface-2, .surface-3, .surface-4){background: linear-gradient(135deg, var(--site-blue), var(--site-blue-deep)) !important;}[data-advanced-html-id="nl7z3pr"] :where(.catalog-support-card, .inquiry-panel, .quote-card, .side-box, .menu-card){background: linear-gradient(135deg, var(--site-blue), var(--site-blue-deep)) !important;
  color: #fff !important;}[data-advanced-html-id="nl7z3pr"] :where(.footer, .catalog-footer, .site-footer){color: rgba(255, 255, 255, 0.66) !important;}[data-advanced-html-id="nl7z3pr"] :where(.footer strong, .catalog-footer strong, .site-footer strong, .footer-brand-name, .footer-col-title){color: #fff !important;}[data-advanced-html-id="nl7z3pr"] :where(.breadcrumb-bar, .catalog-breadcrumb){background: var(--site-bg-soft) !important;
  border-color: var(--site-line) !important;}[data-advanced-html-id="nl7z3pr"] :where(.breadcrumb, .catalog-breadcrumb .catalog-container){color: var(--site-muted) !important;}[data-advanced-html-id="nl7z3pr"] :where(.breadcrumb a, .catalog-breadcrumb a, .article-body a, .side-links a, .catalog-card-link, .card-link, .category-card-link, .resource-card-link, .industry-card-link){color: var(--site-blue) !important;}[data-advanced-html-id="nl7z3pr"] :where(.article-body a:hover, .side-links a:hover, .catalog-card-link:hover, .card-link:hover, .category-card-link:hover, .resource-card-link:hover, .industry-card-link:hover){color: var(--site-orange-dark) !important;}[data-advanced-html-id="nl7z3pr"].product-sheet-hero :where(.hero, .product-hero){background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--site-hero-sheet-products) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"].product-plate-hero :where(.hero, .product-hero){background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--site-hero-plate-products) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"].product-bar-hero :where(.hero, .product-hero){background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--site-hero-bar-profile-products) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"].about-page .hero,[data-advanced-html-id="nl7z3pr"].quote-page .quote-hero,[data-advanced-html-id="nl7z3pr"].solutions-page .hero{background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.95) 0%, rgba(7, 24, 50, 0.88) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--site-hero-factory-capability) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"].solution-legacy-page .hero{background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--site-hero-solution-marine) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"][data-catalog-page="overview"] :where(.products-page-hero, .products-long-hero){background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--site-hero-products-overview) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"][data-catalog-page="category"] .catalog-hero{background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--hero-image, var(--site-hero-products-overview)) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"]:is(.aerospace-page, .automotive-page, .construction-page, .machining-page, .electronics-page, .packaging-page) .solution-hero{background:
    linear-gradient(105deg, rgba(5, 15, 32, 0.96) 0%, rgba(7, 24, 50, 0.9) 38%, rgba(18, 54, 96, 0.6) 66%, rgba(18, 54, 96, 0.18) 100%),
    var(--hero-image) center / cover no-repeat !important;}[data-advanced-html-id="nl7z3pr"].about-page .hero,[data-advanced-html-id="nl7z3pr"].quote-page .quote-hero{color: #fff !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero){position: relative !important;
  overflow: hidden !important;
  color: #fff !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero)::before{content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  width: auto !important;
  height: auto !important;
  border-radius: 0 !important;
  background: linear-gradient(100deg, rgba(3, 10, 24, 0.42) 0%, rgba(3, 10, 24, 0.28) 42%, rgba(3, 10, 24, 0.08) 72%, rgba(3, 10, 24, 0) 100%) !important;
  pointer-events: none !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.container, .catalog-container, .hero-content, .catalog-hero-copy, .hero-grid, .hero-facts, .hero-specs, .hero-badges){position: relative !important;
  z-index: 1 !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(h1, h2){color: #fff !important;
  text-shadow: 0 3px 18px rgba(0, 0, 0, 0.58), 0 1px 2px rgba(0, 0, 0, 0.55) !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(p, .subtitle, .hero-subtitle, .hero-subinfo, .hero-intro, .hero-tagline){color: rgba(255, 255, 255, 0.94) !important;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.48) !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.hero-overline, .hero-label, .eyebrow, .catalog-kicker, .long-label){color: #ffb84f !important;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.54) !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.hero-badge, .hero-fact, .spec-card){background: rgba(5, 15, 32, 0.38) !important;
  border-color: rgba(255, 255, 255, 0.26) !important;
  color: rgba(255, 255, 255, 0.95) !important;
  box-shadow: 0 12px 30px rgba(3, 10, 24, 0.16) !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.spec-card .spec-label, .spec-card .spec-detail, .hero-fact p){color: rgba(255, 255, 255, 0.86) !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.hero-fact strong, .spec-card .spec-value){color: #fff !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.btn-outline, .btn-ghost, .btn-hero-ghost, .catalog-button.is-outline){background: rgba(5, 15, 32, 0.26) !important;
  border-color: rgba(255, 255, 255, 0.72) !important;
  color: #fff !important;
  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.42) !important;}[data-advanced-html-id="nl7z3pr"]:not(.resource-page) :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .quote-hero) :where(.btn-outline, .btn-ghost, .btn-hero-ghost, .catalog-button.is-outline):hover{background: rgba(255, 255, 255, 0.14) !important;
  border-color: rgba(255, 255, 255, 0.92) !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero){min-height: 440px !important;
  display: flex !important;
  align-items: center !important;
  background:
    linear-gradient(90deg, rgba(248, 251, 255, 0.98) 0%, rgba(248, 251, 255, 0.92) 42%, rgba(248, 251, 255, 0.52) 72%, rgba(248, 251, 255, 0.14) 100%),
    var(--site-resource-hero-image) center / cover no-repeat !important;
  border-bottom: 1px solid var(--site-line) !important;
  color: var(--site-ink) !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero) .container{padding-top: 76px !important;
  padding-bottom: 76px !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero)::before{display: none !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero) :where(h1, h2){color: var(--site-blue-deep) !important;
  text-shadow: none !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero) :where(p, .subtitle, .hero-subinfo){color: #40516b !important;
  text-shadow: none !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero) .eyebrow,[data-advanced-html-id="nl7z3pr"].resource-page .article-meta span:first-child{color: var(--site-orange-dark) !important;}[data-advanced-html-id="nl7z3pr"].resource-page .resource-panel{background: rgba(7, 24, 50, 0.78) !important;
  border-color: rgba(255, 255, 255, 0.22) !important;
  box-shadow: var(--site-shadow-lg) !important;}[data-advanced-html-id="nl7z3pr"].resource-page .resource-panel .panel-title{color: #fff !important;}[data-advanced-html-id="nl7z3pr"].resource-page .resource-panel .panel-copy{color: rgba(255, 255, 255, 0.72) !important;}[data-advanced-html-id="nl7z3pr"].resource-page .news-hero .hero-note{background: rgba(255, 255, 255, 0.86) !important;
  border-left-color: var(--site-orange) !important;
  box-shadow: var(--site-shadow-sm) !important;}[data-advanced-html-id="nl7z3pr"] :where(.calc-wrapper, .faq-category, .faq-list, .long-faq-list, .long-step-list, .table-wrapper){width: 100% !important;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;}[data-advanced-html-id="nl7z3pr"] .calc-wrapper{border-radius: 8px !important;}[data-advanced-html-id="nl7z3pr"] .calc-body{padding: 40px !important;}[data-advanced-html-id="nl7z3pr"] .calc-wrapper .input-row{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 28px !important;}[data-advanced-html-id="nl7z3pr"] .calc-wrapper .result-display,[data-advanced-html-id="nl7z3pr"] .calc-wrapper .formula-display{margin-left: 0 !important;
  margin-right: 0 !important;}[data-advanced-html-id="nl7z3pr"] .faq-category{display: grid;
  grid-template-columns: minmax(220px, 0.32fr) minmax(0, 1fr);
  column-gap: 40px;
  align-items: start;}[data-advanced-html-id="nl7z3pr"] .faq-category-header{position: sticky;
  top: 104px;
  align-self: start;}[data-advanced-html-id="nl7z3pr"] .faq-category .faq-list{grid-column: 2;}[data-advanced-html-id="nl7z3pr"] .faq-category-header + .faq-list{margin-top: 0 !important;}@media (max-width: 1100px){[data-advanced-html-id="nl7z3pr"],[data-advanced-html-id="nl7z3pr"] #siteNavigationMount,[data-advanced-html-id="nl7z3pr"] .site-navigation-root{--site-page-gutter: 40px;}[data-advanced-html-id="nl7z3pr"] :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .article-hero) h1{font-size: 44px !important;}[data-advanced-html-id="nl7z3pr"] :where(.section-head, .home-section-header, .catalog-section-head, .long-section-header, .related-head, .catalog-copy, .case-copy, .inquiry-panel) h2{font-size: 32px !important;}}@media (max-width: 760px){[data-advanced-html-id="nl7z3pr"],[data-advanced-html-id="nl7z3pr"] #siteNavigationMount,[data-advanced-html-id="nl7z3pr"] .site-navigation-root{--site-page-gutter: 32px;}[data-advanced-html-id="nl7z3pr"] :where(.hero, .solution-hero, .catalog-hero, .products-page-hero, .products-long-hero, .product-hero, .article-hero) h1{font-size: 34px !important;
    line-height: 1.12 !important;}[data-advanced-html-id="nl7z3pr"] :where(.section-head, .home-section-header, .catalog-section-head, .long-section-header, .related-head, .catalog-copy, .case-copy, .inquiry-panel) h2{font-size: 28px !important;}[data-advanced-html-id="nl7z3pr"] :where(.home-section, .section, .catalog-section, .long-section, .products-home-section, .related-section){padding-top: 56px !important;
    padding-bottom: 60px !important;}[data-advanced-html-id="nl7z3pr"] .calc-body{padding: 24px !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero){min-height: 380px !important;
    background-position: center top !important;}[data-advanced-html-id="nl7z3pr"].resource-page :where(.hero, .news-hero, .article-hero) .container{padding-top: 56px !important;
    padding-bottom: 56px !important;}[data-advanced-html-id="nl7z3pr"].resource-page .hero-grid{gap: 28px !important;}[data-advanced-html-id="nl7z3pr"].resource-page .resource-panel{padding: 8px !important;}[data-advanced-html-id="nl7z3pr"].resource-page .resource-panel a{grid-template-columns: 40px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;}[data-advanced-html-id="nl7z3pr"].resource-page .resource-panel .panel-icon{width: 40px !important;
    height: 40px !important;}[data-advanced-html-id="nl7z3pr"] .calc-wrapper .input-row,[data-advanced-html-id="nl7z3pr"] .faq-category{grid-template-columns: 1fr !important;}[data-advanced-html-id="nl7z3pr"] .faq-category-header{position: static;}[data-advanced-html-id="nl7z3pr"] .faq-category .faq-list{grid-column: auto;}[data-advanced-html-id="nl7z3pr"] :where(.article-layout, .article-image){width: min(calc(100% - 32px), var(--site-page-width)) !important;}[data-advanced-html-id="nl7z3pr"] .site-navigation-root .mega-dropdown-inner{width: 100% !important;
    padding-left: 16px !important;
    padding-right: 16px !important;}}[data-advanced-html-id="nl7z3pr"] .article-lead{color: var(--color-dark); font-size: 18px !important; font-weight: 500; line-height: 1.8 !important; padding-bottom: 22px; border-bottom: 1px solid var(--color-border);}[data-advanced-html-id="nl7z3pr"] .article-cta{margin-top: 30px; padding: 22px; border-radius: var(--radius-md); background: var(--color-primary); color: var(--color-white) !important;}[data-advanced-html-id="nl7z3pr"] .article-cta a{color: #ffd08a !important;}[data-advanced-html-id="nl7z3pr"] .table-wrap{width: 100%; overflow-x: auto; margin: 24px 0;}[data-advanced-html-id="nl7z3pr"] .table-wrap table{margin: 0; min-width: 720px;}[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap{width:100%; max-width:100%; overflow:hidden;}[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap table{width:100% !important; min-width:0 !important; table-layout:fixed;}[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap th,[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap td{white-space:normal; overflow-wrap:anywhere; word-break:break-word;}[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap a{overflow-wrap:anywhere; word-break:break-word;}@media (max-width:768px){[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap{overflow-x:auto; -webkit-overflow-scrolling:touch;}[data-advanced-html-id="nl7z3pr"] .article-body .table-wrap table{min-width:620px !important; table-layout:auto;}}