.en-hero[data-astro-cid-dhfotatx]{padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,6vw,5rem);background:var(--c-deep-blue);color:var(--c-white)}.en-hero__eyebrow[data-astro-cid-dhfotatx]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--ls-widest);text-transform:uppercase;color:#f4b400;margin-bottom:1.5rem}.en-hero__title[data-astro-cid-dhfotatx]{font-size:clamp(2rem,5vw,3.5rem);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tighter);color:var(--c-white);margin-bottom:1.5rem;max-width:18ch}.en-hero__title-accent[data-astro-cid-dhfotatx]{color:#f4b400}.en-hero__subtitle[data-astro-cid-dhfotatx]{font-size:var(--text-lg);line-height:var(--lh-relaxed);color:#ffffffbf;max-width:55ch;margin-bottom:2.5rem}.en-hero__actions[data-astro-cid-dhfotatx]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem}@media (max-width: 480px){.en-hero__actions[data-astro-cid-dhfotatx]{flex-direction:column;align-items:stretch}.en-hero__actions[data-astro-cid-dhfotatx] .btn[data-astro-cid-dhfotatx]{justify-content:center;padding-left:1rem;padding-right:1rem}}.en-hero__trust[data-astro-cid-dhfotatx]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;font-size:var(--text-sm);color:#ffffff8c}.en-hero__trust-sep[data-astro-cid-dhfotatx]{color:#ffffff40}.en-problem__intro[data-astro-cid-dhfotatx]{max-width:65ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.en-problem__grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.en-problem__card[data-astro-cid-dhfotatx]{background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:1.5rem}.en-problem__card-label[data-astro-cid-dhfotatx]{font-size:var(--text-sm);font-family:var(--font-mono);letter-spacing:var(--ls-wide);text-transform:uppercase;color:#8b6914;font-weight:var(--fw-semibold);margin-bottom:.75rem}.en-problem__card-desc[data-astro-cid-dhfotatx]{font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--c-text-secondary)}.en-solutions__grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:clamp(2rem,4vw,3rem)}.en-sol-card[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:.75rem;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2rem);text-decoration:none;color:inherit;transition:border-color var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.en-sol-card[data-astro-cid-dhfotatx]:hover{border-color:#f4b400;box-shadow:0 4px 20px #00000014}.en-sol-card__num[data-astro-cid-dhfotatx]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--ls-wide);color:#8b6914;font-weight:var(--fw-semibold)}.en-sol-card__title[data-astro-cid-dhfotatx]{font-size:var(--text-xl);font-weight:var(--fw-semibold);color:var(--c-deep-blue);line-height:var(--lh-tight)}.en-sol-card__desc[data-astro-cid-dhfotatx]{font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--c-text-secondary);flex:1}.en-sol-card__link[data-astro-cid-dhfotatx]{font-size:var(--text-sm);color:#8b6914;font-weight:var(--fw-semibold);margin-top:auto}.en-tech__inner[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:1fr auto;gap:clamp(2rem,5vw,5rem);align-items:start}.en-tech__badges[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:1rem}.en-tech__badge[data-astro-cid-dhfotatx]{background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:1.5rem 2rem;text-align:center;min-width:160px}.en-tech__badge-title[data-astro-cid-dhfotatx]{font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--c-deep-blue);margin-bottom:.25rem}.en-tech__badge-desc[data-astro-cid-dhfotatx]{font-size:var(--text-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--ls-wide);color:var(--c-text-muted)}.en-sectors__grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:clamp(2rem,4vw,3rem)}.en-sector-card[data-astro-cid-dhfotatx]{padding:1.5rem;border-top:2px solid #F4B400}.en-sector-card__title[data-astro-cid-dhfotatx]{font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--c-deep-blue);margin-bottom:.75rem}.en-sector-card__desc[data-astro-cid-dhfotatx]{font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--c-text-secondary)}.section-eyebrow[data-astro-cid-dhfotatx]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--ls-widest);text-transform:uppercase;color:#8b6914;font-weight:var(--fw-semibold);margin-bottom:1rem}.section-title[data-astro-cid-dhfotatx]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--c-deep-blue);margin-bottom:1rem;max-width:28ch}.section-title-accent[data-astro-cid-dhfotatx]{color:#b07d09}.section-subtitle[data-astro-cid-dhfotatx]{font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--c-text-secondary);max-width:60ch;margin-bottom:1rem}@media (max-width: 900px){.en-tech__inner[data-astro-cid-dhfotatx]{grid-template-columns:1fr}.en-tech__badges[data-astro-cid-dhfotatx]{flex-direction:row;flex-wrap:wrap}}
