@layer utilities{.network-section-intro{max-width:760px;margin-bottom:40px}.network-section-intro h2{margin-bottom:18px;font-size:var(--site-text-h3);line-height:1.1}.network-section-intro>p{margin:0;color:var(--foreground-soft);font-size:var(--site-text-xl);line-height:1.65}.network-section-intro>p+p{margin-top:16px}.network-section-intro code,.network-faq-list code{font-family:var(--font-mono);font-size:.9em}.network-logo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--site-border);border-radius:999px;background:var(--surface-card);color:var(--site-foreground);font-weight:600}.network-logo img{width:20px;height:20px}.network-logo-large{width:64px;height:64px}.network-logo-large img{width:40px;height:40px}.network-service-links{display:flex;flex-wrap:wrap;gap:8px 24px}.network-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none}.network-card-grid>li{display:flex;min-width:0}.network-card{--linked-card-heading-gap: 20px;flex:1;padding:20px}.network-card h3{margin:0 0 6px;font-size:var(--site-text-title);font-weight:600;line-height:1.15}.network-card-id{color:var(--site-muted);font-family:var(--font-mono);font-size:var(--site-text-xs);overflow-wrap:anywhere}.network-card-services{display:grid;gap:7px;margin:18px 0 0;padding:0;list-style:none}.network-card-services li{display:flex;align-items:flex-start;gap:8px;color:var(--foreground-soft);font-size:var(--site-text-sm);line-height:1.4}.network-card-services svg{flex-shrink:0;width:15px;height:15px;margin-top:1px}.network-card-capabilities{color:var(--site-muted)}.network-card>.linked-card-action{padding-top:22px}}@layer utilities{.network-hero{padding:96px 0 64px}.network-hero .base-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.network-hero .base-hero-primary,.network-hero .base-hero-secondary{max-width:960px}.network-hero .network-logo{margin-bottom:24px}.network-hero .page-hero-actions{margin:28px 0 36px}.network-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.network-service{display:grid;align-content:start;gap:16px;min-width:0}.network-service h3{margin:0;font-size:var(--site-text-title)}.network-service>p{margin:0;color:var(--foreground-soft);line-height:1.6}.network-service>.network-service-links{margin-top:auto}.network-values{display:grid;gap:10px;margin:0}.network-value{display:grid;gap:4px;min-width:0;padding-top:10px;border-top:1px solid var(--site-border)}.network-value dt{color:var(--site-muted);font-size:var(--site-text-xs)}.network-value dd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0}.network-value code{font-family:var(--font-mono);font-size:var(--site-text-sm);overflow-wrap:anywhere;user-select:all}.network-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.network-split>.network-section-intro{margin-bottom:0}.network-rates-status{display:flex;justify-content:center;padding:48px 0}.network-rates{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px}.network-rates-service{min-width:0}.network-rates-service h3{margin:0 0 12px;font-size:var(--site-text-title)}.network-faq-list{display:grid;gap:24px;max-width:860px;margin:0}.network-faq-list dt{margin-bottom:6px;font-size:var(--site-text-lg);font-weight:600}.network-faq-list dd{margin:0;color:var(--foreground-soft);line-height:1.6;overflow-wrap:anywhere}@media (max-width: 960px){.network-split{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width: 760px){.network-hero{padding:56px 0 44px}.network-services-grid,.network-rates{grid-template-columns:minmax(0,1fr)}}.network-service>p code{font-family:var(--font-mono);font-size:.9em}.network-rates-empty{margin:0;color:var(--site-muted)}.network-service-capabilities{display:flex;flex-wrap:wrap;gap:6px;margin:-6px 0 0}.network-details-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:0 32px;margin:0}.network-details-list>div{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 0;border-top:1px solid var(--site-border)}.network-details-list dt{color:var(--site-muted);font-size:var(--site-text-xs)}.network-details-list dd{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;font-size:var(--site-text-md);overflow-wrap:anywhere}.network-details-list code{font-family:var(--font-mono);font-size:var(--site-text-sm)}.network-services-grid:has(>:only-child){max-width:640px}}
