.hero[data-astro-cid-wcolddp2]{padding:clamp(36px,6vw,80px) 0 clamp(40px,5vw,64px);position:relative;overflow:hidden}.hero-quarter[data-astro-cid-wcolddp2]{width:min(620px,70vw);color:var(--nefrit-10);pointer-events:none;position:absolute;top:-60px;right:-120px}.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,5vw,72px);display:grid;position:relative}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{max-width:14ch}.hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-bottom:28px}.facts[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid;position:relative}.facts[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{gap:2px;padding:20px 20px 0 0;display:grid}.facts[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-family:var(--font-head);color:var(--nefrit-400);font-size:1.15rem}.facts[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:var(--muted);font-size:.93rem}.tech-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,28px);display:grid}.tech-card[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);box-shadow:var(--shadow);color:inherit;background:#fff;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}a[data-astro-cid-wcolddp2].tech-card:hover{color:inherit;transform:translateY(-4px);box-shadow:0 2px 4px #0721170f,0 18px 40px #0721171f}.tech-img[data-astro-cid-wcolddp2]{background:radial-gradient(circle at 50% 120%, var(--nefrit-20) 0 45%, transparent 46%), var(--paper-2);place-items:center;height:260px;padding:18px;display:grid;position:relative}.tech-img[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:contain;width:calc(100% - 36px);height:calc(100% - 36px);position:absolute;inset:18px}.tech-body[data-astro-cid-wcolddp2]{flex-direction:column;flex:1;padding:24px 26px 26px;display:flex}.tech-body[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{margin-bottom:8px}.tech-body[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted)}.tech-foot[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.soon[data-astro-cid-wcolddp2] .tech-img[data-astro-cid-wcolddp2]{opacity:.85}.pallet[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);border:2px dashed var(--nefrit-40);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:24px 28px;text-decoration:none;display:flex}.pallet[data-astro-cid-wcolddp2]:hover{color:inherit;background:#fff}.pallet[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:4px}.pallet[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin:0}.pallet[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{margin-bottom:6px}.industries[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.industry[data-astro-cid-wcolddp2]{border-radius:var(--radius);background:var(--paper-2);border-top:4px solid var(--nefrit);padding:0;transition:background .2s}.ind-link[data-astro-cid-wcolddp2]{color:inherit;height:100%;padding:22px;text-decoration:none;display:block}.industry[data-astro-cid-wcolddp2]:hover{background:var(--nefrit-10)}.industry[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:6px;font-size:1.08rem}.industry[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-bottom:12px;font-size:.93rem}.tags[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:6px;display:flex}.why[data-astro-cid-wcolddp2]{overflow:hidden}.why-arc[data-astro-cid-wcolddp2]{width:460px;color:var(--nefrit-600);pointer-events:none;position:absolute;bottom:-40px;right:-80px}.reason[data-astro-cid-wcolddp2]{border-top:1px solid #ffffff24;padding-top:18px;position:relative}.reason[data-astro-cid-wcolddp2] .num[data-astro-cid-wcolddp2]{font-family:var(--font-head);color:var(--nefrit-80);font-weight:700}.reason[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:6px 0 8px}.reason[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#b9cec4;margin:0}.logos[data-astro-cid-wcolddp2]{margin-top:clamp(48px,7vw,80px)}@media (width<=1000px){.tech-grid[data-astro-cid-wcolddp2],.industries[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}@media (width<=860px){.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.hero-grid[data-astro-cid-wcolddp2] .circle-visual{max-width:420px}.facts[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}@media (width<=640px){.tech-grid[data-astro-cid-wcolddp2],.industries[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}
