.proces[data-astro-cid-irak7l4l]{padding:120px 0;border-bottom:1px solid var(--color-ink-soft)}.section-header[data-astro-cid-irak7l4l]{margin-bottom:64px;max-width:900px}.section-header[data-astro-cid-irak7l4l] .mono-label[data-astro-cid-irak7l4l]{margin-bottom:16px}.section-header[data-astro-cid-irak7l4l] h2[data-astro-cid-irak7l4l]{font-size:clamp(40px,5vw,56px);letter-spacing:-0.02em;line-height:1;margin-bottom:16px}.section-header[data-astro-cid-irak7l4l] p[data-astro-cid-irak7l4l]{font-size:17px;color:var(--color-gray-400);line-height:1.6}.steps[data-astro-cid-irak7l4l]{display:grid;gap:1px;background:var(--color-ink-soft);border:1px solid var(--color-ink-soft);border-radius:12px;overflow:hidden}.step[data-astro-cid-irak7l4l]{padding:32px;background:var(--color-soot);position:relative;min-height:240px}.num[data-astro-cid-irak7l4l]{font-family:var(--font-mono);font-size:48px;color:var(--color-ink-soft);font-weight:700;line-height:1;position:absolute;top:24px;right:24px}h4[data-astro-cid-irak7l4l]{font-family:var(--font-display);font-size:22px;font-weight:400;margin-bottom:12px;letter-spacing:-0.01em;position:relative;z-index:2}.step[data-astro-cid-irak7l4l] p[data-astro-cid-irak7l4l]{font-size:13px;color:var(--color-gray-500);line-height:1.6}.time[data-astro-cid-irak7l4l]{font-family:var(--font-mono);font-size:10px;color:var(--color-mint);letter-spacing:0.15em;text-transform:uppercase;margin-top:16px;display:block}@media (max-width: 1024px){.steps[data-astro-cid-irak7l4l]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 640px){.steps[data-astro-cid-irak7l4l]{grid-template-columns:1fr!important}}.related-links[data-astro-cid-xmiqtmid]{padding:64px 0;border-top:1px solid var(--color-ink-soft);border-bottom:1px solid var(--color-ink-soft)}.related-title[data-astro-cid-xmiqtmid]{font-family:var(--font-display);font-size:32px;font-weight:300;color:var(--color-paper);margin:12px 0 32px;line-height:1.1}.links-grid[data-astro-cid-xmiqtmid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.related-card[data-astro-cid-xmiqtmid]{display:flex;flex-direction:column;gap:4px;padding:20px;background:var(--color-soot);border:1px solid var(--color-ink-soft);border-radius:8px;text-decoration:none;transition:border-color var(--duration-fast);position:relative}.related-card[data-astro-cid-xmiqtmid]:hover{border-color:var(--color-mint)}.link-type[data-astro-cid-xmiqtmid]{font-family:var(--font-mono);font-size:9px;letter-spacing:0.2em;text-transform:uppercase;color:var(--color-gray-600)}.link-label[data-astro-cid-xmiqtmid]{font-size:15px;font-weight:600;color:var(--color-paper);line-height:1.3}.link-desc[data-astro-cid-xmiqtmid]{font-size:12px;color:var(--color-gray-500);line-height:1.4}.link-arrow[data-astro-cid-xmiqtmid]{font-size:14px;color:var(--color-mint);margin-top:4px}.catalog-cta-section[data-astro-cid-lmx7kos4]{padding:64px 0;background:#080C14;border-top:1px solid var(--color-ink-soft);border-bottom:1px solid var(--color-ink-soft)}.catalog-cta-box[data-astro-cid-lmx7kos4]{display:flex;align-items:center;justify-content:space-between;gap:40px;background:var(--color-soot);border:1px solid rgba(117,218,180,.25);border-radius:16px;padding:40px 48px}.catalog-cta-text[data-astro-cid-lmx7kos4]{flex:1}.catalog-cta-text[data-astro-cid-lmx7kos4] h2[data-astro-cid-lmx7kos4]{font-size:clamp(28px,3.5vw,44px);letter-spacing:-.03em;line-height:.95;margin:12px 0 14px}.catalog-cta-text[data-astro-cid-lmx7kos4] p[data-astro-cid-lmx7kos4]{font-size:15px;color:var(--color-gray-400);max-width:460px;line-height:1.6}.catalog-cta-btn[data-astro-cid-lmx7kos4]{flex-shrink:0;display:inline-block;padding:16px 32px;background:var(--color-mint);color:var(--color-ink);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:8px;white-space:nowrap;transition:background .15s,transform .15s,box-shadow .15s}.catalog-cta-btn[data-astro-cid-lmx7kos4]:hover{background:var(--color-mint-deep);transform:translateY(-2px);box-shadow:var(--shadow-glow)}@media (max-width: 768px){.catalog-cta-box[data-astro-cid-lmx7kos4]{flex-direction:column;padding:28px 24px}.catalog-cta-btn[data-astro-cid-lmx7kos4]{width:100%;text-align:center}}.breadcrumb[data-astro-cid-lmx7kos4]{padding:20px 0;border-bottom:1px solid var(--color-ink-soft);font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;color:var(--color-gray-600);text-transform:uppercase}.breadcrumb[data-astro-cid-lmx7kos4] a[data-astro-cid-lmx7kos4]{color:var(--color-gray-500);text-decoration:none}.breadcrumb[data-astro-cid-lmx7kos4] a[data-astro-cid-lmx7kos4]:hover{color:var(--color-mint)}.breadcrumb[data-astro-cid-lmx7kos4] .sep[data-astro-cid-lmx7kos4]{margin:0 8px;color:var(--color-gray-800)}.breadcrumb[data-astro-cid-lmx7kos4] .active[data-astro-cid-lmx7kos4]{color:var(--color-mint)}.hub-hero[data-astro-cid-lmx7kos4]{padding:80px 0 64px;background:#080C14;position:relative;border-bottom:1px solid var(--color-ink-soft)}.hub-hero[data-astro-cid-lmx7kos4]::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(127,219,182,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(127,219,182,0.03) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}.hub-hero[data-astro-cid-lmx7kos4] .container-main[data-astro-cid-lmx7kos4]{position:relative;z-index:1}.badge-industrial[data-astro-cid-lmx7kos4]{display:inline-block;padding:4px 10px;background:var(--color-signal-soft);color:var(--color-signal);font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;border-radius:4px;margin-bottom:24px}.hub-hero[data-astro-cid-lmx7kos4] h1[data-astro-cid-lmx7kos4]{font-size:clamp(40px,6vw,84px);letter-spacing:-0.03em;line-height:0.95;margin-bottom:16px;max-width:900px}.subtitle[data-astro-cid-lmx7kos4]{font-size:22px;color:var(--color-mint);margin-bottom:24px;font-family:var(--font-display);font-style:italic;font-weight:300}.description[data-astro-cid-lmx7kos4]{font-size:17px;color:var(--color-gray-400);max-width:720px;margin-bottom:32px;line-height:1.6}.ctas[data-astro-cid-lmx7kos4]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:48px}.btn-primary[data-astro-cid-lmx7kos4]{background:var(--color-mint);color:var(--color-ink);padding:16px 28px;font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;border-radius:6px;transition:all var(--duration-fast)}.btn-primary[data-astro-cid-lmx7kos4]:hover{background:var(--color-mint-deep);transform:translateY(-2px);box-shadow:var(--shadow-glow)}.btn-secondary[data-astro-cid-lmx7kos4]{background:transparent;color:var(--color-paper);padding:16px 28px;font-size:13px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;border:1px solid var(--color-steel);text-decoration:none;border-radius:6px}.btn-secondary[data-astro-cid-lmx7kos4]:hover{border-color:var(--color-mint);color:var(--color-mint)}.content-section[data-astro-cid-lmx7kos4]{padding:100px 0;border-bottom:1px solid var(--color-ink-soft)}.prose[data-astro-cid-lmx7kos4]{max-width:780px;margin:0 auto;font-size:17px;line-height:1.75;color:var(--color-gray-300)}.prose[data-astro-cid-lmx7kos4] h2{font-family:var(--font-display);font-size:36px;font-weight:300;letter-spacing:-0.02em;color:var(--color-paper);margin:64px 0 24px;line-height:1.1}.prose[data-astro-cid-lmx7kos4] h3{font-family:var(--font-display);font-size:24px;font-weight:400;color:var(--color-paper);margin:40px 0 16px}.prose[data-astro-cid-lmx7kos4] p{margin-bottom:20px}.prose[data-astro-cid-lmx7kos4] ul,.prose[data-astro-cid-lmx7kos4] ol{padding-left:24px;margin-bottom:20px}.prose[data-astro-cid-lmx7kos4] li{margin-bottom:8px}.prose[data-astro-cid-lmx7kos4] strong{color:var(--color-mint);font-weight:600}.materials-section[data-astro-cid-lmx7kos4],.forwho-section[data-astro-cid-lmx7kos4]{padding:100px 0;border-bottom:1px solid var(--color-ink-soft)}.section-header[data-astro-cid-lmx7kos4]{margin-bottom:56px;max-width:900px}.section-header[data-astro-cid-lmx7kos4] .mono-label[data-astro-cid-lmx7kos4]{margin-bottom:12px}.section-header[data-astro-cid-lmx7kos4] h2[data-astro-cid-lmx7kos4]{font-size:clamp(36px,4vw,48px);margin-bottom:16px;line-height:1}.section-header[data-astro-cid-lmx7kos4] p[data-astro-cid-lmx7kos4]{font-size:16px;color:var(--color-gray-400);max-width:640px;line-height:1.6}.materials-grid[data-astro-cid-lmx7kos4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.material-card[data-astro-cid-lmx7kos4]{padding:32px;background:var(--color-soot);border:1px solid var(--color-ink-soft);border-radius:12px}.brand-name[data-astro-cid-lmx7kos4]{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--color-mint);text-transform:uppercase;margin-bottom:8px}.material-card[data-astro-cid-lmx7kos4] h4[data-astro-cid-lmx7kos4]{font-family:var(--font-display);font-size:28px;font-weight:300;color:var(--color-paper);margin-bottom:12px;letter-spacing:-0.01em}.material-card[data-astro-cid-lmx7kos4] p[data-astro-cid-lmx7kos4]{font-size:14px;color:var(--color-gray-500);line-height:1.6}.forwho-grid[data-astro-cid-lmx7kos4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.forwho-card[data-astro-cid-lmx7kos4]{padding:24px;background:var(--color-soot);border:1px solid var(--color-ink-soft);border-radius:12px;position:relative}.forwho-card[data-astro-cid-lmx7kos4] .num[data-astro-cid-lmx7kos4]{font-family:var(--font-mono);font-size:32px;color:var(--color-mint);font-weight:700;display:block;margin-bottom:12px}.forwho-card[data-astro-cid-lmx7kos4] p[data-astro-cid-lmx7kos4]{font-size:15px;color:var(--color-gray-300);line-height:1.5}