.site-header[data-astro-cid-nen7h5rs]{z-index:500;-webkit-backdrop-filter:blur(12px);background:#0a2420eb;border-bottom:1px solid #c9a22733;padding:.85rem 1.5rem;transition:background .3s;position:sticky;top:0}.header-wrap[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.brand[data-astro-cid-nen7h5rs]{color:#fff;align-items:center;gap:.85rem;text-decoration:none;display:flex}.monogram[data-astro-cid-nen7h5rs]{width:2.4rem;height:2.4rem;font-family:var(--serif);color:var(--gold);background:#0b2b26;border:1px solid #c9a22766;border-radius:6px;justify-content:center;align-items:center;font-size:1.15rem;font-weight:700;display:flex;box-shadow:0 2px 8px #0003}.brand-text[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--serif);letter-spacing:.02em;color:#fff;font-size:1.05rem;font-weight:600;line-height:1.15}.brand-sub[data-astro-cid-nen7h5rs]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.15em;color:var(--gold-soft);font-size:.65rem}.nav-desktop[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:1.6rem;list-style:none;display:flex}.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--sans);color:#ffffffbf;letter-spacing:.02em;padding:.4rem 0;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--gold-soft)}.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:0;right:0}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.header-btn[data-astro-cid-nen7h5rs]{padding:.55rem 1.1rem;font-size:.82rem}@media (width<=820px){.nav-desktop[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:linear-gradient(180deg, var(--deep) 0%, var(--deep-3) 100%);color:#ffffffa6;font-family:var(--sans);border-top:1px solid #c9a22740;margin-top:auto;padding:3.5rem 1.5rem 0;font-size:.85rem}.footer-wrap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:3rem;padding-bottom:3rem;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{max-width:440px}.brand-line[data-astro-cid-jo6i4kqk]{align-items:center;gap:.85rem;margin-bottom:.8rem;display:flex}.footer-name[data-astro-cid-jo6i4kqk]{font-family:var(--serif);color:#fff;letter-spacing:.08em;font-size:1.15rem;font-weight:600}.badge-ena[data-astro-cid-jo6i4kqk]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--gold-soft);background:#c9a22726;border:1px solid #c9a22766;border-radius:3px;padding:.2rem .55rem;font-size:.62rem}.footer-tagline[data-astro-cid-jo6i4kqk]{color:#ffffff9e;font-size:.84rem;line-height:1.65}.footer-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:3rem;display:flex}.footer-col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.85rem;display:flex}.col-title[data-astro-cid-jo6i4kqk]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.18em;color:var(--gold-soft);font-size:.72rem;font-weight:600}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.55rem;list-style:none;display:flex}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffbf;text-decoration:none;transition:color .2s}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#ffffff73;border-top:1px solid #ffffff14;padding:1.4rem 0;font-size:.76rem}.bottom-wrap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.wa-float-container[data-astro-cid-vsqmdgo3]{z-index:900;position:fixed;bottom:1.8rem;right:1.8rem}.wa-float-btn[data-astro-cid-vsqmdgo3]{background:var(--wa);color:#04331a;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:flex;position:relative;box-shadow:0 4px 16px #25d36666,0 8px 30px #0003}.wa-float-btn[data-astro-cid-vsqmdgo3]:hover{transform:scale(1.08)translateY(-2px);box-shadow:0 6px 20px #25d36680,0 12px 36px #00000040}.wa-float-btn[data-astro-cid-vsqmdgo3] svg[data-astro-cid-vsqmdgo3]{width:28px;height:28px}.wa-pulse[data-astro-cid-vsqmdgo3]{border:2px solid var(--wa);opacity:.6;pointer-events:none;border-radius:50%;animation:2.2s ease-out infinite wa-ring;position:absolute;inset:-3px}@keyframes wa-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.wa-tooltip[data-astro-cid-vsqmdgo3]{color:#fff;font-family:var(--sans);white-space:nowrap;opacity:0;pointer-events:none;background:#0a2420f2;border:1px solid #c9a2274d;border-radius:4px;padding:.4rem .8rem;font-size:.76rem;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;right:calc(100% + 12px);transform:translate(6px);box-shadow:0 4px 12px #0003}.wa-float-btn[data-astro-cid-vsqmdgo3]:hover .wa-tooltip[data-astro-cid-vsqmdgo3]{opacity:1;transform:translate(0)}@media print{.wa-float-container[data-astro-cid-vsqmdgo3]{display:none}}:root{--deep:#0a2420;--deep-2:#0f3630;--deep-3:#061a17;--gold:#c9a227;--gold-soft:#e3c85f;--ink:#0d1b19;--paper:#f6f4ef;--muted:#6b7c78;--line:#0b2b261a;--wa:#25d366;--serif:"Fraunces", "Georgia", "Times New Roman", serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--shadow-sm:0 1px 2px #0a24200a;--shadow-md:0 1px 2px #0a24200a, 0 4px 10px -4px #0a24200f, 0 12px 28px -12px #0a242014;--shadow-lg:0 2px 4px #0a24200d, 0 8px 18px -6px #0a242017, 0 22px 44px -16px #0a242024}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--serif);font-optical-sizing:auto;background:var(--paper);color:var(--ink);flex-direction:column;min-height:100vh;line-height:1.65;display:flex;overflow-x:hidden}.skip{font-family:var(--sans);background:var(--deep);color:#fff;z-index:1000;padding:.8rem 1.2rem;font-size:.875rem;font-weight:500;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.wrap{width:100%;max-width:1080px;margin:0 auto}.grain-overlay{position:relative;overflow:hidden}.grain-overlay:before{content:"";opacity:.055;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:absolute;inset:0}.btns{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.btn{font-family:var(--sans);letter-spacing:-.005em;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.5rem;font-size:.895rem;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s,color .22s,border-color .22s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.btn-wa{background:var(--wa);color:#04331a;box-shadow:0 2px 6px #25d36638,0 8px 20px -8px #25d3664d}.btn-wa:hover{box-shadow:0 4px 10px #25d36642,0 14px 30px -10px #25d3666b}.btn-gold{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-soft) 100%);color:var(--deep-3);box-shadow:0 4px 12px #c9a22740}.btn-gold:hover{box-shadow:0 6px 16px #c9a22759}.btn-outline{color:var(--deep);background:0 0;border-color:#0b2b2633}.btn-outline:hover{background:var(--deep);color:#fff;border-color:var(--deep);box-shadow:0 4px 10px #0a242024}.btn-outline-light{color:#fff;background:0 0;border-color:#ffffff4d}.btn-outline-light:hover{background:#ffffff1f;border-color:#fff}.btn svg{flex:none;width:16px;height:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.theme-01,html.theme-01,body.theme-01{--deep:#0a2420;--deep-2:#0f3630;--deep-3:#061a17;--gold:#c9a227;--gold-soft:#e3c85f;--ink:#0d1b19;--paper:#f6f4ef;--muted:#6b7c78;--line:#0b2b261a;--wa:#25d366;--serif:"Fraunces", "Georgia", serif;--sans:"Inter", system-ui, sans-serif}.theme-02,html.theme-02,body.theme-02{--deep:#0c1b33;--deep-2:#162a4a;--deep-3:#081120;--gold:#d4af37;--gold-soft:#fde68a;--ink:#0f172a;--paper:#f8fafc;--muted:#64748b;--line:#0c1b331f;--serif:"Georgia", "Times New Roman", serif;--sans:"Inter", system-ui, sans-serif}.theme-02 .hero{background:radial-gradient(1200px 600px at 85% 15%,#d4af3726,#0000 60%),linear-gradient(165deg,#0c1b33 0%,#162a4a 60%,#081120 100%)!important}.theme-03,html.theme-03,body.theme-03{--deep:#090a0c;--deep-2:#14171d;--deep-3:#050607;--gold:#e5c158;--gold-soft:#c5a059;--ink:#f3f4f6;--paper:#0b0c0e;--muted:#9ca3af;--line:#e5c15826;--serif:"Fraunces", "Georgia", serif;--sans:"Inter", system-ui, sans-serif}.theme-03,.theme-03 body{color:#f3f4f6!important;background:#0b0c0e!important}.theme-03 .hero{background:radial-gradient(circle at 80% 20%,#e5c1582e,#0000 50%),radial-gradient(circle at 20% 80%,#c5a0591f,#0000 50%),#090a0c!important;border-bottom:1px solid #e5c15833!important}.theme-03 .status-bar{color:#e5e7eb!important;background:#14171d!important;border-bottom:1px solid #e5c15833!important}.theme-03 .template-callout{color:#f3f4f6!important;background:#12141a!important;border-color:#e5c15840!important}.theme-03 .pole-card{background:#14171d!important;border-color:#e5c15826!important}.theme-03 .pole-title,.theme-03 .founder-name,.theme-03 .section-title{color:#f3f4f6!important}.theme-03 .pole-desc,.theme-03 .founder-bio,.theme-03 .lead{color:#9ca3af!important}.theme-03 .founder-card{background:#14171d!important;border-color:#e5c15833!important}.theme-03 .highlight-item{background:#0b0c0e!important;border-color:#e5c15826!important}.theme-03 .highlight-item strong{color:#e5c158!important}.theme-03 .highlight-item span{color:#9ca3af!important}.theme-03 .eco-card{background:#14171d!important;border-color:#e5c15826!important}.theme-03 .eco-name{color:#f3f4f6!important}.theme-03 .contact-section{background:#14171d!important;border-color:#e5c15833!important}.theme-03 .contact-title{color:#f3f4f6!important}.theme-03 .contact-sub{color:#9ca3af!important}.theme-04,html.theme-04,body.theme-04{--deep:#191919;--deep-2:#2c2c2c;--deep-3:#111;--gold:#9e2a2b;--gold-soft:#c1494a;--ink:#191919;--paper:#fbf9f4;--muted:#595959;--line:#1919191f;--serif:"Georgia", serif;--sans:"Inter", system-ui, sans-serif}.theme-04 .hero{background:radial-gradient(800px 400px at 85% 15%,#9e2a2b1f,#0000 60%),linear-gradient(165deg,#1f1f1f 0%,#2a2a2a 60%,#151515 100%)!important;border-bottom:2px solid #9e2a2b!important}.theme-05,html.theme-05,body.theme-05{--deep:#064e3b;--deep-2:#047857;--deep-3:#022c22;--gold:#10b981;--gold-soft:#6ee7b7;--ink:#064e3b;--paper:#ecfdf5;--muted:#047857;--line:#064e3b1f;--serif:"Inter", system-ui, sans-serif;--sans:"Inter", system-ui, sans-serif}.theme-05 .hero{background:radial-gradient(900px 500px at 85% 20%,#10b98140,#0000 60%),linear-gradient(165deg,#064e3b 0%,#047857 70%,#022c22 100%)!important}.theme-06,html.theme-06,body.theme-06{--deep:#09090b;--deep-2:#18181b;--deep-3:#000;--gold:#d97706;--gold-soft:#f59e0b;--ink:#09090b;--paper:#fff;--muted:#71717a;--line:#e4e4e7;--serif:"Inter", system-ui, sans-serif;--sans:"Inter", system-ui, sans-serif}.theme-06 .hero{background:#09090b!important;border-bottom:3px solid #d97706!important}.theme-06 .pole-card,.theme-06 .btn{border-radius:0!important}.theme-07,html.theme-07,body.theme-07{--deep:#431407;--deep-2:#2a0b03;--deep-3:#1a0601;--gold:#f59e0b;--gold-soft:#fde68a;--ink:#431407;--paper:#fffbeb;--muted:#78350f;--line:#4314071f;--serif:"Fraunces", "Georgia", serif;--sans:"Inter", system-ui, sans-serif}.theme-07 .hero{background:radial-gradient(1000px 500px at 85% 15%,#f59e0b33,#0000 60%),linear-gradient(165deg,#431407 0%,#2a0b03 60%,#1a0601 100%)!important}.theme-08,html.theme-08,body.theme-08{--deep:#070b19;--deep-2:#131c38;--deep-3:#03060f;--gold:#00f0ff;--gold-soft:#38bdf8;--ink:#f8fafc;--paper:#090e1f;--muted:#94a3b8;--line:#00f0ff26;--serif:"Inter", system-ui, sans-serif;--sans:"Inter", system-ui, sans-serif}.theme-08,.theme-08 body{color:#f8fafc!important;background:#090e1f!important}.theme-08 .hero{background:radial-gradient(circle at 80% 20%,#00f0ff33,#0000 50%),linear-gradient(165deg,#070b19 0%,#131c38 60%,#03060f 100%)!important;border-bottom:1px solid #00f0ff4d!important}.theme-08 .status-bar{color:#e2e8f0!important;background:#111a33!important;border-bottom:1px solid #00f0ff33!important}.theme-08 .pole-card,.theme-08 .founder-card,.theme-08 .eco-card,.theme-08 .contact-section{background:#111a33!important;border-color:#00f0ff33!important;box-shadow:0 4px 20px #00f0ff0a!important}.theme-08 .pole-title,.theme-08 .founder-name,.theme-08 .eco-name,.theme-08 .contact-title,.theme-08 .section-title{color:#f8fafc!important}.theme-08 .pole-desc,.theme-08 .founder-bio,.theme-08 .lead,.theme-08 .contact-sub{color:#94a3b8!important}.theme-08 .highlight-item{background:#070b19!important;border-color:#00f0ff33!important}.theme-09,html.theme-09,body.theme-09{--deep:#180c24;--deep-2:#2d1245;--deep-3:#100618;--gold:#f59e0b;--gold-soft:#ec4899;--ink:#1f1235;--paper:#fdf4ff;--muted:#701a75;--line:#180c241f;--serif:"Fraunces", serif;--sans:"Inter", system-ui, sans-serif}.theme-09 .hero{background:radial-gradient(1000px 500px at 85% 15%,#ec489940,#0000 60%),linear-gradient(165deg,#180c24 0%,#2d1245 70%,#100618 100%)!important;border-bottom:2px solid #ec4899!important}.theme-10,html.theme-10,body.theme-10{--deep:#0f172a;--deep-2:#1e293b;--deep-3:#020617;--gold:#0284c7;--gold-soft:#38bdf8;--ink:#0f172a;--paper:#f8fafc;--muted:#475569;--line:#0f172a1f;--serif:"Inter", system-ui, sans-serif;--sans:"Inter", system-ui, sans-serif}.theme-10 .hero{background:radial-gradient(1000px 500px at 85% 15%,#0284c738,#0000 60%),linear-gradient(165deg,#0f172a 0%,#1e293b 65%,#020617 100%)!important;border-bottom:2px solid #0284c7!important}
