.bs-feature-page{display:grid;grid-template-columns:194px minmax(0,1fr);grid-gap:48px;gap:48px;padding:36px 0 48px}.bs-feature-nav{display:flex;flex-direction:column;gap:4px;align-self:start;min-width:0}.bs-feature-nav>span{color:var(--bs-muted);font-size:11px;padding:0 10px 10px}.bs-feature-nav a{display:flex;align-items:center;gap:9px;padding:10px;border-radius:5px;font-size:12px;color:var(--bs-muted);overflow-wrap:anywhere}.bs-feature-nav svg{flex:0 0 auto}.bs-feature-nav a:hover{background:var(--bs-bg);color:var(--bs-ink)}.bs-feature-nav a[aria-current=page]{background:var(--bs-soft);color:var(--bs-accent);font-weight:700}.bs-feature-content{min-width:0;max-width:744px}.bs-site .bs-feature-product{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:750;color:var(--bs-accent);margin-bottom:12px}.bs-site .bs-feature-content h1{font-size:30px;line-height:1.25;overflow-wrap:anywhere}.bs-site .bs-feature-content header p{font-size:14px;line-height:1.75;color:var(--bs-muted);margin-top:12px;max-width:650px}.bs-feature-points{margin-top:26px;border-top:1px solid var(--bs-line)}.bs-feature-points section{display:flex;gap:12px;padding:17px 0;border-bottom:1px solid var(--bs-line)}.bs-feature-points section>svg{color:var(--bs-accent);flex:0 0 auto;margin-top:2px}.bs-feature-points section>div{min-width:0}.bs-site .bs-feature-points h2{font-size:14px;line-height:1.5}.bs-site .bs-feature-points p{color:var(--bs-muted);font-size:13px;line-height:1.7;margin-top:4px;overflow-wrap:anywhere}.bs-feature-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:24px}.bs-feature-actions .bs-button{white-space:normal;text-align:center}.bs-feature-actions svg{flex:0 0 auto}.bs-site .bs-feature-tour{display:inline-flex;align-items:center;gap:6px;color:var(--bs-accent);font-size:12px;padding:8px 0;margin-left:auto}@media (max-width:800px){.bs-feature-page{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px}.bs-feature-nav{flex-direction:row;flex-wrap:wrap;border-bottom:1px solid var(--bs-line);padding-bottom:14px}.bs-feature-nav>span{width:100%;padding-left:0;padding-bottom:4px}.bs-feature-content{max-width:none}}@media (max-width:480px){.bs-site .bs-feature-content h1{font-size:26px}.bs-feature-nav a{padding:9px 8px}.bs-site .bs-feature-tour{margin-left:0}}@media (pointer:coarse){.bs-feature-actions a,.bs-feature-nav a{min-height:44px}}