#tech-sect{--color-bg:#fafafa;--color-bg-gradient:linear-gradient(140deg, #f9fbfb 0%, #f3f4f7 100%);--color-ink:#001e70;--color-ink-soft:#545d78;--color-ink-muted:#767e93;--color-accent:#9c7bd5;--color-accent-strong:#d8135b;--color-accent-soft:#f9f5ff;--color-secondary:#04f;--color-secondary-strong:#051c5c;--color-secondary-soft:#f4f6fb;--color-tertiary:#00ada5;--border-color:#2d375333;--border-color-hover:#2d37534d;--border-color-soft:#2d375326;--material-crm:var(--color-accent-strong);--material-srm:#8613d8;--material-other:#213363;--color-positive:#2ba15e;--color-negative:#df453a;--surface-solid:#fff;--surface-panel:#ffffff9e;--app-shell-surface:#c4c4c41a;--surface-card:#ffffff52;--surface-card-hover:#ffffffd1;--surface-control:#3643630d;--surface-control-hover:#36436317;--surface-chip:#fdedf333;--border-faint:#2d37530f;--border-soft:#2d37531a;--border-strong:#2d37532e;--shadow-card:0 4px 14px #1f2c5133;--shadow-card-hover:0 12px 26px #1f2c5124;--shadow-panel:0 10px 34px #1f2c511a;--shadow-brand:0 6px 14px #c20a5759;--radius-panel:10px;--radius-card:10px;--radius:6px;--radius-sm:8px;--radius-pill:6px;--radius-small-pill:4px;--radius-tiny-pill:2px;--rail-width:264px;--rail-width-collapsed:62px;--topbar-height:100px;--content-max:1120px;--space:1rem;--transition-fast:.15s ease;--transition-standard:.2s ease;--transition-slow:.32s ease;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", sans-serif}#tech-sect,#tech-sect *,#tech-sect :before,#tech-sect :after{box-sizing:border-box}#tech-sect{color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 -50vw;font-size:18px;line-height:1.6;position:relative;left:50%;right:50%;width:100vw!important;max-width:100vw!important}#tech-sect h1,#tech-sect h2,#tech-sect h3,#tech-sect h4{letter-spacing:.01em;margin:0;line-height:1.2}#tech-sect p{margin:0}#tech-sect ul{margin:0;padding:0;list-style:none}#tech-sect a{width:initial;color:var(--color-secondary-strong);text-underline-offset:.2em;transition:color var(--transition-fast);outline:none;text-decoration:none!important}#tech-sect a:before,#tech-sect a:after{all:initial}#tech-sect a:hover{color:var(--color-accent-strong);text-decoration:underline}#tech-sect a:active{text-decoration:none;color:initial!important}#tech-sect button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}#tech-sect :focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px;border-radius:var(--radius-sm)}#tech-sect ::-webkit-scrollbar{width:8px;height:8px}#tech-sect ::-webkit-scrollbar-track{background:0 0}#tech-sect ::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#3643632e}#tech-sect ::-webkit-scrollbar-thumb:hover{background:#36436352}#tech-sect .glass-panel{background:var(--surface-panel);border:1px solid var(--border-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(14px)}#tech-sect .glass-card{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);transition:background var(--transition-standard), transform var(--transition-fast), box-shadow var(--transition-standard), border-color var(--transition-standard)}#tech-sect .glass-card:hover{background:var(--surface-card-hover);box-shadow:var(--shadow-card-hover);border-color:var(--border-faint);transform:translateY(-2px)}@keyframes tech-sect-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#tech-sect *,#tech-sect :before,#tech-sect :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#tech-sect .app-shell{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}#tech-sect .app-hero-image{z-index:0;pointer-events:none;background-blend-mode:overlay;opacity:.12;background-color:#ffffff57;background-image:url(/scripts/techprofiles/techprofiles1-CuTIyYrd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}#tech-sect .app-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}#tech-sect .bg-blob{filter:blur(40px);border-radius:50%;position:absolute}#tech-sect .bg-blob-1{background:radial-gradient(circle,#00ccff21,#3bf76400 70%);width:76vw;height:44vw;top:-19%;right:-32%}#tech-sect .bg-blob-2{background:radial-gradient(circle,#1bc54e1a,#00d0ff00 70%);width:52vw;height:62vw;bottom:-23%;left:-18%}#tech-sect .bg-blob--soft{background:radial-gradient(circle,#eda1a138,#fff0 65%);width:71vw;height:38vw;top:26%;left:22%}#tech-sect .app-topbar{z-index:32;min-height:var(--topbar-height);border-bottom:1px solid var(--border-soft);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(1px);background:#fff;align-items:center;gap:.75rem;padding:.55rem 1rem;display:flex;position:sticky;top:0}#tech-sect h2,#tech-sect h3{color:var(--color-ink)!important}#tech-sect .app-topbar__drawer-toggle{width:2.4rem;height:2.4rem;color:var(--color-ink-soft);background:var(--surface-control);border:1px solid var(--border-soft);border-radius:var(--radius-small-pill);transition:background var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;display:inline-flex}#tech-sect .app-topbar__drawer-toggle:hover{background:var(--surface-control-hover);color:var(--color-ink)}#tech-sect .app-brand{color:var(--color-ink);flex-shrink:0;align-items:center;gap:.7rem;display:flex}#tech-sect .app-brand:hover{text-decoration:none}#tech-sect .app-brand__mark{letter-spacing:.02em;color:#fff;background:linear-gradient(140deg, var(--color-secondary) 0%, var(--color-accent-strong) 100%);width:2.3rem;height:2.3rem;box-shadow:var(--shadow-brand);border-radius:12px;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:flex}#tech-sect .app-brand__text{border-left:3px solid var(--color-secondary);flex-direction:column;padding:0 1rem;line-height:1.35;display:flex}#tech-sect .app-brand__eyebrow{color:var(--color-accent-strong);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:700}#tech-sect .app-brand__title{letter-spacing:.08rem;background-image:linear-gradient(140deg, var(--color-secondary) 0%, var(--color-accent-strong) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.45rem;font-weight:700}#tech-sect .sector-menu{scrollbar-width:thin;flex:1;min-width:0;overflow-x:auto}#tech-sect .sector-menu__list{justify-content:space-between;gap:0;display:flex}#tech-sect .sector-menu__link{color:var(--color-ink-soft);white-space:normal;border-radius:var(--radius-pill);transition:all var(--transition-slow);border:1px solid #0000;align-items:center;gap:.35rem;padding:.5rem;font-size:1.3rem;font-weight:600;display:inline-flex}#tech-sect .sector-menu__link:hover{color:var(--color-ink);background:var(--surface-control);text-decoration:none}#tech-sect .sector-menu__link.is-active{color:var(--color-accent-strong);background:var(--color-accent-soft);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-radius:0}#tech-sect .sector-menu__icon{width:2rem;height:2rem}#tech-sect .sector-menu__label{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-align:center;width:min-content;line-height:1.6}#tech-sect .view__eyebrow-icon{width:1.7rem;height:1.7rem}#tech-sect .app-body{flex:1;align-items:flex-start;gap:1.25rem;padding:1.25rem;display:flex}#tech-sect .indicator-rail{top:calc(var(--topbar-height) + 1.25rem);width:var(--rail-width);max-height:calc(100vh - var(--topbar-height) - 2.5rem);background:var(--surface-panel);border:1px solid var(--border-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(14px);transition:width var(--transition-standard);flex-shrink:0;padding:.75rem;position:sticky;overflow-y:auto}#tech-sect .indicator-rail.is-collapsed{width:var(--rail-width-collapsed);padding:.75rem .5rem}#tech-sect .indicator-rail__toggle{width:100%;height:2rem;color:var(--color-ink);border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);justify-content:space-between;align-items:center;margin-bottom:1.1rem;font-size:1.1rem;font-weight:600;display:flex}#tech-sect .indicator-rail.is-collapsed .indicator-rail__toggle{justify-content:center;gap:0}#tech-sect .indicator-rail__toggle:hover{background:var(--surface-control);color:var(--color-ink)}#tech-sect .indicator-rail__chevron{color:var(--color-ink-muted);transition:transform var(--transition-standard);font-size:1rem;line-height:1}#tech-sect .indicator-rail__list{flex-direction:column;gap:.2rem;display:flex}#tech-sect .indicator-rail__link{color:var(--color-ink-soft);border-radius:var(--radius-sm);transition:all var(--transition-fast);align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.98rem;font-weight:500;display:flex}#tech-sect .indicator-rail__link:hover{background:var(--surface-control);color:var(--color-ink);text-decoration:none}#tech-sect .indicator-rail__link.is-active{color:var(--color-secondary);background:var(--color-secondary-soft);border-left:3px solid var(--border-color);font-weight:700}#tech-sect .indicator-rail__icon{text-align:center;flex-shrink:0;width:1.4rem;height:1.4rem;font-size:1rem}#tech-sect .indicator-rail__label{flex:1;min-width:0}#tech-sect .indicator-rail__badge{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);background:var(--surface-control);border-radius:var(--radius-pill);flex-shrink:0;padding:.08rem .45rem;font-size:.6rem;font-weight:700}#tech-sect .indicator-rail.is-collapsed .indicator-rail__label,#tech-sect .indicator-rail.is-collapsed .indicator-rail__badge{display:none}#tech-sect .indicator-rail.is-collapsed .indicator-rail__link{border-radius:var(--radius-sm);border-left:0;justify-content:center;gap:0}#tech-sect .content-region{flex:1;min-width:0;min-height:62vh;padding:.5rem .5rem 2rem}#tech-sect .view{max-width:var(--content-max);margin:0 auto;animation:.4s both tech-sect-fade-in}#tech-sect .view__eyebrow{color:var(--color-accent-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.96rem;font-weight:700;display:inline-flex}#tech-sect .view__title{color:var(--color-secondary-strong);letter-spacing:-.01em;margin:2rem 0 2.5rem;font-size:clamp(1.3rem,1.2rem + 1.2vw,1.9rem);font-weight:700}#tech-sect .view__lede{max-width:92ch;color:var(--color-ink-soft);margin:0 0 2.25rem;font-size:1.05rem}#tech-sect .view__subtitle{margin:0 0 1.3rem;font-size:1.4rem;font-weight:700}#tech-sect .card-grid{grid-template-columns:repeat(auto-fill,minmax(21.5rem,1fr));gap:1.15rem;display:grid}#tech-sect .entity-card{height:100%;color:var(--color-ink);background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);transition:background var(--transition-standard), transform var(--transition-fast), box-shadow var(--transition-standard), border-color var(--transition-standard);flex-direction:column;gap:.55rem;padding:1.35rem;display:flex;position:relative}#tech-sect .entity-card:before,#tech-sect .entity-card:after{border-radius:inherit;content:"";pointer-events:none;display:block;position:absolute;inset:0}#tech-sect .entity-card:before{border-radius:var(--radius-card);border:1px solid #00000026;top:-1px;left:-1px;-webkit-mask-image:linear-gradient(135deg,#000000fc,#fff 50%);mask-image:linear-gradient(135deg,#000000fc,#fff 50%)}#tech-sect .entity-card:after{border-radius:var(--radius-card);border:1px solid #fff;top:1px;left:1px;-webkit-mask-image:linear-gradient(135deg,#fff 50%,#000000fc);mask-image:linear-gradient(135deg,#fff 50%,#000000fc)}#tech-sect .entity-card:hover{background:var(--surface-card-hover);box-shadow:var(--shadow-card-hover);border-color:var(--border-color-hover);color:var(--color-secondary);text-decoration:none;transform:translateY(-3px)}#tech-sect .entity-card__icon{border-radius:var(--radius);justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.35rem;font-size:1.5rem;display:inline}#tech-sect #sectors-grid .entity-card__title{justify-content:space-between;align-items:center;width:100%;display:flex}#tech-sect #sectors-grid .entity-card__icon{opacity:.9;width:3.5rem;height:3.5rem}#tech-sect .entity-card__label{color:var(--color-ink);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:inline}#tech-sect .entity-card__badge{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);background:var(--surface-control);border-radius:var(--radius-pill);padding:.08rem .5rem;font-size:.6rem;font-weight:700}#tech-sect .entity-card__text{color:var(--color-ink-soft);font-size:.9rem;line-height:1.55}#tech-sect #sectors-grid .entity-card__text{font-size:.96rem;line-height:1.6}#tech-sect .content-body{flex-direction:column;gap:1.25rem;display:flex}#tech-sect .content-body p{color:var(--color-ink-soft)}#tech-sect .content-body__heading{color:var(--color-ink);font-size:1.4rem;font-weight:600;margin-bottom:0!important}#tech-sect .content-source{color:var(--color-ink-muted);font-size:.8rem;font-style:italic}#tech-sect .info-section{padding:1rem}#tech-sect .info-section ul{padding-bottom:1rem;padding-left:1.5rem;list-style:outside}#tech-sect .info-section ul li{margin-bottom:.5rem}#tech-sect .info-section ul li span.color-pale{color:var(--color-ink-soft)}#tech-sect .info-section ul li a{color:var(--color-secondary)}#tech-sect .info-section ul li a:hover{text-decoration:underline}#tech-sect .filter-bar{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);flex-wrap:wrap;gap:.85rem;padding:.85rem 1rem;display:flex}#tech-sect .filter-bar__field{flex-direction:column;gap:.2rem;display:flex}#tech-sect .filter-bar__label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.7rem;font-weight:700}#tech-sect .filter-bar__select{font:inherit;color:var(--color-ink);background:var(--surface-solid);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;padding:.35rem .6rem;font-size:.9rem}#tech-sect .filter-bar__select:focus-visible{outline:2px solid var(--color-secondary);outline-offset:1px}#tech-sect .content-links{flex-direction:column;gap:.5rem;list-style:none;display:flex}#tech-sect .content-link{color:var(--color-secondary-strong);font-weight:600;display:inline-block}#tech-sect .content-link:hover{text-decoration:underline}#tech-sect .crm-legend,#tech-sect .crm-chips{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;list-style:none;display:flex}#tech-sect .crm-legend{margin:.3rem}#tech-sect .crm-chip{border-radius:11%;padding:.02rem .3rem;font-size:.94rem;font-weight:700;display:inline-block}#tech-sect .crm-chip--strategic{color:#fff;background-color:hsl(from var(--material-srm) h s l / .7)}#tech-sect .crm-chip--critical{color:#fff;background-color:hsl(from var(--material-crm) h s l / .7)}#tech-sect .crm-chip--other{color:#fff;background-color:hsl(from var(--material-other) h s l / .7)}#tech-sect .qual-list{color:var(--color-ink-soft);flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;display:flex}#tech-sect .placeholder{background:var(--surface-card);border:1px dashed var(--border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);align-items:flex-start;gap:1rem;padding:1.5rem 1.75rem;display:flex}#tech-sect .placeholder__icon{font-size:1.7rem;line-height:1}#tech-sect .placeholder__body{flex-direction:column;gap:.3rem;display:flex}#tech-sect .placeholder__title{font-weight:700}#tech-sect .placeholder__text{color:var(--color-ink-soft);font-size:.95rem}#tech-sect .placeholder__status{letter-spacing:.04em;text-transform:uppercase;color:var(--color-secondary-strong);background:var(--color-secondary-soft);border-radius:var(--radius-pill);align-self:flex-start;margin-top:.35rem;padding:.1rem .6rem;font-size:.66rem;font-weight:700}#tech-sect .figure-card{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);margin:0;padding:1.1rem 1.25rem}#tech-sect .figure-card__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}#tech-sect .figure-card__title{color:var(--color-ink);font-size:1rem;font-weight:700}#tech-sect .figure-card__zoom{width:30px;height:30px;color:var(--color-ink-soft);background:var(--surface-control);border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:1rem;display:inline-flex}#tech-sect .figure-card__zoom:hover{color:var(--color-secondary-strong);background:var(--surface-control-hover)}#tech-sect .figure-card__body{overflow-x:auto}#tech-sect .figure-card__source{color:var(--color-ink-muted);margin-top:.85rem;font-size:.78rem}#tech-sect .chart-figure__canvas{width:100%;min-height:220px}#tech-sect .chart-figure__fallback{text-align:center;color:var(--color-ink-muted);padding:2rem 1rem;font-size:.9rem}#tech-sect .image-figure__img{border-radius:var(--radius-sm);width:100%;height:auto;display:block}#tech-sect .zoom-modal{z-index:60;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0}#tech-sect .zoom-modal__backdrop{-webkit-backdrop-filter:blur(3px);background:#11192c8c;position:absolute;inset:0}#tech-sect .zoom-modal__dialog{background:var(--surface-solid);border:1px solid var(--border-soft);border-radius:var(--radius-panel);width:99vw;max-height:99vh;box-shadow:var(--shadow-panel);flex-direction:column;padding:.5rem;display:flex;position:relative}#tech-sect .zoom-modal__dialog--chart{height:calc(100vh - 1.25rem);max-height:none}#tech-sect .zoom-modal__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}#tech-sect .zoom-modal__title{color:var(--color-ink);font-size:1.1rem;font-weight:700}#tech-sect .zoom-modal__close{width:34px;height:34px;color:var(--color-ink-soft);background:var(--surface-control);border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);flex:none;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}#tech-sect .zoom-modal__close:hover{color:var(--color-negative);background:var(--surface-control-hover)}#tech-sect .zoom-modal__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}#tech-sect .zoom-modal__chart{flex:auto;width:100%;min-height:0}#tech-sect .zoom-modal__img{border-radius:var(--radius-sm);width:100%;height:auto;display:block}#tech-sect .zoom-modal__source{color:var(--color-ink-muted);margin-top:1rem;font-size:.8rem}#tech-sect .data-table{border-collapse:collapse;width:100%;font-size:.9rem}#tech-sect .data-table caption{color:var(--color-ink-muted);text-align:left;margin-bottom:.6rem;font-size:.85rem}#tech-sect .data-table th,#tech-sect .data-table td{text-align:left;border:none;padding:.4rem .5rem;font-size:.93rem}#tech-sect .data-table thead th{color:var(--color-ink-muted);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--border-soft);font-size:.7rem;font-weight:700}#tech-sect .data-table tbody td{border-bottom:1px solid var(--border-faint)}#tech-sect .data-table tbody tr:last-child td{border-bottom:0}#tech-sect .data-table__num{text-align:right;font-variant-numeric:tabular-nums}#tech-sect .tech-accordion{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);overflow:hidden}#tech-sect .tech-accordion__header{width:100%;color:var(--color-ink);transition:background var(--transition-fast);align-items:center;gap:.7rem;padding:.9rem 1.1rem;font-size:1.1rem;font-weight:600;display:flex}#tech-sect .tech-accordion__header:hover{background:var(--surface-control)}#tech-sect .tech-accordion__icon{width:1.8rem;height:1.8rem;color:var(--color-secondary);font-size:1.2rem;line-height:1}#tech-sect .tech-accordion__title{text-align:left;flex:1}#tech-sect .tech-accordion__chevron{color:var(--color-ink-muted);transition:transform var(--transition-standard);font-size:1.3rem;line-height:1}#tech-sect .tech-accordion.is-open .tech-accordion__chevron{transform:rotate(90deg)}#tech-sect .tech-accordion__region{transition:grid-template-rows var(--transition-slow);grid-template-rows:0fr;display:grid}#tech-sect .tech-accordion.is-open .tech-accordion__region{grid-template-rows:1fr}#tech-sect .tech-accordion__inner{overflow:hidden}#tech-sect .tech-accordion__content{color:var(--color-ink-soft);padding:0 1.1rem 1.1rem}@media (width<=1023px){#tech-sect .sector-menu__list{justify-content:flex-start}#tech-sect .app-body{padding:1rem}#tech-sect .content-region{padding:.25rem 0 2rem}#tech-sect .indicator-rail{z-index:40;width:min(82vw, var(--rail-width));height:100vh;max-height:none;transition:transform var(--transition-standard);border-radius:0;position:fixed;top:0;left:0;transform:translate(-102%);box-shadow:0 16px 40px #151f3847}#tech-sect .indicator-rail.is-drawer-open{transform:translate(0)}#tech-sect .indicator-rail__section-title{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 .4rem;padding:0 .65rem;font-size:.7rem;font-weight:700}#tech-sect .indicator-rail__sectors{border-bottom:1px solid var(--border-soft);flex:none;margin-bottom:.75rem;padding-bottom:.75rem;overflow:visible}#tech-sect .indicator-rail__sectors+.indicator-rail__section-title{margin-top:.25rem}#tech-sect .indicator-rail__sectors .sector-menu__list{flex-direction:column;justify-content:flex-start;gap:.2rem}#tech-sect .indicator-rail__sectors .sector-menu__link{border-radius:var(--radius-sm);justify-content:flex-start;width:100%;font-size:.95rem}#tech-sect .indicator-rail__sectors .sector-menu__link.is-active{border-left:3px solid var(--border-color);border-radius:var(--radius-sm);border-right:0}}@media (width<=767px){#tech-sect{font-size:16px}}@media (width<=1023px){#tech-sect .indicator-rail__link,#tech-sect .indicator-rail__sectors .sector-menu__link{min-height:44px}#tech-sect .filter-bar__field{flex:150px}#tech-sect .filter-bar__select{width:100%}}@media (width>=1440px){#tech-sect{--content-max:1280px}#tech-sect .sector-menu__label{width:auto}}@media (width>=1024px) and (width<=1279px){#tech-sect .sector-menu__list{justify-content:flex-start}}@media (width>=1920px){#tech-sect{--content-max:1520px;font-size:19px}}@media (width>=2560px){#tech-sect{--content-max:1840px;font-size:20px}}
