:root{--exchange-bg:#f6f0e6;--exchange-panel:#ffffff;--exchange-ink:#020617;--exchange-muted:#41516b;--exchange-soft:#f8f3ea;--exchange-line:#ded2bd;--exchange-gold:#d59a1f;--exchange-gold-soft:#fff4cf;--exchange-navy:#020617;--exchange-green:#0b8f47;--exchange-red:#9f1239;--exchange-radius-xl:2rem;--exchange-shadow:0 24px 80px rgba(15,23,42,0.1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at top left,rgba(213,154,31,.18),transparent 30rem),radial-gradient(circle at top right,rgba(2,6,23,.08),transparent 34rem),var(--exchange-bg);color:var(--exchange-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.exchange-shell{min-height:100vh}.exchange-topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;border-bottom:1px solid rgba(222,210,189,.85);background:rgba(255,255,255,.9);padding:1.1rem clamp(1.25rem,4vw,4.25rem);backdrop-filter:blur(18px)}.exchange-brand{display:inline-flex;align-items:center;gap:.8rem;min-width:13rem}.exchange-brand-mark{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:1rem;background:linear-gradient(135deg,#1d1a68,#5145cd);color:#f9d24a;font-size:.85rem;font-weight:950;box-shadow:0 14px 34px rgba(29,26,104,.24)}.exchange-brand strong{display:block;font-size:.95rem;font-weight:950;letter-spacing:-.04em}.exchange-brand small{display:block;margin-top:.12rem;color:var(--exchange-muted);font-size:.72rem;font-weight:800}.exchange-topnav{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;flex-wrap:wrap}.exchange-topnav-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;border:1px solid var(--exchange-line);border-radius:999px;background:rgba(255,255,255,.74);padding:0 1.15rem;font-size:.75rem;font-weight:950;letter-spacing:-.02em;transition:.18s ease}.exchange-topnav-link:hover{transform:translateY(-1px);border-color:rgba(2,6,23,.25);box-shadow:0 12px 26px rgba(15,23,42,.08)}.exchange-topnav-primary{border-color:var(--exchange-navy);background:var(--exchange-navy);color:white}.exchange-main{width:min(1180px,calc(100vw - 2rem));margin:0 auto;padding:clamp(2rem,5vw,4.75rem) 0 5rem}.exchange-eyebrow{margin:0 0 1rem;color:#9a5e00;font-size:.72rem;font-weight:950;letter-spacing:.42em;text-transform:uppercase}.exchange-sea-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(18rem,.75fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;min-height:34rem;border:1px solid var(--exchange-line);border-radius:var(--exchange-radius-xl);background:radial-gradient(circle at left,rgba(236,203,114,.18),transparent 24rem),linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.78));padding:clamp(2rem,5vw,4rem);box-shadow:var(--exchange-shadow)}.exchange-privacy-section h2,.exchange-sea-hero h1,.exchange-section-heading h2,.exchange-slow-note h2,.exchange-workspace-preview h2{margin:0;max-width:53rem;color:var(--exchange-ink);font-size:clamp(3rem,7vw,6.7rem);line-height:.88;letter-spacing:-.08em}.exchange-hero-lede,.exchange-privacy-section p,.exchange-section-heading p,.exchange-slow-note p,.exchange-workspace-preview p{max-width:46rem;margin:1.3rem 0 0;color:#253149;font-size:clamp(1rem,1.5vw,1.13rem);font-weight:750;line-height:1.7}.exchange-hero-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.exchange-button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border-radius:999px;padding:0 1.35rem;font-size:.78rem;font-weight:950;letter-spacing:-.02em;transition:.18s ease}.exchange-button:hover{transform:translateY(-1px)}.exchange-button-dark{background:var(--exchange-navy);color:#fff}.exchange-button-light{border:1px solid var(--exchange-line);background:#fff;color:var(--exchange-ink)}.exchange-rule-card{border-radius:1.8rem;background:var(--exchange-navy);color:white;padding:clamp(1.5rem,3vw,2rem);box-shadow:0 22px 58px rgba(2,6,23,.22)}.exchange-rule-card span{display:block;color:#f4bd24;font-size:.72rem;font-weight:950;letter-spacing:.35em;text-transform:uppercase}.exchange-rule-card strong{display:block;margin-top:1rem;font-size:clamp(1.3rem,2.8vw,2.25rem);line-height:1.08;letter-spacing:-.05em}.exchange-rule-card p{margin:1rem 0 0;color:rgba(255,255,255,.74);font-size:.95rem;font-weight:750;line-height:1.6}.exchange-privacy-section,.exchange-section,.exchange-slow-note,.exchange-workspace-preview{margin-top:1.4rem;border:1px solid var(--exchange-line);border-radius:var(--exchange-radius-xl);background:rgba(255,255,255,.82);padding:clamp(1.5rem,4vw,2.6rem);box-shadow:0 18px 50px rgba(15,23,42,.06)}.exchange-privacy-section h2,.exchange-section-heading h2,.exchange-slow-note h2,.exchange-workspace-preview h2{font-size:clamp(2rem,4vw,4rem);line-height:.98}.exchange-section-heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,.8fr);gap:1.5rem;align-items:end;margin-bottom:1.3rem}.exchange-actor-grid,.exchange-card-grid,.exchange-entry-grid,.exchange-privacy-grid{display:grid;gap:1rem}.exchange-card-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.exchange-actor-card,.exchange-entry-card,.exchange-info-card,.exchange-privacy-card{min-height:12rem;border:1px solid var(--exchange-line);border-radius:1.55rem;background:#fff;padding:1.35rem}.exchange-entry-card span,.exchange-info-card span{color:#9a5e00;font-size:.72rem;font-weight:950;letter-spacing:.28em;text-transform:uppercase}.exchange-entry-card p,.exchange-info-card p{margin:1rem 0 0;color:#334155;font-size:.93rem;font-weight:750;line-height:1.65}.exchange-actor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.exchange-actor-card{min-height:14rem;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(248,243,234,.72))}.exchange-actor-card p{margin:0;color:#9a5e00;font-size:.72rem;font-weight:950;letter-spacing:.25em;text-transform:uppercase}.exchange-actor-card h3,.exchange-entry-card h3,.exchange-privacy-card h3{margin:.85rem 0 0;color:var(--exchange-ink);font-size:1.45rem;line-height:1;letter-spacing:-.06em}.exchange-actor-card span{display:block;margin-top:1rem;color:#334155;font-size:.95rem;font-weight:750;line-height:1.65}.exchange-privacy-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(28rem,1fr);gap:1.25rem;align-items:start}.exchange-privacy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-privacy-card{min-height:20rem}.exchange-visible-card{background:#f1fff7;border-color:#b8f0ce}.exchange-hidden-card{background:#fff8ed;border-color:#efd7b4}.exchange-privacy-card ul{display:grid;gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none}.exchange-privacy-card li{border-radius:999px;background:rgba(255,255,255,.74);padding:.75rem .9rem;color:#26364f;font-size:.86rem;font-weight:850}.exchange-entry-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.exchange-entry-card{display:block;transition:.18s ease}.exchange-entry-card:hover{transform:translateY(-2px);box-shadow:0 18px 42px rgba(15,23,42,.09)}.exchange-workspace-preview{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,.7fr);gap:1.5rem;align-items:center;background:var(--exchange-navy);color:white}.exchange-workspace-preview h2,.exchange-workspace-preview p{color:white}.exchange-workspace-preview p{color:rgba(255,255,255,.74)}.exchange-workspace-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.exchange-workspace-links a{display:flex;min-height:3.1rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);color:white;font-size:.78rem;font-weight:950;letter-spacing:-.02em}.exchange-card,.exchange-dashboard,.exchange-hero,.exchange-opportunity-card,.exchange-overview,.exchange-panel,.exchange-shell-section{border:1px solid var(--exchange-line);border-radius:var(--exchange-radius-xl);background:rgba(255,255,255,.86);padding:clamp(1.5rem,4vw,2.6rem);box-shadow:0 18px 50px rgba(15,23,42,.06)}.exchange-hero{width:min(1180px,calc(100vw - 2rem));margin:2rem auto 1.4rem}.exchange-hero h1{max-width:48rem;margin:0;color:var(--exchange-ink);font-size:clamp(3.4rem,7vw,6.2rem);line-height:.88;letter-spacing:-.08em}.exchange-card p,.exchange-hero p,.exchange-opportunity-card p,.exchange-overview p,.exchange-panel p{color:#253149;font-weight:750;line-height:1.7}.exchange-dashboard-nav,.exchange-nav,.exchange-tabs{display:flex;flex-wrap:wrap;gap:.65rem;width:min(1180px,calc(100vw - 2rem));margin:1rem auto;border:1px solid var(--exchange-line);border-radius:999px;background:rgba(255,255,255,.8);padding:.65rem}.exchange-dashboard-nav a,.exchange-nav a,.exchange-tabs a{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--exchange-line);border-radius:999px;background:#fff;padding:0 1rem;font-size:.72rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.exchange-detail-grid,.exchange-grid,.exchange-metric-grid,.exchange-opportunity-grid{display:grid;width:min(1180px,calc(100vw - 2rem));margin:1rem auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.exchange-list-card,.exchange-metric,.exchange-private-field,.exchange-rule,.exchange-stat{border:1px solid var(--exchange-line);border-radius:1.55rem;background:#fff;padding:1.35rem;box-shadow:0 18px 50px rgba(15,23,42,.05)}@media (max-width:980px){.exchange-privacy-section,.exchange-sea-hero,.exchange-section-heading,.exchange-workspace-preview{grid-template-columns:1fr}.exchange-card-grid-four,.exchange-detail-grid,.exchange-entry-grid,.exchange-grid,.exchange-metric-grid,.exchange-opportunity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-actor-grid,.exchange-privacy-grid{grid-template-columns:1fr}.exchange-topbar{align-items:flex-start;flex-direction:column}.exchange-topnav{width:100%;justify-content:flex-start}}@media (max-width:620px){.exchange-main{width:min(100vw - 1rem,1180px);padding-top:1rem}.exchange-privacy-section,.exchange-sea-hero,.exchange-section,.exchange-slow-note,.exchange-workspace-preview{border-radius:1.4rem;padding:1.25rem}.exchange-hero h1,.exchange-sea-hero h1{font-size:clamp(3rem,18vw,4.3rem)}.exchange-card-grid-four,.exchange-detail-grid,.exchange-entry-grid,.exchange-grid,.exchange-metric-grid,.exchange-opportunity-grid,.exchange-workspace-links{grid-template-columns:1fr}.exchange-topnav-link{flex:1 1 auto}}.exchange-legacy-page-hero{margin-bottom:1.4rem;border:1px solid var(--exchange-line,#ded2bd);border-radius:var(--exchange-radius-xl,2rem);background:radial-gradient(circle at top left,rgba(213,154,31,.16),transparent 24rem),linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.78));padding:clamp(1.5rem,4vw,3rem);box-shadow:var(--exchange-shadow,0 24px 80px rgba(15,23,42,.1))}.exchange-legacy-page-hero h1{max-width:56rem;margin:0;color:var(--exchange-ink,#020617);font-size:clamp(2.6rem,6vw,5.2rem);line-height:.92;letter-spacing:-.08em}.exchange-legacy-page-hero p:not(.exchange-eyebrow){max-width:48rem;margin:1rem 0 0;color:#253149;font-size:1rem;font-weight:750;line-height:1.7}.exchange-section-card{margin-top:1.2rem;border:1px solid var(--exchange-line,#ded2bd);border-radius:1.75rem;background:rgba(255,255,255,.88);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 16px 42px rgba(15,23,42,.06)}.exchange-section-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.exchange-section-card-header h2{margin:0;color:var(--exchange-ink,#020617);font-size:clamp(1.5rem,3vw,2.4rem);line-height:1;letter-spacing:-.06em}.exchange-section-card-header p:not(.exchange-eyebrow){max-width:44rem;margin:.65rem 0 0;color:#41516b;font-size:.95rem;font-weight:750;line-height:1.65}.exchange-section-card-body{display:grid;gap:1rem}.exchange-section-card-footer{margin-top:1rem;border-top:1px solid var(--exchange-line,#ded2bd);padding-top:1rem}.exchange-status-pill{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border:1px solid #dbe3ef;border-radius:999px;background:#f8fafc;padding:.45rem .72rem;color:#334155;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.exchange-status-pill-green{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.exchange-status-pill-gold{border-color:#fde68a;background:#fffbeb;color:#92400e}.exchange-status-pill-red{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.exchange-status-pill-slate{border-color:#dbe3ef;background:#f8fafc;color:#334155}