.framework-bridge[data-astro-cid-qcmgyvag]{padding:1.2rem 0;margin-bottom:2rem;border-block:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem 1.4rem}.framework-bridge[data-astro-cid-qcmgyvag] h3[data-astro-cid-qcmgyvag]{flex-basis:100%;font-size:1.1rem;line-height:1.4;letter-spacing:-.02em;font-weight:600;margin:0}.framework-bridge[data-astro-cid-qcmgyvag] p[data-astro-cid-qcmgyvag]{font-size:.83rem;color:var(--muted);margin:0}.question-strip[data-astro-cid-qcmgyvag]{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem}.question-strip[data-astro-cid-qcmgyvag] a[data-astro-cid-qcmgyvag]{font-size:.83rem;text-decoration:underline;text-underline-offset:3px}.question-strip[data-astro-cid-qcmgyvag] span[data-astro-cid-qcmgyvag]{color:var(--muted);font-size:.7rem}.worked-example-link[data-astro-cid-qcmgyvag]{font-size:.8rem;color:var(--muted);text-decoration:underline;text-underline-offset:3px;margin-left:auto}.vehicle-choices[data-astro-cid-qcmgyvag]{padding-top:clamp(3rem,5vw,5rem)}.vehicle-choices[data-astro-cid-qcmgyvag] .section-intro[data-astro-cid-qcmgyvag]{margin-bottom:1.6rem}#vehicle-choices-title[data-astro-cid-qcmgyvag],#framework-bridge-title[data-astro-cid-qcmgyvag]{scroll-margin-top:6rem}.vehicle-choices[data-astro-cid-qcmgyvag] .editorial-grid[data-astro-cid-qcmgyvag] article[data-astro-cid-qcmgyvag]{display:flex;flex-direction:column}.vehicle-choices[data-astro-cid-qcmgyvag] .editorial-grid[data-astro-cid-qcmgyvag] h2[data-astro-cid-qcmgyvag]{margin-top:2.5rem}.vehicle-choices[data-astro-cid-qcmgyvag] .text-link[data-astro-cid-qcmgyvag]{margin-top:auto;padding-top:.8rem}.commitment[data-astro-cid-qcmgyvag]{padding-block:.9rem;border-block:1px solid var(--line);font-size:.88rem}.lesson-format[data-astro-cid-qcmgyvag]{font-size:.8rem;color:var(--muted);margin-top:1.2rem}.vehicle-choices[data-astro-cid-qcmgyvag]{padding-bottom:0}.comparison-scroll[data-astro-cid-qcmgyvag]{overflow-x:auto;border-top:1px solid var(--ink)}table[data-astro-cid-qcmgyvag]{width:100%;border-collapse:collapse;min-width:650px;font-size:.87rem}th[data-astro-cid-qcmgyvag],td[data-astro-cid-qcmgyvag]{padding:1.15rem 1rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;line-height:1.7}thead[data-astro-cid-qcmgyvag] th[data-astro-cid-qcmgyvag]{font-weight:600;color:var(--ink);background:var(--white)}tbody[data-astro-cid-qcmgyvag] th[data-astro-cid-qcmgyvag]{width:20%;font-weight:600}td[data-astro-cid-qcmgyvag]{width:26.66%;color:var(--muted)}.table-help[data-astro-cid-qcmgyvag]{display:none;font-size:.75rem;color:var(--muted)}.sr-only[data-astro-cid-qcmgyvag]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.next-decisions[data-astro-cid-qcmgyvag]{border-top:1px solid var(--line);padding-top:2.5rem}.next-decisions[data-astro-cid-qcmgyvag]>.eyebrow[data-astro-cid-qcmgyvag]{color:var(--muted)}.next-decisions[data-astro-cid-qcmgyvag]>h2[data-astro-cid-qcmgyvag]{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.04em}.next-decisions[data-astro-cid-qcmgyvag]>p[data-astro-cid-qcmgyvag]:not(.eyebrow){color:var(--muted);max-width:700px}.next-decisions[data-astro-cid-qcmgyvag] .button-row[data-astro-cid-qcmgyvag]{flex-wrap:wrap;align-items:center;gap:1.3rem}.next-decisions[data-astro-cid-qcmgyvag] .button[data-astro-cid-qcmgyvag]{white-space:normal}.framework-return[data-astro-cid-qcmgyvag]{font-size:.8rem;margin-top:1.8rem}.framework-return[data-astro-cid-qcmgyvag] a[data-astro-cid-qcmgyvag]{text-decoration:underline;text-underline-offset:3px}@media(max-width:650px){.framework-bridge[data-astro-cid-qcmgyvag]{gap:.6rem;margin-bottom:1.5rem}.framework-bridge[data-astro-cid-qcmgyvag] h3[data-astro-cid-qcmgyvag]{font-size:1rem}.question-strip[data-astro-cid-qcmgyvag]{gap:.55rem 1rem}.worked-example-link[data-astro-cid-qcmgyvag]{margin:.2rem 0 0;flex-basis:100%}.table-help[data-astro-cid-qcmgyvag]{display:block}.vehicle-choices[data-astro-cid-qcmgyvag] .editorial-grid[data-astro-cid-qcmgyvag] h2[data-astro-cid-qcmgyvag]{margin-top:1.6rem}}
