.hero[data-astro-cid-uvk5fgiw]{background:radial-gradient(900px 480px at 88% -18%, #c9a22738, transparent 62%), radial-gradient(700px 420px at 4% 110%, #25d36612, transparent 60%), linear-gradient(158deg, var(--deep-2) 0%, var(--deep) 46%, var(--deep-3) 100%);color:#fff;border-bottom:1px solid #c9a22740;padding:clamp(3.5rem,8vw,6rem) 1.5rem clamp(3rem,6vw,4.5rem)}.eyebrow[data-astro-cid-uvk5fgiw]{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1.2rem;font-size:.72rem;font-weight:600;display:flex}.badge-ena[data-astro-cid-uvk5fgiw]{color:var(--gold-soft);background:#c9a22733;border:1px solid #c9a22780;border-radius:3px;padding:.15rem .5rem;font-size:.65rem}.hero-title[data-astro-cid-uvk5fgiw]{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(2.8rem,8vw,5.2rem);font-weight:300;line-height:.98}.hero-title[data-astro-cid-uvk5fgiw] .sur[data-astro-cid-uvk5fgiw]{background:linear-gradient(92deg, #fff 18%, var(--gold-soft) 74%, var(--gold) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;display:block}.rule[data-astro-cid-uvk5fgiw]{background:linear-gradient(90deg, var(--gold), #c9a22740);width:72px;height:2px;margin:1.8rem 0 1.4rem}.tagline[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:#ffffffd9;max-width:48ch;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:300;line-height:1.5}.credentials[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:1.2rem;margin:1.8rem 0 2.2rem;font-size:.82rem;display:flex}.cred-item[data-astro-cid-uvk5fgiw]{align-items:center;gap:.45rem;display:flex}.dot[data-astro-cid-uvk5fgiw]{background:var(--gold);border-radius:50%;width:5px;height:5px}.status-bar[data-astro-cid-uvk5fgiw]{border-bottom:1px solid var(--line);background:#fff;padding:1rem 1.5rem;box-shadow:0 1px #0a242005,0 6px 16px -10px #0a242014}.status-wrap[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--muted);align-items:center;gap:.8rem;font-size:.84rem;display:flex}.status-dot[data-astro-cid-uvk5fgiw]{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.status-dot[data-astro-cid-uvk5fgiw]:after{content:"";border:1px solid var(--gold);border-radius:50%;animation:2s ease-out infinite ring;position:absolute;inset:-3px}@keyframes ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.template-callout[data-astro-cid-uvk5fgiw]{background:linear-gradient(90deg,#c9a22724 0%,#0a24200a 100%),#fff;border-bottom:1px solid #c9a22740;padding:.9rem 1.5rem}.callout-wrap[data-astro-cid-uvk5fgiw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.callout-text[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--deep);flex-wrap:wrap;align-items:center;gap:.8rem;font-size:.86rem;display:flex}.callout-badge[data-astro-cid-uvk5fgiw]{text-transform:uppercase;letter-spacing:.1em;background:var(--gold);color:#fff;border-radius:3px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.btn-sm[data-astro-cid-uvk5fgiw]{padding:.5rem 1rem;font-size:.82rem}.main-content[data-astro-cid-uvk5fgiw]{flex:1;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem}.intro-section[data-astro-cid-uvk5fgiw]{margin-bottom:clamp(2.5rem,6vw,3.8rem)}.lead[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:#1e2e2a;max-width:62ch;font-size:clamp(1.15rem,2.4vw,1.35rem);font-weight:300;line-height:1.6}.section-header[data-astro-cid-uvk5fgiw]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-bottom:2rem;padding-bottom:.8rem;display:flex}.section-title[data-astro-cid-uvk5fgiw]{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.section-count[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--gold);font-size:.75rem;font-weight:600}.poles-grid[data-astro-cid-uvk5fgiw]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:clamp(3.5rem,8vw,5rem);list-style:none;display:grid}.pole-card[data-astro-cid-uvk5fgiw]{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0b2b2614;flex-direction:column;justify-content:space-between;gap:1.2rem;padding:1.8rem 1.6rem;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden}.pole-card[data-astro-cid-uvk5fgiw]:before{content:"";background:linear-gradient(180deg, var(--gold), #c9a2274d);transform-origin:top;width:3px;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.pole-card[data-astro-cid-uvk5fgiw]:hover{box-shadow:var(--shadow-lg);border-color:#c9a22759;transform:translateY(-3px)}.pole-card[data-astro-cid-uvk5fgiw]:hover:before{transform:scaleY(1)}.pole-top[data-astro-cid-uvk5fgiw]{justify-content:space-between;align-items:center;display:flex}.pole-num[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--gold);letter-spacing:.1em;background:#c9a2270f;border:1px solid #c9a22759;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.68rem;font-weight:700;display:flex}.pole-badge[data-astro-cid-uvk5fgiw]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.65rem}.pole-title[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:var(--ink);margin-bottom:.6rem;font-size:1.2rem;font-weight:500;line-height:1.3}.pole-desc[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--muted);font-size:.85rem;line-height:1.6}.pole-footer[data-astro-cid-uvk5fgiw]{border-top:1px solid #0b2b2614;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-top:1rem;display:flex}.pole-link-detail[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--deep);font-size:.82rem;font-weight:700;text-decoration:none;transition:color .2s}.pole-link-detail[data-astro-cid-uvk5fgiw]:hover{color:var(--gold)}.pole-cta[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:#04331a;background:#25d36626;border-radius:4px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.pole-cta[data-astro-cid-uvk5fgiw]:hover{background:var(--wa);color:#04331a;transform:translateY(-1px)}.pole-cta[data-astro-cid-uvk5fgiw] svg[data-astro-cid-uvk5fgiw]{width:14px;height:14px}.founder-section[data-astro-cid-uvk5fgiw]{margin-bottom:clamp(3.5rem,8vw,5rem)}.founder-card[data-astro-cid-uvk5fgiw]{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#0a24200a 0%,#c9a2270d 100%),#fff;border:1px solid #0b2b2617;padding:clamp(2rem,5vw,3.2rem)}.eyebrow-dark[data-astro-cid-uvk5fgiw]{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem;font-size:.7rem;font-weight:600}.founder-name[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:var(--deep);margin-bottom:.4rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:500;line-height:1.2}.founder-role[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--muted);margin-bottom:1.4rem;font-size:.86rem;font-weight:600}.founder-bio[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:#2b3a36;max-width:68ch;margin-bottom:2rem;font-size:.92rem;line-height:1.75}.founder-highlights[data-astro-cid-uvk5fgiw]{border-top:1px solid var(--line);flex-wrap:wrap;gap:2.2rem;padding-top:1.6rem;display:flex}.highlight-item[data-astro-cid-uvk5fgiw]{flex-direction:column;gap:.2rem;display:flex}.highlight-item[data-astro-cid-uvk5fgiw] strong[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:var(--deep);font-size:1.6rem;font-weight:600}.highlight-item[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--muted);max-width:22ch;font-size:.78rem}.ecosysteme-section[data-astro-cid-uvk5fgiw]{margin-bottom:clamp(3.5rem,8vw,5rem)}.view-all-link[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--deep);font-size:.78rem;font-weight:600;text-decoration:none}.view-all-link[data-astro-cid-uvk5fgiw]:hover{color:var(--gold)}.eco-grid[data-astro-cid-uvk5fgiw]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.eco-card[data-astro-cid-uvk5fgiw]{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0b2b2614;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.eco-top[data-astro-cid-uvk5fgiw]{justify-content:space-between;align-items:center;display:flex}.eco-domain[data-astro-cid-uvk5fgiw]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.65rem}.eco-status[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--deep);background:#c9a2271f;border-radius:3px;padding:.15rem .45rem;font-size:.62rem;font-weight:600}.eco-name[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:var(--deep);font-size:1.15rem;font-weight:500}.eco-desc[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--muted);font-size:.82rem;line-height:1.55}.contact-section[data-astro-cid-uvk5fgiw]{border-radius:var(--radius-sm);box-shadow:var(--shadow-md);background:radial-gradient(600px 300px at 92% 8%,#c9a22714,#0000 60%),#fff;border:1px solid #0b2b2614;padding:clamp(2rem,5vw,3rem)}.contact-title[data-astro-cid-uvk5fgiw]{font-family:var(--serif);color:var(--deep);margin-bottom:.6rem;font-size:clamp(1.6rem,3.5vw,2.1rem);font-weight:500}.contact-sub[data-astro-cid-uvk5fgiw]{font-family:var(--sans);color:var(--muted);max-width:55ch;margin-bottom:2rem;font-size:.9rem;line-height:1.65}
