.bs-fit{display:grid;gap:20px;grid-template-columns:1fr 1fr}.bs-fit-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:26px 28px}.bs-fit-card.is-maybe{background:var(--bg-alt);box-shadow:none}.bs-fit-card h3{align-items:center;display:flex;font-size:1.25rem;gap:10px;margin-bottom:12px}.bs-fit-card h3 svg{height:26px;width:26px}.bs-fit-card.is-yes h3 svg{color:var(--accent)}.bs-fit-card.is-maybe h3 svg{color:#b4471f}.bs-list li{color:var(--ink-soft);display:flex;gap:10px;padding:7px 0}.bs-list li svg{flex:none;height:19px;margin-top:3px;width:19px}.bs-fit-card.is-yes .bs-list svg{color:var(--accent)}.bs-fit-card.is-maybe .bs-list svg{color:#b4471f}.bs-fit-foot{margin-top:26px!important;text-align:center}.bs-compare th[scope=col]:not(.is-ours){background:var(--bg-alt)}.bs-compare-wrap{margin:0 auto;max-width:1040px}.bs-note{color:var(--ink-soft);font-size:.95rem;margin:20px auto 0!important;max-width:820px;text-align:center}.bs-stats3{grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:860px}.bs-stat-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:24px 18px}.bs-foot{color:var(--ink-soft);font-size:.9rem;margin:22px auto 0!important;max-width:760px;text-align:center}.bs-size-copy{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:34px auto 0;max-width:940px}.bs-size-copy h3{font-size:1.15rem}.bs-size-copy p{color:var(--ink-soft)}.bs-cut{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.bs-cut-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;padding:26px 24px}.bs-cut-card .n-icon{margin-bottom:12px}.bs-cut-card h3{font-size:1.15rem}.bs-cut-card p{color:var(--ink-soft);font-size:.97rem}.bs-verdict{border-radius:99px;display:inline-block;font-size:.82rem;font-weight:700;margin-top:auto!important;padding:6px 12px;width:fit-content}.bs-cut-card.is-none .bs-verdict{background:#fbece6;color:#8f3512}.bs-cut-card.is-some .bs-verdict{background:#fff3c4;color:#7a4b00}.bs-cut-card.is-full{border-color:var(--accent)}.bs-cut-card.is-full .bs-verdict{background:var(--accent-tint);color:var(--accent)}.bs-cut-foot{margin:28px auto 0!important;max-width:780px;text-align:center}.bs-split-h{font-size:1.15rem;margin-top:1.2em}@media (max-width:900px){.bs-cut,.bs-fit,.bs-size-copy,.bs-stats3{grid-template-columns:1fr}}