.aih2[data-astro-cid-bqru677c]{position:relative;overflow:hidden;padding:100px 70px 90px;background:linear-gradient(160deg,#12191a,#0e2322 55%,#0b2b29)}.aih2__g1[data-astro-cid-bqru677c]{position:absolute;top:-80px;right:-40px;width:420px;height:420px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(22,163,160,.2),transparent 66%);animation:ccFloat 9s ease-in-out infinite}.aih2__g2[data-astro-cid-bqru677c]{position:absolute;bottom:-60px;left:20%;width:300px;height:300px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(95,214,210,.1),transparent 70%);animation:ccFloatSlow 12s ease-in-out infinite}@keyframes ccFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes ccFloatSlow{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(22px) rotate(4deg)}}.aih2__inner[data-astro-cid-bqru677c]{position:relative;max-width:820px}.aih2__title[data-astro-cid-bqru677c]{font-family:var(--font-display);font-weight:800;font-size:62px;line-height:1.03;letter-spacing:-2.2px;color:#fff;margin:0 0 20px}.aih2__grad[data-astro-cid-bqru677c]{background:linear-gradient(90deg,var(--teal-2),#5fd6d2,var(--teal-2));background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ccGrad 5s linear infinite}@keyframes ccGrad{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.aih2__lead[data-astro-cid-bqru677c]{font-size:19px;line-height:1.7;color:#ffffffb8;max-width:600px;margin:0}@container main (max-width: 860px){.aih2[data-astro-cid-bqru677c]{padding:56px 22px}.aih2__title[data-astro-cid-bqru677c]{font-size:clamp(32px,8.5vw,44px);letter-spacing:-1px;line-height:1.08}}@media(prefers-reduced-motion:reduce){.aih2__g1[data-astro-cid-bqru677c],.aih2__g2[data-astro-cid-bqru677c],.aih2__grad[data-astro-cid-bqru677c]{animation:none}.aih2__grad[data-astro-cid-bqru677c]{color:#5fd6d2;-webkit-text-fill-color:#5fd6d2}}.ais-sec[data-astro-cid-uir56eud]{padding:80px 70px}.ais__head[data-astro-cid-uir56eud]{margin-bottom:40px}.ais__h2[data-astro-cid-uir56eud]{font-family:var(--font-display);font-weight:700;font-size:38px;letter-spacing:-1.3px;margin:0}.ais[data-astro-cid-uir56eud]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ai-card[data-astro-cid-uir56eud]{display:flex;flex-direction:column;padding:30px 26px;border-radius:18px;background:var(--surface);border:1px solid var(--line);transition:transform .4s var(--ease-out),box-shadow .4s,border-color .4s}.ai-card[data-astro-cid-uir56eud]:hover{border-color:var(--teal);transform:translateY(-8px);box-shadow:0 26px 48px -26px #0f7d7a80}.ai-card__icon[data-astro-cid-uir56eud]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;background:var(--teal-soft);color:var(--teal-ink)}.ai-card__title[data-astro-cid-uir56eud]{font-family:var(--font-display);font-weight:700;font-size:20px;margin:0 0 10px;letter-spacing:-.4px}.ai-card__desc[data-astro-cid-uir56eud]{font-size:14px;line-height:1.6;color:var(--muted);margin:0 0 14px}.ai-card__ex[data-astro-cid-uir56eud]{font-size:13px;line-height:1.5;color:var(--teal-ink);font-style:italic;margin:0 0 16px}.ai-card__tags[data-astro-cid-uir56eud]{margin:auto 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:7px}.ai-card__tags[data-astro-cid-uir56eud] li[data-astro-cid-uir56eud]{font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:100px;background:var(--teal-soft);color:var(--teal-ink)}@container main (max-width: 860px){.ais-sec[data-astro-cid-uir56eud]{padding:56px 22px}.ais[data-astro-cid-uir56eud]{grid-template-columns:repeat(2,1fr)}.ais__h2[data-astro-cid-uir56eud]{font-size:clamp(24px,6.4vw,32px);letter-spacing:-.6px}}@container main (max-width: 520px){.ais[data-astro-cid-uir56eud]{grid-template-columns:1fr}}.rag-sec[data-astro-cid-s5wip7qb]{padding:20px 70px 90px}.rag[data-astro-cid-s5wip7qb]{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(150deg,#12191a,#0e2322);padding:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(30px,4vw,56px);align-items:center}.rag__title[data-astro-cid-s5wip7qb]{font-family:var(--font-display);font-weight:700;font-size:30px;letter-spacing:-1px;color:#fff;margin:0 0 16px}.rag__text[data-astro-cid-s5wip7qb]{font-size:16px;line-height:1.7;color:#ffffffb3;margin:0}.rag__demo[data-astro-cid-s5wip7qb]{position:relative}.rag__try[data-astro-cid-s5wip7qb]{margin:0;padding:22px 24px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font-size:15px;line-height:1.65;color:#fffc}@container main (max-width: 860px){.rag-sec[data-astro-cid-s5wip7qb]{padding-left:22px;padding-right:22px}.rag[data-astro-cid-s5wip7qb]{grid-template-columns:1fr;gap:34px;padding:26px}}.auc-sec[data-astro-cid-n3o3b4gu]{padding:20px 70px 90px}.auc__head[data-astro-cid-n3o3b4gu]{margin-bottom:34px}.auc__h2[data-astro-cid-n3o3b4gu]{font-family:var(--font-display);font-weight:700;font-size:32px;letter-spacing:-1.1px;margin:0}.auc[data-astro-cid-n3o3b4gu]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@container main (max-width: 1000px){.auc[data-astro-cid-n3o3b4gu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.uc[data-astro-cid-n3o3b4gu]{padding:28px 24px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.uc__icon[data-astro-cid-n3o3b4gu]{display:block;margin-bottom:16px;color:var(--teal)}.uc__sector[data-astro-cid-n3o3b4gu]{font-family:var(--font-display);font-weight:700;font-size:17px;margin-bottom:8px}.uc__text[data-astro-cid-n3o3b4gu]{font-size:14px;line-height:1.6;color:var(--muted);margin:0}@container main (max-width: 860px){.auc-sec[data-astro-cid-n3o3b4gu]{padding:20px 22px 56px}.auc[data-astro-cid-n3o3b4gu]{grid-template-columns:repeat(2,1fr)}.auc__h2[data-astro-cid-n3o3b4gu]{font-size:clamp(24px,6.4vw,32px);letter-spacing:-.6px}}@container main (max-width: 520px){.auc[data-astro-cid-n3o3b4gu]{grid-template-columns:1fr}}
