.navbar.svelte-1h32yp1{z-index:1000;width:100%;transition:var(--transition);background-color:#001e33;padding:1.4rem 0;position:fixed;top:0;left:0}.navbar.scrolled.svelte-1h32yp1{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border);padding:.9rem 0}.nav-inner.svelte-1h32yp1{justify-content:space-between;align-items:center;display:flex}.logo.svelte-1h32yp1{align-items:center;display:flex}.logo.svelte-1h32yp1 img:where(.svelte-1h32yp1){width:auto;height:64px;transition:var(--transition);display:block}.navbar.scrolled.svelte-1h32yp1 .logo:where(.svelte-1h32yp1) img:where(.svelte-1h32yp1){height:42px}.nav-links.svelte-1h32yp1{align-items:center;gap:2rem;display:flex}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--text-muted);transition:var(--transition);padding:.5rem 0;font-size:.9rem;font-weight:500;position:relative}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):not(.btn):hover,.nav-links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:var(--primary)}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";background:var(--primary);transform-origin:100%;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.nav-links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1):after,.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):not(.btn):hover:after{transform-origin:0;transform:scaleX(1)}@media (width<=768px){.nav-links.svelte-1h32yp1{display:none}}.hero.svelte-1q37ri0{background:var(--bg-color);align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg.svelte-1q37ri0{filter:brightness(.35)saturate(.7);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.06)}.hero-overlay.svelte-1q37ri0{z-index:1;background:linear-gradient(105deg, var(--bg-color) 35%, #050f2c00 100%);position:absolute;inset:0}.seismic-lines.svelte-1q37ri0{z-index:2;pointer-events:none;width:100%;position:absolute;bottom:0;left:0}.hero-content.svelte-1q37ri0{z-index:3;max-width:780px;padding-top:6rem;position:relative}.badge.svelte-1q37ri0{background:var(--primary-glow);border:1px solid var(--primary);color:var(--primary);font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;border-radius:4px;margin-bottom:1.75rem;padding:.45rem 1.2rem;font-size:.78rem;font-weight:700;display:inline-block}.hero-content.svelte-1q37ri0 h1:where(.svelte-1q37ri0){text-shadow:0 4px 32px #0009;margin-bottom:1.5rem;font-size:clamp(3.5rem,8vw,7rem)}.hero-content.svelte-1q37ri0 p:where(.svelte-1q37ri0){color:var(--text-muted);max-width:540px;margin-bottom:2.5rem;font-size:1.15rem;line-height:1.7}.hero-ctas.svelte-1q37ri0{flex-wrap:wrap;gap:1.25rem;margin-bottom:3.5rem;display:flex}.stats-row.svelte-1q37ri0{flex-wrap:wrap;gap:2.5rem;display:flex}.stat.svelte-1q37ri0{flex-direction:column;display:flex}.stat-val.svelte-1q37ri0{font-family:var(--font-heading);color:var(--primary);font-size:2rem;font-weight:800;line-height:1}.stat-lbl.svelte-1q37ri0{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:.25rem;font-size:.78rem}.pillars.svelte-3l5kzd{background:var(--surface-color);padding:8rem 0}.split-layout.svelte-3l5kzd{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.grid.svelte-3l5kzd{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem;display:grid}.image-side.svelte-3l5kzd{position:relative}.img-wrapper.svelte-3l5kzd{aspect-ratio:4/5;border:1px solid var(--border-subtle);position:relative;overflow:hidden}.img-wrapper.svelte-3l5kzd img:where(.svelte-3l5kzd){object-fit:cover;filter:brightness(.8)contrast(1.1);width:100%;height:100%}.overlay.svelte-3l5kzd{background:linear-gradient(to bottom, transparent, var(--bg-color));opacity:.4;width:100%;height:100%;position:absolute;top:0;left:0}.card.svelte-3l5kzd{clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);transition:var(--transition);border-radius:4px;padding:1.75rem}.card.svelte-3l5kzd:hover{border-color:var(--primary);transform:translateY(-5px)}.icon.svelte-3l5kzd{margin-bottom:.75rem;font-size:1.8rem}.card.svelte-3l5kzd h3:where(.svelte-3l5kzd){color:var(--primary);margin-bottom:.5rem;font-size:1.15rem}.card.svelte-3l5kzd p:where(.svelte-3l5kzd){color:var(--text-muted);font-size:.88rem;line-height:1.6}@media (width<=1024px){.split-layout.svelte-3l5kzd{grid-template-columns:1fr}.image-side.svelte-3l5kzd{order:-1;margin-bottom:2rem}.img-wrapper.svelte-3l5kzd{aspect-ratio:16/9}}@media (width<=640px){.grid.svelte-3l5kzd{grid-template-columns:1fr}}.investment.svelte-4larsb{background:var(--bg-color);clip-path:polygon(0 3%,100% 0,100% 97%,0 100%);margin:-4rem 0;padding:10rem 0}.thesis-grid.svelte-4larsb{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem;display:grid}.thesis-image.svelte-4larsb .img-wrapper:where(.svelte-4larsb){aspect-ratio:16/9;border:1px solid var(--border-subtle);overflow:hidden}.thesis-image.svelte-4larsb img:where(.svelte-4larsb){object-fit:cover;filter:brightness(.7);width:100%;height:100%}.intro.svelte-4larsb{border-radius:4px;margin-top:1.5rem;padding:1.75rem 2rem;font-size:1.1rem;line-height:1.7}.phases.svelte-4larsb{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}.phase-card.svelte-4larsb{clip-path:polygon(0 0,100% 0,100% 100%,8% 100%);transition:var(--transition);border-radius:4px;flex-direction:column;gap:1rem;padding:2rem;display:flex}.phase-card.svelte-4larsb:hover{border-color:var(--primary);transform:translateY(-5px)}.phase-head.svelte-4larsb{flex-direction:column;gap:.2rem;display:flex}.phase-id.svelte-4larsb{font-family:var(--font-heading);color:var(--primary);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;font-weight:700}.phase-range.svelte-4larsb{font-family:var(--font-heading);font-size:1.75rem;font-weight:800}.phase-card.svelte-4larsb p:where(.svelte-4larsb){color:var(--text-muted);font-size:.9rem;line-height:1.6}.philosophy.svelte-4larsb{border-left:4px solid var(--primary);border-radius:4px;align-items:center;gap:2rem;padding:2rem;display:flex}.phi-label.svelte-4larsb{font-family:var(--font-heading);color:var(--primary);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:700}.philosophy.svelte-4larsb p:where(.svelte-4larsb){color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}@media (width<=1024px){.thesis-grid.svelte-4larsb{grid-template-columns:1fr}.thesis-image.svelte-4larsb{order:-1}.phases.svelte-4larsb{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.phases.svelte-4larsb{grid-template-columns:1fr}.philosophy.svelte-4larsb{flex-direction:column;align-items:flex-start;gap:1rem}}.strategy.svelte-1xwaj13{background:var(--surface-color);clip-path:polygon(0 3%,100% 0,100% 97%,0 100%)}.strategy-grid.svelte-1xwaj13{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.col.svelte-1xwaj13{border-radius:4px;padding:2.25rem}.col-hd.svelte-1xwaj13{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.num.svelte-1xwaj13{font-family:var(--font-heading);color:var(--primary);opacity:.5;font-size:2.5rem;font-weight:800;line-height:1}.col.svelte-1xwaj13 h3:where(.svelte-1xwaj13){font-size:1.25rem}.col.svelte-1xwaj13 ul:where(.svelte-1xwaj13){flex-direction:column;gap:.9rem;padding-left:0;display:flex}.col.svelte-1xwaj13 li:where(.svelte-1xwaj13){color:var(--text-muted);padding-left:1.5rem;font-size:.93rem;line-height:1.6;position:relative}.col.svelte-1xwaj13 li:where(.svelte-1xwaj13):before{content:"✓";color:var(--primary);font-weight:800;position:absolute;left:0}.objective.svelte-1xwaj13{border-left:5px solid var(--primary);border-radius:4px;align-items:center;gap:1.5rem;margin-bottom:3rem;padding:2rem 2.25rem;display:flex}.obj-icon.svelte-1xwaj13{flex-shrink:0;font-size:2rem}.objective.svelte-1xwaj13 h3:where(.svelte-1xwaj13){color:var(--primary);margin-bottom:.4rem;font-size:1.2rem}.objective.svelte-1xwaj13 p:where(.svelte-1xwaj13){color:var(--text-muted);font-size:.93rem;line-height:1.65}.process-wrap.svelte-1xwaj13{text-align:center;margin-top:4rem}.process-img.svelte-1xwaj13{border-radius:4px;max-width:100%;height:auto;box-shadow:0 20px 40px #0000004d}@media (width<=768px){.strategy-grid.svelte-1xwaj13{grid-template-columns:1fr}}.team.svelte-uypn5v{background:var(--bg-color);padding:8rem 0}.grid.svelte-uypn5v{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.card.svelte-uypn5v{transition:var(--transition);border-radius:4px;align-items:flex-start;gap:1.75rem;padding:2rem;display:flex;position:relative}.grid.svelte-uypn5v:hover .card:where(.svelte-uypn5v){opacity:.3;filter:blur(2px)}.grid.svelte-uypn5v:hover .card:where(.svelte-uypn5v):hover{opacity:1;filter:blur();border-color:var(--primary);z-index:100;transform:translateY(-4px)}.floating-bio-box.svelte-uypn5v{border:1px solid var(--primary);opacity:0;pointer-events:none;z-index:50;background:#050c26fa;width:50%;height:auto;min-height:100%;padding:1.5rem;transition:all .3s;position:absolute;top:0;right:0;transform:translate(10px);box-shadow:0 20px 50px #000000e6}.card.svelte-uypn5v:hover .floating-bio-box:where(.svelte-uypn5v){opacity:1;pointer-events:all;transform:translate(0)}.bio-header.svelte-uypn5v{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.bio-label.svelte-uypn5v{font-family:var(--font-heading);color:var(--primary);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:800}.flags.svelte-uypn5v{align-items:center;gap:.5rem;display:flex}.bio-line.svelte-uypn5v{background:#c8922a4d;flex-grow:1;height:1px}.floating-bio-box.svelte-uypn5v p:where(.svelte-uypn5v){color:var(--text-main);white-space:pre-line;margin:0;font-size:.82rem;line-height:1.5}.photo.svelte-uypn5v{border:2px solid var(--border-color);border-radius:4px;flex-shrink:0;width:130px;height:160px;overflow:hidden}.photo.svelte-uypn5v img:where(.svelte-uypn5v){object-fit:cover;filter:grayscale(40%);width:100%;height:100%;transition:var(--transition)}.card.svelte-uypn5v:hover .photo:where(.svelte-uypn5v) img:where(.svelte-uypn5v){filter:grayscale(0%)}.placeholder.svelte-uypn5v{background:var(--surface-lighter);width:100%;height:100%;font-family:var(--font-heading);color:var(--text-muted);justify-content:center;align-items:center;font-size:2rem;font-weight:800;display:flex}.info.svelte-uypn5v h3:where(.svelte-uypn5v){margin-bottom:.25rem;font-size:1.3rem}.role.svelte-uypn5v{color:var(--primary);letter-spacing:.05em;text-transform:uppercase;font-size:.85rem;font-weight:700;font-family:var(--font-heading);margin-bottom:.9rem;display:block}.info.svelte-uypn5v p:where(.svelte-uypn5v){color:var(--text-muted);font-size:.88rem;line-height:1.65}@media (width<=900px){.grid.svelte-uypn5v{grid-template-columns:1fr}.card.svelte-uypn5v{text-align:center;flex-direction:column;align-items:center}}.compliance.svelte-1hjslgp{background:var(--surface-color);padding:6rem 0}.card.svelte-1hjslgp{border-radius:6px;padding:4rem}.hdr.svelte-1hjslgp{margin-bottom:3rem}.split-layout.svelte-1hjslgp{grid-template-columns:1.1fr .9fr;gap:4rem;display:grid}.body.svelte-1hjslgp p:where(.svelte-1hjslgp){color:var(--text-muted);margin-bottom:1.25rem;font-size:.97rem;line-height:1.7}.risk-table.svelte-1hjslgp{border:1px solid var(--border-subtle);border-radius:4px;grid-template-columns:1fr 1fr;gap:0;margin:1.5rem 0;display:grid;overflow:hidden}.image-col.svelte-1hjslgp{flex-direction:column;gap:2rem;display:flex}.img-wrapper.svelte-1hjslgp{aspect-ratio:16/10;border:1px solid var(--border-subtle);overflow:hidden}.img-wrapper.svelte-1hjslgp img:where(.svelte-1hjslgp){object-fit:cover;filter:grayscale(20%)brightness(.8);width:100%;height:100%}.rt-head.svelte-1hjslgp{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;padding:.75rem 1.25rem;font-size:.72rem;font-weight:700}.rt-head.risk-col.svelte-1hjslgp{color:#f87171;background:#ef444414}.rt-head.edge-col.svelte-1hjslgp{color:#4ade80;border-left:1px solid var(--border-subtle);background:#22c55e14}.rt-cell.svelte-1hjslgp{color:var(--text-muted);border-top:1px solid var(--border-subtle);align-items:flex-start;gap:.6rem;padding:.9rem 1.1rem;font-size:.85rem;line-height:1.5;display:flex}.rt-cell.edge-col.svelte-1hjslgp{border-left:1px solid var(--border-subtle)}.warn.svelte-1hjslgp{color:#f87171;flex-shrink:0;margin-top:.1rem;font-size:.9rem}.ok.svelte-1hjslgp{color:#4ade80;flex-shrink:0;margin-top:.1rem;font-size:.9rem}.tech-center.svelte-1hjslgp{border-radius:4px;align-items:flex-start;gap:1.5rem;padding:2rem;display:flex}.tc-icon.svelte-1hjslgp{flex-shrink:0;font-size:1.8rem}.tech-center.svelte-1hjslgp h4:where(.svelte-1hjslgp){color:var(--primary);font-size:1.05rem;font-family:var(--font-heading);margin-bottom:.5rem;font-weight:700}.tech-center.svelte-1hjslgp p:where(.svelte-1hjslgp){color:var(--text-muted);font-size:.85rem;line-height:1.6}@media (width<=1100px){.split-layout.svelte-1hjslgp{grid-template-columns:1fr}.card.svelte-1hjslgp{padding:2.5rem}}@media (width<=768px){.risk-table.svelte-1hjslgp{grid-template-columns:1fr}.rt-head.edge-col.svelte-1hjslgp,.rt-cell.edge-col.svelte-1hjslgp{border-left:none;border-top:1px solid var(--border-subtle)}}.contact.svelte-wt4tt0{background:var(--bg-color)}.inner.svelte-wt4tt0{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.text.svelte-wt4tt0 p:where(.svelte-wt4tt0){color:var(--text-muted);margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.ctas.svelte-wt4tt0{flex-wrap:wrap;gap:1rem;display:flex}.partners.svelte-wt4tt0{border-radius:4px;padding:2.25rem}.partners.svelte-wt4tt0 h4:where(.svelte-wt4tt0){color:var(--primary);letter-spacing:.08em;margin-bottom:1.5rem;font-size:1rem}.partners.svelte-wt4tt0 ul:where(.svelte-wt4tt0){flex-direction:column;gap:1.5rem;display:flex}.partners.svelte-wt4tt0 li:where(.svelte-wt4tt0){align-items:flex-start;gap:1rem;display:flex}.pi.svelte-wt4tt0{flex-shrink:0;margin-top:.1rem;font-size:1.4rem}.partners.svelte-wt4tt0 strong:where(.svelte-wt4tt0){font-size:.95rem;font-family:var(--font-heading);letter-spacing:.04em;margin-bottom:.3rem;display:block}.partners.svelte-wt4tt0 p:where(.svelte-wt4tt0){color:var(--text-muted);font-size:.85rem;line-height:1.6}@media (width<=900px){.inner.svelte-wt4tt0{grid-template-columns:1fr}}footer.svelte-jz8lnl{border-top:1px solid var(--border-subtle);background:var(--surface-color);padding:5rem 0 2rem}.top.svelte-jz8lnl{grid-template-columns:1.8fr 1fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.footer-logo.svelte-jz8lnl{opacity:.9;width:auto;height:48px;margin-bottom:1.5rem;display:block}.brand.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--text-muted);max-width:320px;font-size:.88rem;line-height:1.7}.links.svelte-jz8lnl{flex-direction:column;gap:.6rem;display:flex}.links.svelte-jz8lnl h4:where(.svelte-jz8lnl),.contact-col.svelte-jz8lnl h4:where(.svelte-jz8lnl){letter-spacing:.15em;color:var(--text-dim);margin-bottom:.75rem;font-size:.78rem}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-muted);transition:var(--transition-fast);font-size:.9rem}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--primary)}.contact-col.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--text-muted);margin-bottom:1.25rem;font-size:.88rem;line-height:1.65}.bottom.svelte-jz8lnl{border-top:1px solid var(--border-subtle);text-align:center;padding-top:1.75rem}.bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--text-dim);font-size:.8rem}.disclaimer.svelte-jz8lnl{color:var(--text-dim);opacity:.7;margin-top:.4rem;font-size:.72rem;display:block}@media (width<=900px){.top.svelte-jz8lnl{grid-template-columns:1fr;gap:2.5rem}}
