.prod-frame[data-astro-cid-j26n5e3m]{border-radius:18px;border:1px solid var(--line);background:#fff;box-shadow:0 12px 32px #12181614;overflow:hidden}.prod-bar[data-astro-cid-j26n5e3m]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#f7f3ee;border-bottom:1px solid var(--line)}.prod-dot[data-astro-cid-j26n5e3m]{width:9px;height:9px;border-radius:999px;background:#ddd6ce}.prod-url[data-astro-cid-j26n5e3m]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 12px;border-radius:8px;border:1px solid var(--line);background:#fff;font-family:ui-monospace,SF Mono,monospace;font-size:12px;color:#66706c}.prod-image-wrap[data-astro-cid-j26n5e3m]{position:relative;aspect-ratio:16 / 10;background:#fff;overflow:hidden}.prod-image[data-astro-cid-j26n5e3m]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0;transition:opacity .5s ease;will-change:opacity}.prod-image[data-astro-cid-j26n5e3m].is-active{opacity:1}.prod-progress[data-astro-cid-j26n5e3m]{height:2px;background:#ddd6ce80;overflow:hidden}.prod-progress-bar[data-astro-cid-j26n5e3m]{height:100%;width:0%;background:var(--accent)}.prod-tab[data-astro-cid-j26n5e3m]{cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.prod-tab[data-astro-cid-j26n5e3m].is-active{background:var(--accent);border-color:var(--accent);color:#fff}.prod-tab[data-astro-cid-j26n5e3m]:not(.is-active):hover{border-color:var(--accent);color:var(--accent)}@media (prefers-reduced-motion: reduce){.prod-image[data-astro-cid-j26n5e3m]{transition:opacity .2s ease}}.pillar-card[data-astro-cid-vyk2u5zd]{background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px #1218160f}.pillar-card[data-astro-cid-vyk2u5zd].is-warm{background:#f1ece6}.pillar-card[data-astro-cid-vyk2u5zd]:hover{transform:translateY(-4px);border-color:#c9c0b4;box-shadow:0 14px 32px #1218161a}.pillar-icon[data-astro-cid-vyk2u5zd]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0;background:var(--accent-soft);color:var(--accent)}.pillar-icon[data-astro-cid-vyk2u5zd].is-ember{background:#f0e2d6;color:var(--warm)}@media (prefers-reduced-motion: reduce){.pillar-card[data-astro-cid-vyk2u5zd]:hover{transform:none}}.cmp-eyebrow[data-astro-cid-qjxjo573]{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;text-transform:uppercase;font-size:.72rem;font-weight:500;letter-spacing:.14em;color:#8c99cf}.cmp-h3[data-astro-cid-qjxjo573]{font-family:Gabarito,ui-rounded,system-ui,sans-serif;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:600;line-height:1.15;letter-spacing:-.012em;color:#eef1fb;margin:.55rem 0 0;text-wrap:balance}.cmp-sub[data-astro-cid-qjxjo573]{margin:.6rem auto 0;max-width:56ch;color:#9aa6d4;font-size:.98rem;line-height:1.6}.cmp-table-wrap[data-astro-cid-qjxjo573]{border-radius:16px;overflow:hidden;overflow-x:auto;background:#fff;border:1px solid rgba(18,24,22,.08);box-shadow:0 12px 32px #12181614}.cmp-table[data-astro-cid-qjxjo573]{width:100%;border-collapse:collapse;min-width:820px;font-family:Hanken Grotesk,system-ui,sans-serif}.cmp-table[data-astro-cid-qjxjo573] thead[data-astro-cid-qjxjo573] th[data-astro-cid-qjxjo573]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a918d;text-align:left;padding:14px 16px;border-bottom:1px solid rgba(18,24,22,.08);background:#f1ece6;white-space:nowrap}.cmp-table[data-astro-cid-qjxjo573] tbody[data-astro-cid-qjxjo573] td[data-astro-cid-qjxjo573]{padding:13px 16px;border-bottom:1px solid rgba(18,24,22,.06);font-size:.9rem;color:#1e2422;white-space:nowrap;vertical-align:middle}.cmp-table[data-astro-cid-qjxjo573] tbody[data-astro-cid-qjxjo573] tr[data-astro-cid-qjxjo573]:last-child td[data-astro-cid-qjxjo573]{border-bottom:0}.cmp-table[data-astro-cid-qjxjo573] tbody[data-astro-cid-qjxjo573] tr[data-astro-cid-qjxjo573].is-laia td[data-astro-cid-qjxjo573]{background:#ff6b4512;border-bottom:1px solid rgba(255,107,69,.18)}.cmp-num[data-astro-cid-qjxjo573]{font-variant-numeric:tabular-nums;color:#66706c}.cmp-name[data-astro-cid-qjxjo573]{font-weight:600;color:#1e2422}.cmp-table[data-astro-cid-qjxjo573] tr[data-astro-cid-qjxjo573].is-laia .cmp-name[data-astro-cid-qjxjo573]{color:#c4502e}.cmp-mut[data-astro-cid-qjxjo573]{color:#66706c}.cmp-type[data-astro-cid-qjxjo573]{font-size:.74rem;font-weight:600;color:#66706c}.cmp-type[data-astro-cid-qjxjo573].is-open{color:#2e9e3f}.cmp-type[data-astro-cid-qjxjo573].is-platform{color:#c4502e;font-weight:700}.cmp-tier[data-astro-cid-qjxjo573]{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:3px 10px;border-radius:999px;white-space:nowrap}.cmp-tier--platform[data-astro-cid-qjxjo573]{color:#c4502e;background:#ff6b4529}.cmp-tier--s[data-astro-cid-qjxjo573]{color:#5568c4;background:#5568c424}.cmp-tier--a[data-astro-cid-qjxjo573]{color:#66706c;background:#66706c1f}.cmp-tier--b[data-astro-cid-qjxjo573]{color:#8a918d;background:#8a918d1f}.cmp-strength[data-astro-cid-qjxjo573]{display:flex;flex-direction:column;gap:10px;padding:24px;background:#fff;border:1px solid rgba(18,24,22,.08);border-radius:16px;box-shadow:0 8px 24px #1218160f;transition:transform .3s var(--ease-expo),box-shadow .3s var(--ease-expo)}.cmp-strength[data-astro-cid-qjxjo573].is-warm{background:#f1ece6}.cmp-strength[data-astro-cid-qjxjo573]:hover{transform:translateY(-4px);box-shadow:0 14px 32px #1218161f}.cmp-strength-icon[data-astro-cid-qjxjo573]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0;background:#5568c424;color:#5568c4}.cmp-strength[data-astro-cid-qjxjo573].is-warm .cmp-strength-icon[data-astro-cid-qjxjo573]{background:#f0e2d6;color:#c4502e}.cmp-strength-title[data-astro-cid-qjxjo573]{margin:0;font-family:Gabarito,sans-serif;font-size:1.06rem;font-weight:600;color:#1e2422;line-height:1.2}.cmp-strength-body[data-astro-cid-qjxjo573]{margin:0;font-size:.88rem;line-height:1.55;color:#66706c}@media (prefers-reduced-motion: reduce){.cmp-strength[data-astro-cid-qjxjo573]{transition:none}}.cad-timeline[data-astro-cid-ospxufus]{list-style:none;margin:0 auto;padding:0;width:min(760px,100%);display:flex;flex-direction:column;gap:18px}.cad-node[data-astro-cid-ospxufus]{position:relative;display:flex;align-items:center;gap:14px}.cad-node[data-astro-cid-ospxufus]:before{content:"";position:absolute;z-index:0;left:19px;top:-18px;width:2px;height:18px;background:var(--line);transition:background .35s ease}.cad-node[data-astro-cid-ospxufus]:first-child:before{display:none}.cad-node[data-astro-cid-ospxufus].is-done:before,.cad-node[data-astro-cid-ospxufus].is-active:before{background:var(--accent-soft)}.cad-dot[data-astro-cid-ospxufus]{position:relative;z-index:1;flex-shrink:0;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);color:#8a918d;font-size:12px;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.cad-node[data-astro-cid-ospxufus].is-done .cad-dot[data-astro-cid-ospxufus]{background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent)}.cad-node[data-astro-cid-ospxufus].is-active .cad-dot[data-astro-cid-ospxufus]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 4px #0d6b681a}.cad-dot[data-astro-cid-ospxufus]:hover{border-color:var(--accent)}.cad-label[data-astro-cid-ospxufus]{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:13.5px;font-weight:600;color:#8a918d;transition:color .3s ease}.cad-node[data-astro-cid-ospxufus].is-done .cad-label[data-astro-cid-ospxufus]{color:#1e2422}.cad-node[data-astro-cid-ospxufus].is-active .cad-label[data-astro-cid-ospxufus]{color:var(--accent)}@media (min-width: 768px){.cad-timeline[data-astro-cid-ospxufus]{flex-direction:row;justify-content:space-between;gap:18px}.cad-node[data-astro-cid-ospxufus]{flex:1 1 0;flex-direction:column;gap:10px;text-align:center}.cad-node[data-astro-cid-ospxufus]:before{left:auto;right:50%;top:19px;width:calc(100% + 18px);height:2px}.cad-label[data-astro-cid-ospxufus]{font-size:13px}}.lead-expand[data-astro-cid-ospxufus]{margin:28px auto 0;max-width:54ch;text-align:center;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15px;line-height:1.6;color:#66706c;min-height:3em}.case-card[data-astro-cid-ospxufus]{margin:32px auto 0;width:min(760px,100%);padding:32px}.case-head[data-astro-cid-ospxufus]{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--line)}.case-avatar[data-astro-cid-ospxufus]{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:13px;font-weight:700}.case-id[data-astro-cid-ospxufus]{line-height:1.25}.case-name[data-astro-cid-ospxufus]{display:block;font-size:15px;font-weight:600;color:#1e2422}.case-sub[data-astro-cid-ospxufus]{display:block;font-size:13px;color:#8a918d}.case-tag[data-astro-cid-ospxufus]{margin-left:auto;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--accent);background:var(--accent-soft);padding:5px 12px;border-radius:999px;white-space:nowrap}.case-grid[data-astro-cid-ospxufus]{margin-top:24px;display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 640px){.case-grid[data-astro-cid-ospxufus]{grid-template-columns:repeat(3,1fr);gap:20px}.case-grid[data-astro-cid-ospxufus] .case-block[data-astro-cid-ospxufus]+.case-block[data-astro-cid-ospxufus]{border-left:1px solid var(--line);padding-left:20px}}.case-block[data-astro-cid-ospxufus]{display:flex;flex-direction:column;gap:8px}.case-block-label[data-astro-cid-ospxufus]{font-size:12px;font-weight:600;color:#8a918d}.case-block-val[data-astro-cid-ospxufus]{margin:0;font-size:14px;line-height:1.5;color:#1e2422}.case-chips[data-astro-cid-ospxufus]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.case-score[data-astro-cid-ospxufus]{display:flex;align-items:baseline;gap:2px;color:var(--accent)}.case-score[data-astro-cid-ospxufus] strong[data-astro-cid-ospxufus]{font-size:30px;font-weight:700;line-height:1}.case-score[data-astro-cid-ospxufus] span[data-astro-cid-ospxufus]{font-size:14px;color:#8a918d}.case-amount[data-astro-cid-ospxufus]{font-size:24px;font-weight:700;color:#1e2422;font-variant-numeric:tabular-nums}.case-won[data-astro-cid-ospxufus]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#4c7a52}.lead-seam[data-astro-cid-ospxufus]{margin:40px auto 0;width:min(760px,100%)}.lead-modules[data-astro-cid-ospxufus]{margin-top:28px;text-align:center}.lead-modules-intro[data-astro-cid-ospxufus]{font-size:12.5px;font-weight:600;color:#8a918d;text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px}.lead-modules-list[data-astro-cid-ospxufus]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lead-mod[data-astro-cid-ospxufus]{font-size:12px;font-weight:500;color:#1e2422;padding:6px 13px;border-radius:999px;background:#fff;border:1px solid var(--line)}.lead-mod-more[data-astro-cid-ospxufus]{color:#8a918d;background:transparent;border-style:dashed}@media (prefers-reduced-motion: reduce){.cad-dot[data-astro-cid-ospxufus],.cad-label[data-astro-cid-ospxufus],.cad-node[data-astro-cid-ospxufus]:before{transition:none}}.cflow-progress[data-astro-cid-f3dqi7m6]{height:3px;width:100%;background:var(--accent-soft);border-radius:3px;overflow:hidden}.cflow-progress-bar[data-astro-cid-f3dqi7m6]{height:100%;width:0%;background:var(--accent);transition:width .6s cubic-bezier(.34,1.1,.64,1)}.cflow-grid[data-astro-cid-f3dqi7m6]{margin-top:22px;display:grid;grid-template-columns:1fr;gap:16px}@media (max-width: 639px){.cflow-grid[data-astro-cid-f3dqi7m6]{position:relative;padding-left:22px}.cflow-grid[data-astro-cid-f3dqi7m6]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:2px;background:#dceae8}}@media (min-width: 640px){.cflow-grid[data-astro-cid-f3dqi7m6]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.cflow-grid[data-astro-cid-f3dqi7m6]{grid-template-columns:repeat(4,1fr);gap:16px}}.cstep[data-astro-cid-f3dqi7m6]{position:relative;display:flex;flex-direction:column;min-height:220px;padding:20px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px #1218160f;opacity:.6;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease,border-color .5s ease,box-shadow .5s ease}.cstep[data-astro-cid-f3dqi7m6].is-active{opacity:1;transform:translateY(0);border-color:var(--accent);box-shadow:0 14px 32px #1218161a}.cstep[data-astro-cid-f3dqi7m6].is-done{opacity:1;border-color:var(--line);box-shadow:0 8px 24px #1218160f}.cstep[data-astro-cid-f3dqi7m6].is-done.cstep-win,.cstep-win[data-astro-cid-f3dqi7m6].is-active{border-color:#4c7a52}.cstep-head[data-astro-cid-f3dqi7m6]{display:flex;align-items:center;gap:10px}.cstep-num[data-astro-cid-f3dqi7m6]{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--accent);font-variant-numeric:tabular-nums}.cstep-win[data-astro-cid-f3dqi7m6] .cstep-num[data-astro-cid-f3dqi7m6]{color:#4c7a52}.cstep-label[data-astro-cid-f3dqi7m6]{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#8a918d;font-weight:600}.cstep-title[data-astro-cid-f3dqi7m6]{margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.25;color:#1e2422}.cstep-body[data-astro-cid-f3dqi7m6]{margin-top:14px;display:flex;flex-direction:column;gap:10px;flex:1}.cstep-text[data-astro-cid-f3dqi7m6]{font-size:13px;line-height:1.5;color:#66706c;margin:0}.cstep-meta[data-astro-cid-f3dqi7m6]{margin-top:16px;font-size:11px;letter-spacing:.02em;color:#8a918d;font-weight:500}.cstep-meta-win[data-astro-cid-f3dqi7m6]{color:#4c7a52;font-weight:600}.cbroadcast[data-astro-cid-f3dqi7m6]{display:flex;flex-wrap:wrap;gap:8px}.cchip[data-astro-cid-f3dqi7m6]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:5px 10px;border-radius:999px;color:var(--accent);background:var(--accent-soft);border:1px solid transparent}.cchat[data-astro-cid-f3dqi7m6]{display:flex;flex-direction:column;gap:6px}.cmsg[data-astro-cid-f3dqi7m6]{display:flex}.cmsg-in[data-astro-cid-f3dqi7m6]{justify-content:flex-start}.cmsg-out[data-astro-cid-f3dqi7m6]{justify-content:flex-end}.cbub[data-astro-cid-f3dqi7m6]{max-width:92%;padding:8px 11px;font-size:12.5px;line-height:1.4;background:#f1ece6;color:#1e2422;border-radius:12px 12px 12px 4px}.cbub-laia[data-astro-cid-f3dqi7m6]{background:var(--accent-soft);color:#0a3f3d;border-bottom-left-radius:12px;border-bottom-right-radius:4px}.cbub-text[data-astro-cid-f3dqi7m6]{white-space:pre-wrap}.cbub[data-astro-cid-f3dqi7m6].is-typing:after{content:"▌";opacity:.5;margin-left:1px;animation:ccaret 1s steps(2) infinite}.cwin-check[data-astro-cid-f3dqi7m6]{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#4c7a52;box-shadow:0 0 0 6px #4c7a5224}@keyframes ccaret{0%,to{opacity:.8}50%{opacity:0}}@media (prefers-reduced-motion: reduce){.cstep[data-astro-cid-f3dqi7m6]{transition:opacity .3s ease;transform:none}.cflow-progress-bar[data-astro-cid-f3dqi7m6]{transition:none}.cbub[data-astro-cid-f3dqi7m6].is-typing:after{animation:none}}.int-chip[data-astro-cid-bfhcfioi]{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 16px;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:0 1px 2px #1218160a;font-size:14px;font-weight:600;color:#1e2422;transition:transform .2s var(--ease-quart),box-shadow .2s ease,border-color .2s ease}.int-chip[data-astro-cid-bfhcfioi] img[data-astro-cid-bfhcfioi]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;display:block}.int-chip[data-astro-cid-bfhcfioi]:hover{transform:translateY(-4px);box-shadow:0 14px 32px #1218161a;border-color:#c9c0b4}@media (prefers-reduced-motion: reduce){.int-chip[data-astro-cid-bfhcfioi]{transition:none}.int-chip[data-astro-cid-bfhcfioi]:hover{transform:none}}
