.eranntex-portable-comparison[data-v-85b6f24a]{grid-column:1/-1;min-width:0;margin-top:1.75rem}.eranntex-portable-comparison__scroll[data-v-85b6f24a]{max-width:100%;overflow-x:auto}.eranntex-portable-comparison__scroll[data-v-85b6f24a]:focus-visible{outline:2px solid var(--eranntex-brand-accent-strong);outline-offset:.25rem}.eranntex-portable-comparison table[data-v-85b6f24a]{border-collapse:collapse;text-align:left;width:100%}.eranntex-portable-comparison caption[data-v-85b6f24a]{color:var(--eranntex-text-primary);text-align:left;padding-bottom:1rem;font-size:1.125rem;font-weight:700}.eranntex-portable-comparison td[data-v-85b6f24a],.eranntex-portable-comparison th[data-v-85b6f24a]{border-bottom:1px solid var(--eranntex-border-default);color:var(--eranntex-text-primary);vertical-align:top;padding:.85rem .75rem;font-size:.875rem;line-height:1.6}.eranntex-portable-comparison thead th[data-v-85b6f24a]{border-top:2px solid var(--eranntex-text-primary);background:var(--eranntex-surface-canvas)}.eranntex-portable-comparison tbody th[data-v-85b6f24a]{width:24%;min-width:11rem}.eranntex-portable-comparison tbody th span[data-v-85b6f24a]{color:var(--eranntex-text-secondary);margin-top:.4rem;font-size:.75rem;font-weight:400;display:block}.eranntex-portable-comparison td[data-v-85b6f24a]{min-width:10rem}.eranntex-portable-comparison a[data-v-85b6f24a]{color:var(--eranntex-brand-accent-strong);text-underline-offset:.2em;text-decoration:underline}.eranntex-portable-comparison p[data-v-85b6f24a]{color:var(--eranntex-text-secondary);margin:.85rem 0 0;font-size:.875rem;line-height:1.7}.eranntex-sampling-figure[data-v-99e1878a]{border:1px solid var(--eranntex-border-default);background:var(--eranntex-surface-panel);min-width:0;color:var(--eranntex-text-primary);scroll-margin-top:var(--eranntex-anchor-offset,calc(4rem + var(--eranntex-header-height)));grid-column:1/-1;margin:1.75rem 0 0;padding:calc(clamp(1rem,2vw,1.5rem))}.eranntex-sampling-figure__head[data-v-99e1878a]{border-bottom:1px solid var(--eranntex-border-default);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:1rem;display:flex}.eranntex-sampling-figure__head>span[data-v-99e1878a]{color:var(--eranntex-text-secondary);font-family:var(--eranntex-font-mono);white-space:nowrap;font-size:.7rem}.eranntex-sampling-figure__head h3[data-v-99e1878a]{color:var(--eranntex-text-primary);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5}.eranntex-sampling-figure__drawing[data-v-99e1878a]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:35rem;display:block}.eranntex-sampling-figure__personal[data-v-99e1878a]{border-bottom:1px solid var(--eranntex-border-default);grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);align-items:center;gap:1.5rem;padding-block:1.25rem;display:grid}.eranntex-sampling-figure__person[data-v-99e1878a]{width:100%;fill:var(--eranntex-surface-canvas);stroke:var(--eranntex-text-secondary);stroke-width:3px}.eranntex-sampling-figure h4[data-v-99e1878a]{margin:0 0 .5rem;font-size:1rem}.eranntex-sampling-figure__personal p[data-v-99e1878a]{color:var(--eranntex-text-secondary);margin:0;font-size:.9375rem;line-height:1.7}.eranntex-sampling-figure__personal-legend[data-v-99e1878a]{margin:0 0 .75rem;font-size:.875rem;line-height:1.65}.eranntex-sampling-figure__personal-legend dt[data-v-99e1878a]{font-weight:600}.eranntex-sampling-figure__personal-legend dd[data-v-99e1878a]{color:var(--eranntex-text-secondary);margin:.375rem 0 0}.eranntex-sampling-figure__remote-label[data-v-99e1878a]{padding-top:1.25rem}.eranntex-sampling-figure__legend[data-v-99e1878a]{counter-reset:eranntex-sample-path;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:1rem 0 0;list-style:none;display:grid}.eranntex-sampling-figure__legend li[data-v-99e1878a]{border-top:1px solid var(--eranntex-border-default);counter-increment:eranntex-sample-path;min-width:0;padding-top:.75rem}.eranntex-sampling-figure__legend strong[data-v-99e1878a]{color:var(--eranntex-text-primary);margin-bottom:.375rem;font-size:.875rem;line-height:1.5;display:block}.eranntex-sampling-figure__legend strong[data-v-99e1878a]:before{color:var(--eranntex-brand-accent-strong);content:counter(eranntex-sample-path,decimal-leading-zero) " · "}.eranntex-sampling-figure__legend span[data-v-99e1878a]{color:var(--eranntex-text-secondary);font-size:.8125rem;line-height:1.65;display:block}.eranntex-sampling-figure figcaption[data-v-99e1878a]{border-top:1px solid var(--eranntex-border-default);color:var(--eranntex-text-secondary);margin-top:1.125rem;padding-top:.875rem;font-size:.75rem;line-height:1.7}.eranntex-sampling-figure__source[data-v-99e1878a]{margin:.5rem 0 0;font-size:.75rem;line-height:1.5}.eranntex-sampling-figure__source a[data-v-99e1878a]{color:var(--eranntex-brand-accent-strong);text-decoration:underline}@media (width<=40rem){.eranntex-sampling-figure__head[data-v-99e1878a]{display:block}.eranntex-sampling-figure__head h3[data-v-99e1878a]{margin-top:.375rem;font-size:1rem}.eranntex-sampling-figure__legend[data-v-99e1878a]{grid-template-columns:minmax(0,1fr);gap:.75rem}.eranntex-sampling-figure__personal[data-v-99e1878a]{grid-template-columns:minmax(0,1fr);gap:.5rem}.eranntex-sampling-figure__person[data-v-99e1878a]{max-width:14rem}}.eranntex-application-detail[data-v-342e6926] section[id]{scroll-margin-top:var(--eranntex-anchor-offset,calc(3.75rem + var(--eranntex-header-height)))}.eranntex-application-detail__hero--personal[data-v-342e6926]{border-bottom:1px solid var(--eranntex-border-muted);background:var(--eranntex-color-industrial-950);align-items:center;min-height:calc(max(34rem,72svh));padding-block:calc(clamp(3rem,5vw,6rem))}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-page-hero__image{-o-object-position:68% center;object-position:68% center;transform:none}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-page-hero__overlay{background:linear-gradient(90deg,var(--eranntex-color-hero-alpha-94) 0,var(--eranntex-color-hero-alpha-78) 32%,var(--eranntex-color-hero-alpha-14) 62%,transparent 82%)}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-eyebrow{color:var(--eranntex-brand-accent-soft)}.eranntex-application-detail__hero--personal[data-v-342e6926] h1{max-width:min(54%,45rem)}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-description{max-width:min(52%,36rem);color:var(--eranntex-text-inverse-primary)}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-actions{max-width:54%}.eranntex-application-detail__hero--leak[data-v-342e6926] .eranntex-page-hero__image{-o-object-position:58% center;object-position:58% center;transform:none}.eranntex-application-detail__hero--leak[data-v-342e6926] .eranntex-page-hero__overlay{background:linear-gradient(90deg,var(--eranntex-color-hero-alpha-94) 0,var(--eranntex-color-hero-alpha-78) 35%,var(--eranntex-color-hero-alpha-14) 68%,transparent 86%),linear-gradient(0deg,var(--eranntex-color-hero-alpha-78),transparent 68%)}.eranntex-application-detail__hero--leak[data-v-342e6926] h1{max-width:min(100%,30ch)}.eranntex-application-detail__hero--area[data-v-342e6926] h1{max-width:min(100%,31ch)}.eranntex-application-detail__requirements[data-v-342e6926]{padding-block:calc(clamp(2rem,3vw,3rem))}.eranntex-application-detail__system-flow[data-v-342e6926]{border-top:1px solid var(--eranntex-border-muted);grid-template-columns:9rem minmax(0,1fr);gap:.5rem 1.5rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.eranntex-application-detail__system-kicker[data-v-342e6926]{color:var(--eranntex-text-secondary);font-family:var(--eranntex-font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.eranntex-application-detail__system-stages[data-v-342e6926]{flex-wrap:wrap;align-items:baseline;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.eranntex-application-detail__system-stages li[data-v-342e6926]{color:var(--eranntex-text-primary);font-size:.875rem;font-weight:600;line-height:1.6;display:inline}.eranntex-application-detail__system-stages li+li[data-v-342e6926]:before{color:var(--eranntex-brand-accent-strong);content:"→";padding-inline:.75rem}.eranntex-category-grid[data-v-342e6926]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.eranntex-application-detail__equipment-panel[data-v-342e6926]{background:var(--eranntex-surface-subtle);grid-template-areas:"heading""card""actions";gap:1.5rem;padding:calc(clamp(1.25rem,3vw,2rem));display:grid}.eranntex-application-detail__equipment-heading[data-v-342e6926]{grid-area:heading}.eranntex-application-detail__equipment-heading[data-v-342e6926] h2{font-size:calc(clamp(1.5rem,2.5vw,2rem))}.eranntex-application-detail__equipment-panel[data-v-342e6926] .eranntex-category-card{grid-area:card;min-width:0}.eranntex-application-detail__equipment-actions[data-v-342e6926]{grid-area:actions;align-self:end}.eranntex-entity-grid[data-v-342e6926]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}@media (width>=42rem){.eranntex-application-detail__categories--single[data-v-342e6926] .eranntex-category-card{grid-template-rows:1fr auto;grid-template-columns:9rem minmax(0,1fr)}.eranntex-application-detail__categories--single[data-v-342e6926] .eranntex-category-card__media{border-bottom:0;grid-row:1/span 2;min-height:11rem}.eranntex-application-detail__categories--single[data-v-342e6926] .eranntex-category-card__body{align-self:center}}@media (width>=64rem){.eranntex-application-detail__equipment-panel[data-v-342e6926]{-moz-column-gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,36rem);grid-template-areas:"heading card""actions card";column-gap:2rem}}@media (width<=52rem){.eranntex-application-detail__hero--personal[data-v-342e6926]{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:0;display:grid}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-page-hero__content{grid-area:1/1;padding-block:2.5rem 2rem}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-actions,.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-description,.eranntex-application-detail__hero--personal[data-v-342e6926] h1{max-width:100%}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-page-hero__image{-o-object-position:90% center;object-position:90% center;grid-area:2/1;height:calc(clamp(17rem,65vw,28rem));position:relative;inset:auto}.eranntex-application-detail__hero--personal[data-v-342e6926] .eranntex-page-hero__overlay{background:linear-gradient(180deg,var(--eranntex-color-industrial-950),transparent 15%);grid-area:2/1;position:relative;inset:auto}.eranntex-application-detail__hero--leak[data-v-342e6926] .eranntex-page-hero__image{-o-object-position:64% center;object-position:64% center}}@media (width<=42rem){.eranntex-application-detail__system-flow[data-v-342e6926]{grid-template-columns:minmax(0,1fr)}.eranntex-application-detail__hero[data-v-342e6926] h1{font-size:calc(clamp(1.55rem,7.2vw,2.1rem))}}
