.BnMDbq_page{background:var(--bgPrimary);color:var(--textPrimary);padding:2rem 0 3.5rem}.BnMDbq_container{gap:3rem;width:100%;max-width:1120px;margin:0 auto;padding:0 1rem;display:grid}.BnMDbq_container>*{min-width:0}.BnMDbq_crumbs{font-size:var(--textSm);color:var(--textTertiary)}.BnMDbq_crumbs a{color:var(--textSecondary)}.BnMDbq_h2{font-size:var(--text2xl,1.6rem);line-height:var(--leadingTight);overflow-wrap:anywhere;margin:0 0 .9rem}.BnMDbq_lead{max-width:860px;color:var(--textSecondary);margin:0 0 1.4rem;line-height:1.7}.BnMDbq_note{max-width:860px;font-size:var(--textSm);color:var(--textSecondary);margin:1rem 0 0;line-height:1.65}.BnMDbq_note a,.BnMDbq_rateNote a,.BnMDbq_lead a{color:var(--textAccent)}.BnMDbq_hero{gap:1.1rem;display:grid}.BnMDbq_kicker{font-family:var(--font-geist-mono), monospace;font-size:var(--textXs);text-transform:uppercase;letter-spacing:.1em;color:var(--cdTeal);margin:0}.BnMDbq_h1{letter-spacing:-.02em;overflow-wrap:anywhere;max-width:900px;margin:0;font-size:clamp(1.85rem,4.4vw,2.9rem);line-height:1.1}.BnMDbq_answer{border-radius:var(--radiusLg);background:var(--bgSecondary);border:1px solid var(--cardBorder);border-left:4px solid var(--cdTeal);max-width:900px;padding:1.25rem 1.4rem}.BnMDbq_answerLabel{font-family:var(--font-geist-mono), monospace;font-size:var(--textXs);text-transform:uppercase;letter-spacing:.08em;color:var(--textTertiary);margin:0 0 .4rem}.BnMDbq_answerText{font-size:var(--textLg,1.12rem);margin:0;line-height:1.6}.BnMDbq_cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;margin:0;display:grid}.BnMDbq_card{border-radius:var(--radiusMd);border:1px solid var(--cardBorder);background:var(--cardBg,var(--bgSecondary));align-content:start;gap:.3rem;min-width:0;padding:1rem 1.1rem;display:grid}.BnMDbq_cardLabel{font-size:var(--textSm);color:var(--textSecondary);line-height:1.4}.BnMDbq_cardValue{color:var(--textPrimary);overflow-wrap:anywhere;margin:0;font-size:1.45rem;font-weight:700;line-height:1.15}.BnMDbq_cardLink{font-size:var(--textSm);margin:0}.BnMDbq_cardLink a{color:var(--textAccent)}.BnMDbq_toc{flex-wrap:wrap;gap:.45rem;display:flex}.BnMDbq_tocLink{border:1px solid var(--cardBorder);font-size:var(--textSm);color:var(--textSecondary);background:var(--bgPrimary);border-radius:999px;padding:.35rem .8rem}.BnMDbq_tocLink:hover{border-color:var(--cdTeal);color:var(--textPrimary)}.BnMDbq_board{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.BnMDbq_tier{border-radius:var(--radiusLg);border:1px solid var(--cardBorder);background:linear-gradient(170deg, var(--bgSecondary), var(--bgPrimary));align-content:start;gap:.8rem;min-width:0;padding:1.3rem 1.3rem 1.1rem;display:grid}.BnMDbq_tierHead{gap:.15rem;display:grid}.BnMDbq_tierName{font-size:var(--textBase,1rem);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--textTertiary);margin:0}.BnMDbq_tierInr{overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:800;line-height:1.1}.BnMDbq_tierUsd{font-size:var(--textLg,1.1rem);color:var(--textSecondary);margin:0;font-weight:600}.BnMDbq_span{background:var(--bgTertiary,var(--cardBorder));border-radius:999px;height:8px;position:relative;overflow:hidden}.BnMDbq_spanFill{background:linear-gradient(90deg, var(--cdTeal), var(--cdCyan));transform-origin:0;border-radius:999px;position:absolute;top:0;bottom:0}.BnMDbq_tierScope{margin:0;font-weight:600;line-height:1.45}.BnMDbq_tierDetail{color:var(--textSecondary);line-height:1.65;font-size:var(--textSm);margin:0}.BnMDbq_ref{border-top:1px dashed var(--cardBorder);grid-template-columns:1fr 1fr;gap:.5rem;margin:0;padding-top:.75rem;display:grid}.BnMDbq_ref div{min-width:0}.BnMDbq_ref dt{font-size:var(--textXs);color:var(--textTertiary);text-transform:uppercase;letter-spacing:.05em}.BnMDbq_ref dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:600}.BnMDbq_rateNote{max-width:900px;font-size:var(--textSm);color:var(--textSecondary);margin:1rem 0 0;line-height:1.65}.BnMDbq_lanes{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.BnMDbq_lane{border-radius:var(--radiusLg);background:var(--bgSecondary);border:1px solid var(--cardBorder);min-width:0;padding:1rem 1.1rem .4rem}.BnMDbq_laneTitle{border-bottom:2px solid var(--cdTeal);font-size:var(--textLg,1.1rem);margin:0 0 .6rem;padding-bottom:.5rem}.BnMDbq_lane:nth-child(2) .BnMDbq_laneTitle{border-bottom-color:var(--cdCyan)}.BnMDbq_lane:nth-child(3) .BnMDbq_laneTitle{border-bottom-color:var(--cdIndigo)}.BnMDbq_lane:nth-child(4) .BnMDbq_laneTitle{border-bottom-color:var(--cdCoral)}.BnMDbq_laneList{margin:0;padding:0;list-style:none}.BnMDbq_driver{border-top:1px solid var(--borderSubtle,var(--cardBorder));padding:.7rem 0}.BnMDbq_driver:first-child{border-top:none}.BnMDbq_driverHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;margin:0 0 .3rem;display:flex}.BnMDbq_driverName{font-weight:700}.BnMDbq_driverTag{font-size:var(--textXs);font-family:var(--font-geist-mono), monospace;border:1px solid var(--cardBorder);color:var(--textSecondary);white-space:nowrap;border-radius:999px;padding:.1rem .5rem}.BnMDbq_driverWhy{font-size:var(--textSm);color:var(--textSecondary);margin:0;line-height:1.6}.BnMDbq_compare{border-collapse:collapse;width:100%;font-size:var(--textSm);line-height:1.55}.BnMDbq_caption{caption-side:bottom;text-align:left;color:var(--textTertiary);font-size:var(--textXs);padding-top:.6rem}.BnMDbq_compare th,.BnMDbq_compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cardBorder);padding:.75rem .9rem}.BnMDbq_compare thead th{font-family:var(--font-geist-mono), monospace;font-size:var(--textXs);text-transform:uppercase;letter-spacing:.06em;color:var(--textTertiary);background:var(--bgSecondary)}.BnMDbq_compare tbody th{width:22%;font-weight:700}.BnMDbq_compare tbody td:last-child{background:var(--bgSecondary)}.BnMDbq_verdict{border-left:3px solid var(--cdIndigo);max-width:860px;margin:1.1rem 0 0;padding-left:1rem;line-height:1.65}.BnMDbq_receipt{border-radius:var(--radiusMd);border:1px dashed var(--borderPrimary,var(--cardBorder));background:var(--bgSecondary);max-width:820px;padding:1.2rem 1.3rem}.BnMDbq_receiptList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.BnMDbq_receiptLine{grid-template-columns:minmax(0,auto) 1fr auto;align-items:end;gap:.6rem;display:grid}.BnMDbq_receiptBill{gap:.1rem;min-width:0;display:grid}.BnMDbq_receiptName{font-weight:600}.BnMDbq_receiptDetail{font-size:var(--textSm);color:var(--textSecondary);line-height:1.45}.BnMDbq_receiptDots{border-bottom:2px dotted var(--cardBorder);min-width:1rem;margin-bottom:.35rem}.BnMDbq_receiptFigure{font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-weight:700}.BnMDbq_receiptTotal{border-top:2px solid var(--textPrimary);padding-top:.75rem}.BnMDbq_track{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.BnMDbq_stop{border-top:3px solid var(--cdCyan);min-width:0;padding:1.4rem 1rem 1rem;position:relative}.BnMDbq_stop:before{content:"";background:var(--bgPrimary);border:3px solid var(--cdCyan);border-radius:50%;width:15px;height:15px;position:absolute;top:-9px;left:1rem}.BnMDbq_stopWhen{font-family:var(--font-geist-mono), monospace;font-size:var(--textXs);text-transform:uppercase;letter-spacing:.06em;color:var(--textTertiary)}.BnMDbq_stopTitle{font-size:var(--textLg,1.1rem);margin:.3rem 0}.BnMDbq_stopBody{font-size:var(--textSm);color:var(--textSecondary);margin:0;line-height:1.6}.BnMDbq_measured{margin-top:1.4rem}.BnMDbq_measuredLabel{margin:0 0 .6rem;font-weight:700}.BnMDbq_chips{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.BnMDbq_chip{border-radius:var(--radiusMd);border:1px solid var(--cardBorder);gap:.15rem;min-width:0;padding:.8rem 1rem;display:grid}.BnMDbq_chipProject{color:var(--textAccent);font-weight:700}.BnMDbq_chipValue{font-size:1.15rem;font-weight:700}.BnMDbq_chipNote{font-size:var(--textXs);color:var(--textTertiary);line-height:1.45}.BnMDbq_steps{counter-reset:step;gap:0;max-width:860px;margin:0;padding:0;list-style:none;display:grid}.BnMDbq_step{counter-increment:step;border-left:2px solid var(--cardBorder);margin-left:1.1rem;padding:0 0 1.3rem 3.2rem;position:relative}.BnMDbq_step:last-child{border-left-color:#0000}.BnMDbq_step:before{content:counter(step);background:var(--buttonPrimary);width:2.2rem;height:2.2rem;color:var(--buttonPrimaryFg);font-weight:700;font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.15rem;left:-1.15rem}.BnMDbq_stepTitle{font-size:var(--textLg,1.08rem);margin:0 0 .3rem;line-height:1.35}.BnMDbq_stepTitle a{color:var(--textAccent)}.BnMDbq_stepBody{color:var(--textSecondary);margin:0;line-height:1.6}.BnMDbq_cases{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.BnMDbq_case{border-radius:var(--radiusLg);border:1px solid var(--cardBorder);background:var(--bgSecondary);align-content:start;gap:.5rem;min-width:0;padding:1.2rem;transition:transform .16s,border-color .16s;display:grid}.BnMDbq_case:hover{border-color:var(--cdIndigo);transform:translateY(-3px)}.BnMDbq_caseStage{font-size:var(--textXs);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.05em;background:var(--bgPrimary);border:1px solid var(--cardBorder);color:var(--textSecondary);border-radius:999px;justify-self:start;margin:0;padding:.15rem .6rem}.BnMDbq_caseName{font-size:var(--textLg,1.15rem);margin:0}.BnMDbq_caseName a{color:var(--textPrimary)}.BnMDbq_caseName a:hover{color:var(--textAccent)}.BnMDbq_caseBody{font-size:var(--textSm);color:var(--textSecondary);margin:0;line-height:1.6}.BnMDbq_caseFigures{gap:.3rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.BnMDbq_caseFigures li{font-family:var(--font-geist-mono), monospace;font-size:var(--textXs);border-left:2px solid var(--cdTeal);padding-left:.8rem}.BnMDbq_split{border-radius:var(--radiusLg);border:1px solid var(--cardBorder);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid;overflow:hidden}.BnMDbq_splitCol{min-width:0;padding:1.2rem 1.3rem}.BnMDbq_splitAlt{background:var(--bgSecondary)}.BnMDbq_splitTitle{font-size:var(--textLg,1.08rem);margin:0 0 .6rem}.BnMDbq_splitList{color:var(--textSecondary);line-height:1.6;font-size:var(--textSm);gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.BnMDbq_ask{counter-reset:ask;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.BnMDbq_askItem{counter-increment:ask;border-radius:var(--radiusMd);border:1px solid var(--cardBorder);grid-template-columns:2rem 1fr;align-items:start;gap:.5rem;padding:.75rem .9rem;line-height:1.5;display:grid}.BnMDbq_askItem:before{content:counter(ask, decimal-leading-zero);font-family:var(--font-geist-mono), monospace;color:var(--cdCoral);font-weight:700}.BnMDbq_faqs{max-width:880px}.BnMDbq_faq{border-top:1px solid var(--cardBorder);padding:.9rem 0}.BnMDbq_faq summary{cursor:pointer;font-weight:600;line-height:1.4}.BnMDbq_faq p{color:var(--textSecondary);margin:.6rem 0 0;line-height:1.65}.BnMDbq_others{gap:.6rem;display:grid}.BnMDbq_siblings{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.BnMDbq_sibling{border-radius:var(--radiusMd);border:1px solid var(--cardBorder);background:var(--bgSecondary);color:var(--textPrimary);gap:.15rem;padding:.8rem 1rem;display:grid}.BnMDbq_sibling:hover{border-color:var(--cdTeal)}.BnMDbq_siblingName{font-weight:700}.BnMDbq_siblingRange{font-size:var(--textSm);color:var(--textSecondary)}.BnMDbq_sourcesTitle{font-size:var(--textBase,1rem);margin:.4rem 0 .2rem}.BnMDbq_sources{font-size:var(--textSm);gap:.3rem;margin:0;padding-left:1.1rem;display:grid}.BnMDbq_sources a{color:var(--textAccent)}.BnMDbq_cta{border-radius:var(--radiusXl,var(--radiusLg));background:linear-gradient(135deg, var(--bgSecondary), var(--bgTertiary,var(--bgSecondary)));border:1px solid var(--cardBorder);gap:.7rem;margin-top:1rem;padding:1.8rem 1.5rem;display:grid}.BnMDbq_ctaTitle{font-size:var(--text2xl,1.5rem);margin:0;line-height:1.2}.BnMDbq_ctaBody{max-width:720px;color:var(--textSecondary);margin:0;line-height:1.6}.BnMDbq_ctaActions{flex-wrap:wrap;gap:.6rem;margin:.3rem 0 0;display:flex}.BnMDbq_ctaPrimary,.BnMDbq_ctaSecondary{border-radius:999px;padding:.65rem 1.1rem;font-weight:600;display:inline-block}.BnMDbq_ctaPrimary{background:var(--buttonPrimary);color:var(--buttonPrimaryFg)}.BnMDbq_ctaPrimary:hover{background:var(--buttonPrimaryHover)}.BnMDbq_ctaSecondary{border:1px solid var(--cardBorder);color:var(--textPrimary);background:var(--bgPrimary)}.BnMDbq_ctaSecondary:hover{border-color:var(--cdTeal)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.BnMDbq_spanFill{animation:linear both BnMDbq_grow;animation-timeline:view();animation-range:entry 10% cover 35%}.BnMDbq_stop{animation:linear both BnMDbq_rule;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes BnMDbq_grow{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes BnMDbq_rule{0%{border-top-color:var(--cardBorder)}to{border-top-color:var(--cdCyan)}}@media (max-width:640px){.BnMDbq_compare thead{display:none}.BnMDbq_compare,.BnMDbq_compare tbody,.BnMDbq_compare tr,.BnMDbq_compare th,.BnMDbq_compare td{width:100%;display:block}.BnMDbq_compare tr{border:1px solid var(--cardBorder);border-radius:var(--radiusMd);margin-bottom:.8rem;overflow:hidden}.BnMDbq_compare tbody th{background:var(--bgSecondary);width:100%}.BnMDbq_compare td:before{content:attr(data-label);font-family:var(--font-geist-mono), monospace;font-size:var(--textXs);text-transform:uppercase;letter-spacing:.05em;color:var(--textTertiary);margin-bottom:.2rem;display:block}.BnMDbq_compare tbody td:last-child{border-bottom:none}.BnMDbq_receiptLine{grid-template-columns:1fr auto}.BnMDbq_receiptDots{display:none}.BnMDbq_receiptFigure{white-space:normal;text-align:right}.BnMDbq_ref{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BnMDbq_case{transition:none}.BnMDbq_case:hover{transform:none}}
