.ex-container{max-width:1220px;margin:0 auto;padding:0 40px}.ex-section{padding:80px 0}.ex-section+.ex-section{border-top:1px solid var(--fr-border)}.ex-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.ex-section-title{max-width:20ch}@media(max-width:720px){.ex-section{padding:56px 0}.ex-section-head{flex-direction:column;align-items:flex-start}}.ex-hero{padding:40px 0 24px;overflow:hidden;background:radial-gradient(75% 95% at 70% 50%,var(--fr-hero-glow) 0%,transparent 72%),radial-gradient(70% 70% at 8% 100%,var(--fr-hero-glow-soft) 0%,transparent 70%)}:root,[data-theme=light]{--fr-hero-glow: #CDEEE0;--fr-hero-glow-soft: #E6F4EE}[data-theme=dark]{--fr-hero-glow: #12332A;--fr-hero-glow-soft: #10201C}.ex-hero-container{display:grid;grid-template-columns:.93fr 1.07fr;gap:0;align-items:center;min-height:720px}.ex-hero-headline{font-size:var(--fr-text-display-xl);font-weight:600;line-height:var(--fr-leading-display);letter-spacing:var(--fr-tracking-display);color:var(--fr-text);max-width:16ch}.ex-hero-lede{margin:24px 0 32px;max-width:44ch}.ex-hero-actions{display:flex;gap:12px;flex-wrap:wrap}.ex-fine-print{margin-top:18px;font-size:14px;color:var(--fr-text-muted)}.ex-hero-art{position:relative;margin-right:-130px}.ex-hero-art img{display:block;width:100%;height:auto;max-width:none}.ex-hero-art .ex-hero-img--dark,[data-theme=dark] .ex-hero-art .ex-hero-img--light{display:none}[data-theme=dark] .ex-hero-art .ex-hero-img--dark{display:block}@media(max-width:1100px){.ex-hero-container{grid-template-columns:1fr 1fr;min-height:0}.ex-hero-art{margin-right:-60px}}@media(max-width:900px){.ex-hero{padding:48px 0 40px;background:radial-gradient(80% 50% at 50% 75%,var(--fr-hero-glow) 0%,transparent 70%)}.ex-hero-container{grid-template-columns:1fr;gap:24px}.ex-hero-art{margin:0 -12px}.ex-hero-lede{max-width:none}}.ex-p2f-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:36px}.ex-p2f-title{max-width:18ch}.ex-p2f-lede{max-width:52ch}.ex-p2f-head--stack{display:block}.ex-p2f-head--stack .ex-p2f-lede{margin-top:20px;max-width:60ch}.ex-p2f-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}.ex-p2f-link{font-size:15px;font-weight:600;color:var(--fr-accent);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}@media(max-width:900px){.ex-p2f-head{grid-template-columns:1fr;gap:20px}}.ex-proof.fr-card{display:grid;grid-template-columns:1.35fr .65fr;gap:48px;align-items:center;padding:40px 44px}.ex-proof-stats{margin:0;display:flex;flex-direction:column;gap:26px;padding-left:40px;border-left:1px solid var(--fr-border-strong)}.ex-proof-stat{margin:0}.ex-proof-value{font-size:56px;line-height:1;font-weight:600;letter-spacing:var(--fr-tracking-tight);color:var(--fr-accent);font-variant-numeric:tabular-nums}.ex-proof-unit{font-size:28px;margin-left:2px}.ex-proof-label{margin:6px 0 0;font-size:16px;color:var(--fr-text-muted)}@media(max-width:900px){.ex-proof.fr-card{grid-template-columns:1fr;gap:32px;padding:24px}.ex-proof-stats{flex-direction:row;justify-content:space-between;padding:24px 0 0;border-left:0;border-top:1px solid var(--fr-border-strong)}.ex-proof-value{font-size:40px}}@media(max-width:640px){.ex-proof.fr-card{padding:16px}.ex-proof-stats{flex-direction:column;gap:18px}}.ex-apps-title{max-width:18ch}.ex-apps-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.ex-app{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--fr-border);border-radius:var(--fr-radius-sm);text-decoration:none;color:var(--fr-text);font-size:15px;font-weight:500;transition:border-color var(--fr-transition-fast)}.ex-app:hover{border-color:var(--fr-accent);text-decoration:none}.ex-app img{width:32px;height:32px;object-fit:contain;flex-shrink:0;border-radius:6px;background:#fff;padding:2px}.ex-app span{min-width:0;line-height:1.3;overflow-wrap:anywhere}.ex-apps-all{display:inline-block;margin-top:28px}@media(max-width:1000px){.ex-apps-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:720px){.ex-apps-grid{grid-template-columns:repeat(2,1fr)}}.ex-trust-stats{grid-template-columns:repeat(4,1fr)}@media(max-width:1000px){.ex-trust-stats{grid-template-columns:1fr 1fr}}@media(max-width:640px){.ex-trust-stats{grid-template-columns:1fr}}.ex-teams-title{max-width:24ch}.ex-teams-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 40px}.ex-team-card{display:flex;flex-direction:column;border-top:1px solid var(--fr-border);padding-top:18px;text-decoration:none;color:inherit;transition:border-color var(--fr-transition-fast)}.ex-team-card:hover{text-decoration:none;border-top-color:var(--fr-border-strong)}.ex-team-card:hover .ex-team-name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.ex-team-name{font-size:17px;font-weight:600;letter-spacing:var(--fr-tracking-snug);color:var(--fr-text)}.ex-team-blurb{margin-top:8px;font-size:15px;line-height:1.6;color:var(--fr-text-muted)}.ex-team-link{margin-top:auto;padding-top:16px;font-size:15px;font-weight:600;color:var(--fr-accent);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}@media(max-width:900px){.ex-teams-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.ex-teams-grid{grid-template-columns:1fr}}.ex-exhibit{border:1px solid var(--fr-border);border-radius:var(--fr-radius-lg);overflow:hidden;background:var(--fr-surface)}.ex-exhibit-caption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;font-size:15px}.ex-caption-kicker{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--fr-text)}.ex-caption-kicker i{width:8px;height:8px;border-radius:50%;background:var(--fr-accent)}.ex-caption-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--fr-accent);text-decoration:none}.ex-caption-link:hover{text-decoration:none}.ex-caption-controls{display:flex;align-items:center;gap:20px;flex-shrink:0}.ex-exhibit-nav{display:flex;gap:8px}.ex-nav-btn{width:34px;height:34px;border:1px solid var(--fr-border-strong);background:var(--fr-surface);color:var(--fr-text);border-radius:var(--fr-radius-sm);display:grid;place-items:center;cursor:pointer}.ex-nav-btn:hover{border-color:var(--fr-text-muted)}.ex-nav-btn svg{width:16px;height:16px}.ex-exhibit-ticker{display:flex;height:3px;background:var(--fr-border)}.ex-ticker-tick{flex:1;background:transparent;border:none;padding:0;cursor:pointer}.ex-ticker-tick.active{background:var(--fr-accent)}.ex-exhibit-frame{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#0c0e12}.ex-exhibit-slide{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.ex-exhibit-slide.active{opacity:1}.ex-exhibit-slide img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:720px){.ex-exhibit-caption{flex-direction:column;align-items:flex-start;gap:14px}.ex-caption-controls{width:100%;justify-content:space-between}}.ex-prospects{background:var(--fr-surface-2)}.ex-pullquote{margin:0;max-width:900px}.ex-pullquote-mark{display:block;font-size:40px;line-height:1;color:var(--fr-accent);margin-bottom:4px}.ex-pullquote blockquote{margin:0;font-style:italic;color:var(--fr-text)}.ex-pullquote figcaption{margin-top:16px}.ex-cta{text-align:center;padding:96px 0;background:var(--fr-surface-2)}.ex-cta-inner{display:flex;flex-direction:column;align-items:center}.ex-cta-headline{margin-bottom:16px;max-width:18ch}.ex-cta-lede{max-width:48ch;margin-bottom:32px}.ex-cta-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.ex-cta-alt{margin:var(--space-6) 0 0;color:var(--fr-text-muted);font-size:.9375rem}@media(max-width:720px){.ex-container{padding:0 24px}}
