.vendor-join-page{--vendor-join-rule:color-mix(in srgb, var(--fb-color-border-default) 74%, transparent)}.vendor-join-page .main-flow-page-head,.vendor-join-page .page-content{border-inline:0;width:100%;margin-inline:auto}.vendor-join-page .main-flow-page-head .page-shell,.vendor-join-page .page-content>.page-shell{width:min(100% - 3rem,64rem);margin-inline:auto;padding-inline:0}.vendor-join-page.editorial-page .main-flow-page-head>.page-shell{padding-bottom:calc(var(--fb-page-head-space-end,2.25rem) + clamp(1.25rem, 3vw, 1.85rem))}.vendor-join-page .main-flow-page-title h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:550;line-height:1.12}.vendor-join-page .editorial-lede{max-width:44rem;font-size:1rem;line-height:1.7}.vendor-join-page .editorial-content{gap:1.75rem;padding:0 0 4.5rem;display:grid}.vendor-join-page .vendor-join-entry{align-items:flex-start;gap:1.25rem 2rem;margin:0;padding:clamp(1.25rem,3vw,1.85rem) clamp(1.25rem,3vw,2rem)}.vendor-join-page .vendor-join-entry>div p:first-child{letter-spacing:-.02em;font-size:1.25rem;font-weight:550;line-height:1.35}.vendor-join-page .vendor-join-entry>div p+p{max-width:38rem;margin-top:.45rem;font-size:.9375rem;line-height:1.7}.vendor-join-page .vendor-join-entry .route-action-bar{border:0;flex:none;margin:0;padding:0}.vendor-join-page .vendor-join-entry .route-action-bar-links{justify-content:flex-start}.vendor-join-page .editorial-section{margin:0;padding:clamp(1.25rem,3vw,1.85rem) clamp(1.25rem,3vw,2rem)}.vendor-join-page .editorial-section>h2{letter-spacing:-.025em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:550;line-height:1.3}.vendor-join-page .editorial-topic-grid{border:1px solid var(--vendor-join-rule);border-radius:var(--fb-radius-surface);background:var(--fb-color-bg-page);gap:0;margin-top:1.25rem;overflow:hidden}.vendor-join-page .editorial-topic{border:0;border-right:1px solid var(--vendor-join-rule);min-width:0;box-shadow:none;background:0 0;border-radius:0;padding:1.35rem 1.25rem}.vendor-join-page .editorial-topic:last-child{border-right:0}.vendor-join-page .editorial-topic>span{color:var(--fb-color-text-secondary);letter-spacing:.06em;align-items:center;gap:.4rem;margin-bottom:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:650;display:inline-flex}.vendor-join-page .editorial-topic h3{margin:0 0 .45rem;font-size:1rem;font-weight:600;line-height:1.4}.vendor-join-page .editorial-topic p{color:var(--fb-color-text-secondary);margin:0;font-size:.9375rem;line-height:1.7}.vendor-join-usage{gap:1rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.vendor-join-usage li{color:var(--fb-color-text-secondary);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.75rem;font-size:.9375rem;line-height:1.7;display:grid}.vendor-join-usage li :first-child{color:var(--fb-color-text-muted);margin-top:.2rem}@media (max-width:767px){.vendor-join-page.editorial-page .main-flow-page-head>.page-shell{padding-bottom:calc(2.5rem + clamp(1.25rem,3vw,1.85rem))}.vendor-join-page .vendor-join-entry,.vendor-join-page .vendor-join-entry .route-action-bar-links{flex-direction:column;align-items:stretch}.vendor-join-page .editorial-topic-grid{grid-template-columns:1fr}.vendor-join-page .editorial-topic{border-right:0;border-bottom:1px solid var(--vendor-join-rule)}.vendor-join-page .editorial-topic:last-child{border-bottom:0}}
