/* Match the marketing header rail while retaining each page's reading width. */
:root{--sai-product-breadcrumb-width:min(calc(100vw - 64px),1570px)}
:is(.sai-wallet-breadcrumb,.sai-lp-breadcrumb,.sai-startup-breadcrumb){box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:0;width:var(--sai-product-breadcrumb-width);margin-inline:calc((100% - var(--sai-product-breadcrumb-width))/2);margin-block:0;padding-block:22px;font-family:var(--sai-language-font,Inter),system-ui,sans-serif;font-size:12px;line-height:1.5;text-align:start}
:is(.sai-wallet-breadcrumb,.sai-lp-breadcrumb,.sai-startup-breadcrumb)>:is(a,span){display:inline-flex;align-items:center;min-height:32px;max-width:100%}
:is(.sai-wallet-breadcrumb,.sai-lp-breadcrumb,.sai-startup-breadcrumb)>[aria-hidden]{flex:none;opacity:.55}
@media(max-width:1260px){:root{--sai-product-breadcrumb-width:min(calc(100vw - 36px),1120px)}}
@media(max-width:760px){:root{--sai-product-breadcrumb-width:calc(100vw - 2 * clamp(16px,5vw,28px))}:is(.sai-wallet-breadcrumb,.sai-lp-breadcrumb,.sai-startup-breadcrumb){column-gap:9px;padding-block:16px;font-size:11px}}
