body:not(.admin-body).pages.industries.industries.industries.industries.industries main > section{padding-top: 0;padding-bottom: 0}body:not(.admin-body).pages.industries.industries.industries.industries.industries main > section.ind-hero{padding-top: 28px;padding-bottom: 0}body:not(.admin-body).pages.industries.industries.industries.industries.industries main > section:last-of-type{padding-bottom: 20px}body:not(.admin-body).pages.industries .ind-grid-section,body:not(.admin-body).pages.industries .ind-flow-section,body:not(.admin-body).pages.industries .ind-docs-section{background: var(--color-bg-soft)}body:not(.admin-body).pages.industries .ind-section-head{margin-bottom: var(--space-8)}body:not(.admin-body).pages.industries .ind-section-head .kicker,body:not(.admin-body).pages.industries .ind-docs-copy .kicker{margin-bottom: 10px}body:not(.admin-body).pages.industries .ind-section-title{margin: 0;font-size: 32px;line-height: 1.18;font-weight: var(--fw-bold);letter-spacing: var(--ls-h2);color: var(--color-text)}body:not(.admin-body).pages.industries .ind-section-lead{margin: 16px 0 0;font-size: var(--fs-body);line-height: var(--lh-text);color: #5C6E84}body:not(.admin-body).pages.industries .ind-section-head--split{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;align-items: end}body:not(.admin-body).pages.industries .ind-section-note{margin: 0;font-size: 14px;line-height: 1.45;color: #5C6E84}body:not(.admin-body).pages.industries .ind-hero-grid{display: grid;gap: 32px;align-items: start}body:not(.admin-body).pages.industries .ind-hero-copy{max-width: 720px}body:not(.admin-body).pages.industries .ind-hero-title{margin: 0 0 16px;font-size: 32px;line-height: 1.2;font-weight: var(--fw-bold);letter-spacing: var(--ls-h1);color: var(--color-text);text-wrap: balance}body:not(.admin-body).pages.industries .ind-hero-lead{margin: 0 0 24px;font-size: var(--fs-body);line-height: var(--lh-text);color: #5C6E84;max-width: 690px}@media (hover: hover) and (pointer: fine){}body:not(.admin-body).pages.industries .ind-cards{grid-auto-rows: 1fr}body:not(.admin-body).pages.industries .ind-cards{display: grid;gap: 12px}body:not(.admin-body).pages.industries .ind-card{display: grid;grid-template-rows: auto auto auto 1fr auto;align-content: start;padding: var(--pad-panel);background: var(--color-bg);border: 1px solid var(--color-border);border-radius: var(--radius-card);color: inherit;text-decoration: none;transition: transform var(--mo-hover) var(--mo-ease),border-color var(--mo-hover) ease,box-shadow var(--mo-hover) ease}body:not(.admin-body).pages.industries .ind-card-title{margin: 0;font-size: 19px;line-height: 1.25;font-weight: var(--fw-bold);letter-spacing: var(--ls-h3);color: var(--color-text)}body:not(.admin-body).pages.industries .ind-card-text{margin: 0;font-size: 14px;line-height: 21px;color: #5C6E84}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-card-check{margin: 0;font-size: 13px;line-height: 18px}body:not(.admin-body).pages.industries .ind-card-check strong{color: var(--color-text);font-weight: var(--fw-bold)}body:not(.admin-body).pages.industries .ind-card-link{display: inline-flex;align-items: center;gap: 8px;margin-top: 20px;align-self: end;font-size: 15px;font-weight: var(--fw-bold);color: #1870BD;line-height: 1.4}body:not(.admin-body).pages.industries .ind-matrix{list-style: none;margin: 0;padding: 0;border: 0;display: grid;gap: 16px}body:not(.admin-body).pages.industries .ind-matrix-item{display: grid;gap: 0;align-content: start}body:not(.admin-body).pages.industries .ind-matrix-title{margin: 0;font-size: 17px;line-height: 1.3;font-weight: var(--fw-bold);letter-spacing: var(--ls-h3);color: var(--color-text)}body:not(.admin-body).pages.industries .ind-matrix-text{margin: 0;font-size: 14px;line-height: 21px;color: #5C6E84}body:not(.admin-body).pages.industries .ind-flow-wrap{position: relative}body:not(.admin-body).pages.industries .ind-steps{list-style: none;margin: 0;padding: 0;display: grid;gap: 24px;position: relative}body:not(.admin-body).pages.industries .ind-step-num{font-size: 14px;font-weight: var(--fw-bold);color: #1870BD;font-variant-numeric: tabular-nums;line-height: 1.45}body:not(.admin-body).pages.industries .ind-step-title{margin: 0 0 8px;font-size: 17px;line-height: 1.3;font-weight: var(--fw-bold);letter-spacing: var(--ls-h3);color: var(--color-text)}body:not(.admin-body).pages.industries .ind-step-text{margin: 0;font-size: 14px;line-height: 21px;color: #5C6E84}body:not(.admin-body).pages.industries .ind-flow-note{margin: 24px 0 0;font-size: 14px;color: #5C6E84;line-height: 1.45}body:not(.admin-body).pages.industries .ind-proof-band{list-style: none;margin: 0;padding: 28px 32px;border: 1px solid var(--color-border);border-radius: var(--radius-card);background: var(--color-bg);display: grid;gap: 20px}body:not(.admin-body).pages.industries .ind-proof-cell{display: grid;gap: 2px}body:not(.admin-body).pages.industries .ind-proof-value{font-size: 30px;line-height: 1.15;font-weight: var(--fw-bold);letter-spacing: var(--ls-h2);color: var(--color-text);font-variant-numeric: tabular-nums}body:not(.admin-body).pages.industries .ind-proof-unit{font-size: 14px;font-weight: var(--fw-bold);color: var(--color-text);line-height: 1.45}body:not(.admin-body).pages.industries .ind-proof-note{font-size: 14px;line-height: 1.45;color: #5C6E84}body:not(.admin-body).pages.industries .ind-proof-foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 24px;margin-top: 16px}body:not(.admin-body).pages.industries .ind-proof-source{margin: 0;font-size: 14px;color: #5C6E84;line-height: 1.45}body:not(.admin-body).pages.industries .ind-proof-link{font-size: var(--fs-caption)}body:not(.admin-body).pages.industries .ind-docs-list{list-style: none;margin: 24px 0 0;padding: 0;display: grid;gap: 12px}body:not(.admin-body).pages.industries .ind-docs-list li{display: grid;grid-template-columns: 20px 1fr;gap: 12px;align-items: start;font-size: var(--fs-caption);line-height: var(--lh-compact);color: var(--color-text)}body:not(.admin-body).pages.industries .abt-point-mark{width: 20px;height: 20px;margin-top: 1px;border-radius: 50%;background: var(--color-bg);position: relative}body:not(.admin-body).pages.industries .abt-point-mark::before{content: "";position: absolute;inset: 5px;background: #1870BD;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3'%3E%3Cpath d='m5 13 4 4 10-10'/%3E%3C/svg%3E") no-repeat center / contain;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3'%3E%3Cpath d='m5 13 4 4 10-10'/%3E%3C/svg%3E") no-repeat center / contain}@media (min-width: 768px){body:not(.admin-body).pages.industries .ind-cards{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px}body:not(.admin-body).pages.industries .ind-steps{grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px 32px}body:not(.admin-body).pages.industries .ind-proof-band{grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px}body:not(.admin-body).pages.industries .ind-matrix{grid-template-columns: repeat(2,minmax(0,1fr))}body:not(.admin-body).pages.industries .ind-section-head--split{grid-template-columns: minmax(0,1fr) auto}body:not(.admin-body).pages.industries .ind-section-note{text-align: right}}@media (min-width: 1024px){body:not(.admin-body).pages.industries .ind-hero-grid{grid-template-columns: minmax(0,1.02fr) minmax(0,0.98fr);gap: 56px}body:not(.admin-body).pages.industries .ind-cards{grid-template-columns: repeat(3,minmax(0,1fr))}body:not(.admin-body).pages.industries .ind-matrix{grid-template-columns: repeat(3,minmax(0,1fr))}body:not(.admin-body).pages.industries .ind-steps{grid-template-columns: repeat(3,minmax(0,1fr));gap: 28px}body:not(.admin-body).pages.industries .ind-proof-band{grid-template-columns: repeat(4,minmax(0,1fr))}body:not(.admin-body).pages.industries .ind-proof-cell{padding-right: 24px;border-right: 1px solid var(--color-border)}body:not(.admin-body).pages.industries .ind-proof-cell:last-child{border-right: 0;padding-right: 0}}@media (min-width: 1280px){body:not(.admin-body).pages.industries .ind-cards{gap: 16px}}@media (max-width: 767px){body:not(.admin-body).pages.industries .ind-proof-band{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0;padding: 0}body:not(.admin-body).pages.industries .ind-proof-cell{padding: 20px 16px}body:not(.admin-body).pages.industries .ind-proof-cell:nth-child(odd){border-right: 1px solid var(--color-border)}body:not(.admin-body).pages.industries .ind-proof-cell:nth-child(-n+2){border-bottom: 1px solid var(--color-border)}body:not(.admin-body).pages.industries .ind-proof-foot{flex-direction: column;align-items: flex-start}body:not(.admin-body).pages.industries .ind-proof-value{font-size: 28px}}@media (max-width: 767px){body:not(.admin-body).pages.industries .ind-steps{gap: 24px}body:not(.admin-body).pages.industries .ind-step{display: grid;grid-template-columns: 44px 1fr;gap: 0 14px}body:not(.admin-body).pages.industries .ind-step-head{margin: 0;flex-direction: column;gap: 6px}body:not(.admin-body).pages.industries .ind-step-title,body:not(.admin-body).pages.industries .ind-step-text{grid-column: 2}body:not(.admin-body).pages.industries .ind-step-title{margin-top: 0}}@media (hover: hover){body:not(.admin-body).pages.industries .ind-card:hover{border-color: var(--color-border-hover);box-shadow: var(--shadow-card);transform: translateY(-3px)}}body:not(.admin-body):not(.admin-body):not(.admin-body).pages.industries main.ind{margin-top: -135px}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled){background: transparent;border-bottom-color: transparent;box-shadow: none;backdrop-filter: none;-webkit-backdrop-filter: none}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .brand-logo{filter: brightness(0) invert(1)}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .nav-link,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .nav-link .nav-link-label{color: rgba(255,255,255,0.86)}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .nav-link.is-active,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .nav-link.is-active .nav-link-label{color: #ffffff}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-phone,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-phone span,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-phone strong{color: #ffffff}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .header-phone-ico,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .header-search-ico{background: #ffffff}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .header-spec{color: #ffffff}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .header-spec-count{background: #ffffff;color: #10233C}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries nav.breadcrumbs,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .breadcrumbs{position: relative;z-index: 2;margin-bottom: -48px;border: 0;background: transparent}body:not(.admin-body).pages.industries.industries.industries.industries.industries main > section.ind-hero{position: relative;min-height: 360px;display: flex;align-items: flex-start;padding-block: 0;overflow: hidden}body:not(.admin-body).pages.industries .ind-hero-shade{position: absolute;inset: 0;background: linear-gradient(94deg,#061A32 0%,rgba(6,26,50,0.94) 32%,rgba(6,26,50,0.6) 60%,rgba(6,26,50,0.18) 100%);pointer-events: none}body:not(.admin-body).pages.industries .ind-hero-grid{position: relative;z-index: 1;display: grid;grid-template-columns: 0.92fr 1fr;gap: 48px;align-items: start;padding-block: 163px 39px}body:not(.admin-body).pages.industries .ind-hero-copy{max-width: none;display: flex;flex-direction: column;gap: 18px}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-hero-title{margin: 0;color: var(--color-bg);font-size: 32px;line-height: 1.2;letter-spacing: var(--ls-h1)}body:not(.admin-body).pages.industries .ind-hero-actions{display: flex;flex-wrap: wrap;gap: 14px;padding-top: 6px}body:not(.admin-body).pages.industries .ind-hero-side{display: flex;flex-direction: column;gap: 16px}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-hero-lead{margin: 0;max-width: none;color: rgba(255,255,255,0.84);font-size: 17px;line-height: 1.6}body:not(.admin-body).pages.industries .ind-section-head--split{display: flex;align-items: flex-end;justify-content: space-between;gap: 40px}body:not(.admin-body).pages.industries .ind-section-head-copy{display: flex;flex-direction: column;gap: 10px}body:not(.admin-body).pages.industries .ind-section-head-copy .kicker{margin: 0}body:not(.admin-body).pages.industries .ind-grid-link{flex: none;min-height: var(--tap-min);display: inline-flex;align-items: center;gap: 10px;white-space: nowrap}body:not(.admin-body).pages.industries.industries.industries .ind-card{display: flex;flex-direction: column;gap: 0;padding: 0;overflow: hidden;border-radius: var(--radius-card)}body:not(.admin-body).pages.industries .ind-card-media{display: block;height: 148px;overflow: hidden;background: var(--color-border)}body:not(.admin-body).pages.industries .ind-card-image{width: 100%;height: 100%;object-fit: cover}body:not(.admin-body).pages.industries .ind-card-body{flex: 1;display: flex;flex-direction: column;gap: 9px;padding: 18px}body:not(.admin-body).pages.industries .ind-card-link{margin-top: auto}body:not(.admin-body).pages.industries .ind-matrix-item{display: flex;flex-direction: column;gap: 6px;padding: 16px;border: 1px solid var(--color-border);border-radius: var(--radius-card);background: var(--color-bg-soft)}body:not(.admin-body).pages.industries .ind-matrix-num{color: #1870BD;font-size: 13px;font-weight: var(--fw-bold);line-height: 18px;letter-spacing: 0.16em;font-variant-numeric: tabular-nums}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-flow-section{background: #0A1F38}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-flow-section > .wrap:first-child{padding-top: 26px}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-flow-section > .wrap:last-child{padding-bottom: 30px}body:not(.admin-body).pages.industries.industries.industries .ind-flow-section .kicker{color: #BFDCF6}body:not(.admin-body).pages.industries.industries.industries .ind-flow-section .ind-section-title,body:not(.admin-body).pages.industries.industries.industries .ind-flow-section .ind-step-title{color: var(--color-bg)}body:not(.admin-body).pages.industries.industries.industries .ind-flow-section .ind-section-lead,body:not(.admin-body).pages.industries.industries.industries .ind-flow-section .ind-step-text{color: rgba(255,255,255,0.72)}body:not(.admin-body).pages.industries .ind-flow-note{margin: 8px 0 0;color: rgba(255,255,255,0.6);font-size: 14px;line-height: 1.5}body:not(.admin-body).pages.industries .ind-steps{display: grid;gap: 12px;margin: 0;padding: 0;list-style: none}body:not(.admin-body).pages.industries .ind-step{display: flex;flex-direction: column;gap: 6px;padding: 16px;border: 1px solid rgba(255,255,255,0.16);border-radius: var(--radius-card);background: rgba(255,255,255,0.06)}body:not(.admin-body).pages.industries.industries.industries .ind-step-num{color: rgba(191,220,246,0.55);font-size: 24px;font-weight: var(--fw-bold);line-height: 1;letter-spacing: -0.03em;font-variant-numeric: tabular-nums}body:not(.admin-body).pages.industries .ind-docs-head{margin-bottom: 14px}body:not(.admin-body).pages.industries .ind-docs-list{display: grid;grid-template-columns: minmax(0,1fr);gap: 1px;margin: 0;padding: 0;overflow: hidden;border: 1px solid var(--color-border);border-radius: var(--radius-card);background: var(--color-border);list-style: none}body:not(.admin-body).pages.industries .ind-docs-list li{min-height: 72px;display: flex;align-items: center;padding: 16px 20px;background: var(--color-bg);color: var(--color-text);font-size: 15px;font-weight: var(--fw-bold);line-height: 1.4;letter-spacing: -0.006em}@media (min-width: 1024px){body:not(.admin-body).pages.industries.industries.industries .ind-card{display: grid;grid-template-columns: minmax(0,232px) minmax(0,1fr);grid-template-rows: minmax(0,1fr);align-content: stretch}body:not(.admin-body).pages.industries .ind-card-media{height: auto;align-self: stretch}body:not(.admin-body).pages.industries .ind-card-body{padding: 20px 22px}body:not(.admin-body).pages.industries .ind-card-link{align-self: start;margin-top: auto;padding-top: 12px}body:not(.admin-body).pages.industries .ind-cards{grid-template-columns: repeat(2,minmax(0,1fr))}body:not(.admin-body).pages.industries .ind-matrix{grid-template-columns: minmax(0,1fr);gap: 0}body:not(.admin-body).pages.industries .ind-matrix-item{display: grid;grid-template-columns: 52px minmax(0,240px) minmax(0,1fr);gap: 24px;align-items: baseline;padding: 16px 0;border: 0;border-top: 1px solid var(--color-border);border-radius: 0;background: none}body:not(.admin-body).pages.industries .ind-docs-list{grid-template-columns: repeat(5,minmax(0,1fr))}}@media (min-width: 1280px){body:not(.admin-body).pages.industries .ind-matrix-grid{display: grid;grid-template-columns: minmax(0,440px) minmax(0,1fr);gap: 60px;align-items: start}body:not(.admin-body).pages.industries .ind-matrix-item{grid-template-columns: 52px minmax(0,280px) minmax(0,1fr);gap: 28px}}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-matrix-section{border-top: 1px solid var(--color-border);border-bottom: 1px solid var(--color-border);background: var(--color-bg)}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-matrix-section > .wrap:first-child{padding-top: 26px}body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-matrix-section > .wrap:last-child{padding-bottom: 30px}body:not(.admin-body).pages.industries .ind-matrix-head{display: flex;flex-direction: column;gap: 10px;margin-bottom: 14px}@media (max-width: 1023px){body:not(.admin-body).pages.industries .ind-docs-list{grid-template-columns: repeat(2,minmax(0,1fr))}}body:not(.admin-body).pages.industries .ind-catalog-band{display: flex;align-items: center;justify-content: space-between;gap: 28px;padding: 24px 28px;border: 1px solid var(--color-border);border-radius: var(--radius-card);background: var(--color-bg);color: inherit;transition: border-color 0.25s ease,transform 0.25s ease}@media (hover: hover){body:not(.admin-body).pages.industries .ind-catalog-band:hover{border-color: #9BB8D5;transform: translateY(-2px)}}body:not(.admin-body).pages.industries .ind-catalog-copy{display: flex;flex-direction: column;gap: 6px}body:not(.admin-body).pages.industries .ind-catalog-title{color: var(--color-text);font-size: 24px;font-weight: var(--fw-bold);line-height: 1.25;letter-spacing: -0.012em}body:not(.admin-body).pages.industries .ind-catalog-text{color: var(--color-text-muted);font-size: var(--fs-body);line-height: var(--lh-text)}body:not(.admin-body).pages.industries .ind-catalog-link{flex: none;min-height: var(--tap-min);display: inline-flex;align-items: center;gap: 10px;color: #43709C;font-size: 15px;font-weight: var(--fw-bold);line-height: 1.2;white-space: nowrap}body:not(.admin-body).pages.industries .ind-supply-foot{margin: 14px 0 0;color: var(--color-text-muted);font-size: 14px;line-height: 1.5}@media (max-width: 1023px){body:not(.admin-body).pages.industries .ind-hero-grid{grid-template-columns: minmax(0,1fr);gap: 24px}body:not(.admin-body).pages.industries .ind-section-head--split{flex-direction: column;align-items: flex-start;gap: 14px}body:not(.admin-body).pages.industries .ind-steps,body:not(.admin-body).pages.industries .ind-matrix{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){body:not(.admin-body).pages.industries.industries.industries.industries.industries main > section.ind-hero{min-height: 0}body:not(.admin-body).pages.industries .ind-hero-grid{padding-block: 163px 28px}body:not(.admin-body).pages.industries .ind-hero-actions .btn{width: 100%}body:not(.admin-body).pages.industries .ind-hero-marks,body:not(.admin-body).pages.industries .ind-steps,body:not(.admin-body).pages.industries .ind-docs-list{grid-template-columns: minmax(0,1fr)}body:not(.admin-body).pages.industries .ind-matrix-scroller{position: relative}body:not(.admin-body).pages.industries .ind-matrix-scroller::after{content: "";position: absolute;top: 0;right: 0;bottom: 4px;width: 40px;pointer-events: none;background: linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--color-bg) 100%);opacity: 1;transition: opacity 0.2s ease}body:not(.admin-body).pages.industries .ind-matrix-scroller[data-scroll-end="true"]::after{opacity: 0}body:not(.admin-body).pages.industries .ind-matrix{display: flex;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;padding-bottom: 4px}body:not(.admin-body).pages.industries .ind-matrix::-webkit-scrollbar{display: none}body:not(.admin-body).pages.industries .ind-matrix-item{flex: 0 0 min(240px,72%);scroll-snap-align: start;box-sizing: border-box}body:not(.admin-body).pages.industries .ind-catalog-band{flex-direction: column;align-items: flex-start;gap: 14px;padding: var(--pad-card)}body:not(.admin-body).pages.industries .ind-card-body,body:not(.admin-body).pages.industries .ind-docs-list li{padding: var(--pad-card)}body:not(.admin-body).pages.industries .ind-card-media{height: 132px}body:not(.admin-body).pages.industries .ind-section-lead{font-size: 17px;line-height: 26.35px}body:not(.admin-body).pages.industries .ind-card-link,body:not(.admin-body).pages.industries .ind-catalog-link,body:not(.admin-body).pages.industries .ind-docs-list li{font-size: 14px;line-height: 21px}}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section{padding-top: 0;padding-bottom: 0}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section.section-muted > .wrap:first-child{padding-top: 24px}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section.section-muted > .wrap:last-child{padding-bottom: 24px}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section.page-hero--photo{padding-top: 0;padding-bottom: 0}@media (min-width: 768px){body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section{padding-top: 0;padding-bottom: 0}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section.section-muted > .wrap:first-child{padding-top: 24px}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section.section-muted > .wrap:last-child{padding-bottom: 24px}body:not(.admin-body).pages.industry.industry.industry.industry main.industry-page > section.page-hero--photo{padding-top: 0;padding-bottom: 0}}@media (min-width: 1024px){body:not(.admin-body).pages.industry .ind-intro-grid{display: grid;grid-template-columns: minmax(0,1fr) 380px;gap: 32px;align-items: stretch}}body:not(.admin-body).pages.industry .ind-supply-card{display: flex;flex-direction: column;gap: 12px;padding: 24px;border: 1px solid var(--color-border);border-radius: var(--radius-card);background: var(--color-bg)}body:not(.admin-body).pages.industry .ind-supply-card h2{margin: 0}body:not(.admin-body).pages.industry .ind-supply-list{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}body:not(.admin-body).pages.industry .ind-supply-list li{display: grid;grid-template-columns: 20px minmax(0,1fr);align-items: start;gap: 10px;color: var(--color-text)}body:not(.admin-body).pages.industry .abt-point-mark{position: relative;width: 20px;height: 20px;margin-top: 2px;border-radius: 50%;background: var(--color-bg-soft)}body:not(.admin-body).pages.industry .abt-point-mark::before{content: "";position: absolute;inset: 5px;background: #1870BD;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3'%3E%3Cpath d='m5 13 4 4 10-10'/%3E%3C/svg%3E") no-repeat center / contain;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3'%3E%3Cpath d='m5 13 4 4 10-10'/%3E%3C/svg%3E") no-repeat center / contain}body:not(.admin-body).pages.industry .ind-supply-card .text-link{display: inline-flex;align-items: center;gap: 8px;align-self: flex-start;min-height: var(--tap-min);margin-top: auto}@media (max-width: 767px){body:not(.admin-body).pages.industry .ind-supply-card{padding: var(--pad-card)}body:not(.admin-body).pages.industry .category-card{padding-bottom: var(--pad-card)}body:not(.admin-body).pages.industry .category-card h3{margin: var(--pad-card) var(--pad-card) 0}body:not(.admin-body).pages.industry .category-card p{margin-inline: var(--pad-card);line-height: 25.6px}body:not(.admin-body).pages.industry .category-card > .text-link{margin-inline: var(--pad-card)}}body:not(.admin-body).pages.industry .ind-marks-layout{display: grid;gap: 20px}body:not(.admin-body).pages.industry .ind-marks-card,body:not(.admin-body).pages.industry .ind-case-card{padding: 24px;border: 1px solid var(--color-border);border-radius: 16px;background: #FFFFFF}body:not(.admin-body).pages.industry .ind-case-card{border-color: #D8E6F5;background: #F2F7FC}body:not(.admin-body).pages.industry .ind-marks-grid{display: grid;gap: 0;margin-top: 16px}body:not(.admin-body).pages.industry .ind-mark-card{display: grid;grid-template-columns: minmax(0,240px) minmax(0,1fr);gap: 16px;align-items: start;padding: 14px 0}body:not(.admin-body).pages.industry .ind-mark-card + .ind-mark-card{border-top: 1px solid var(--color-border)}body:not(.admin-body).pages.industry .ind-mark-card h3{margin: 0;font-size: 15px;line-height: 22px}body:not(.admin-body).pages.industry .ind-mark-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}body:not(.admin-body).pages.industry .ind-mark-chips li{padding: 4px 10px;border: 1px solid var(--color-border);border-radius: var(--radius-control);background: #F7FAFD;font-size: 14px;line-height: 20px;color: #10233C;white-space: nowrap}body:not(.admin-body).pages.industry .ind-marks-note{margin: 16px 0 0;font-size: 14px;line-height: 21px;color: var(--color-text-muted)}@media (min-width: 1024px){body:not(.admin-body).pages.industry .ind-marks-layout{grid-template-columns: minmax(0,1fr) 420px;align-items: start}body:not(.admin-body).pages.industry .contact-faq-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 20px;align-content: start}}@media (min-width: 1024px) and (max-width: 1279px){body:not(.admin-body).pages.industry .ind-mark-card{grid-template-columns: minmax(0,1fr);gap: 8px}}@media (max-width: 767px){body:not(.admin-body).pages.industry .ind-mark-card{grid-template-columns: minmax(0,1fr);gap: 8px}body:not(.admin-body).pages.industry .ind-marks-card,body:not(.admin-body).pages.industry .ind-case-card{padding: var(--pad-card)}}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main h2,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main .section-head h2{font-size: 24px;line-height: 1.25}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main h3{font-size: 20px;line-height: 1.3}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-card-title,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-matrix-title,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-step-title{line-height: 1.3}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-proof-value{line-height: 1.4}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-proof-link,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main.industry-page summary,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main.industry-page .ind-mark-chips li{line-height: 1.45}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-hero-lead,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main.industry-page .lead{line-height: 1.55}@media (min-width: 1280px){body:not(.admin-body).pages.industries .ind-steps{grid-template-columns: repeat(5,minmax(0,1fr))}}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-card-check{margin: 0;font-size: 13px;line-height: 18px}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-proof-unit,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-proof-note,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-section-head .kicker,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries main.ind .kicker{font-size: 13px;line-height: 18px}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries main.ind .btn{line-height: 1.4}body:not(.admin-body).pages.industries .ind-supply-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));grid-auto-rows: 1fr;gap: 12px}body:not(.admin-body).pages.industries .ind-supply-list > li{display: grid}body:not(.admin-body).pages.industries .ind-supply-card{display: grid;grid-template-columns: minmax(0,1fr) 16px;align-items: center;gap: 4px 12px;min-height: var(--tap-min,44px);padding: 16px 18px;background: var(--color-bg);border: 1px solid var(--color-border);border-radius: var(--radius-control);text-decoration: none;transition: border-color var(--mo-hover) ease}body:not(.admin-body).pages.industries .ind-supply-card:hover,body:not(.admin-body).pages.industries .ind-supply-card:focus-visible{border-color: #1870BD}body:not(.admin-body).pages.industries .ind-supply-title{font-size: 16px;line-height: 1.4;font-weight: var(--fw-bold);color: var(--color-text)}body:not(.admin-body).pages.industries .ind-supply-note{grid-column: 1;font-size: 15px;line-height: 1.4;color: #5C6E84}body:not(.admin-body).pages.industries .ind-supply-card .contact-link-arrow{grid-column: 2;grid-row: 1 / span 2}body:not(.admin-body).pages.industries .ind-supply-foot{margin: 14px 0 0;font-size: 14px;line-height: 21px;color: #5C6E84}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-section-title{font-size: 24px;line-height: 30px;letter-spacing: -0.3px}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-cta{border-color: #ffffff;background: #ffffff;color: #10233C}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-cta span{color: #10233C}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-cta .btn-arrow{background: #10233C}@media (hover: hover){body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) a.header-cta:hover{border-color: #EAF2FB;background: #EAF2FB}}@media (max-width: 767px){body:not(.admin-body).pages.industries.industries.industries.industries.industries .ind-hero-title{font-size: min(26px,calc((100vw - 32px) * 0.0585));line-height: 1.16;letter-spacing: normal}body:not(.admin-body).pages.industries .ind-hero-title-line{display: block}}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link{color: rgba(255,255,255,0.86) !important;background: transparent !important;box-shadow: none !important}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link.is-active{color: #ffffff !important}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link::before{background: #ffffff !important}@media (hover: hover){body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link:hover,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-dropdown--hover:hover > .nav-link{background: transparent !important;box-shadow: none !important;color: #ffffff !important;transform: none}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link:hover .nav-link-label{color: #ffffff !important}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link:hover::before{height: 1px !important;opacity: 1}}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header:not(.is-scrolled) .primary-nav .nav-link.is-active::before{height: 2px !important;opacity: 1}@media (max-width: 767px){body:not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .ind-grid-link{white-space: normal;align-items: flex-start}}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link .nav-link-label{color: #5C6E84 !important}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link.is-active,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link.is-active .nav-link-label{color: #10233C !important}body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link::before{background: #10233C !important}@media (hover: hover){body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link:hover,body:not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body):not(.admin-body).pages.industries .site-header.is-scrolled .primary-nav .nav-link:hover .nav-link-label{color: #10233C !important}}@media (min-width: 1024px){body:not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main .category-grid:has(> :nth-child(5):last-child){grid-template-columns: repeat(6,minmax(0,1fr))}body:not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main .category-grid:has(> :nth-child(5):last-child) > :nth-child(-n+3){grid-column: span 2}body:not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main .category-grid:has(> :nth-child(5):last-child) > :nth-child(n+4){grid-column: span 3}body:not(.admin-body):not(.admin-body):not(.admin-body).pages.industry main .category-grid:has(> :nth-child(6):last-child){grid-template-columns: repeat(3,minmax(0,1fr))}}