.PlannerCta_planner__aixzG{border:1px solid var(--refresh-border);border-left:3px solid var(--refresh-accent);border-radius:.85rem;background:var(--color-surface);padding:1rem 1.2rem;margin:2rem 0}.PlannerCta_kicker__5E9Gl{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--refresh-accent)}.PlannerCta_body__KhlXj{margin:0 0 .6rem;font-size:.88rem;line-height:1.55;color:var(--color-text-soft)}.editorial-review .model-specs{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.editorial-review .model-specs .spec-item{display:grid;grid-gap:.2rem;gap:.2rem}.Readability_callout__C6vlJ{border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface-soft);padding:.9rem 1.15rem;margin:1.15rem 0}.Readability_calloutLabel__iyXI_{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin:0 0 .4rem}.Readability_calloutBody__4A8dw>p{margin:0}.Readability_calloutBody__4A8dw>p+p{margin-top:.5rem}.Readability_calloutWarning__b7rko{border-left-color:var(--color-error)}.Readability_calloutWarning__b7rko .Readability_calloutLabel__iyXI_{color:var(--color-error)}.Readability_calloutBeginner__nHHcn{border-left-color:var(--color-success)}.Readability_calloutBeginner__nHHcn .Readability_calloutLabel__iyXI_{color:var(--color-success)}.Readability_calloutContext__RhhqY{border-left-color:var(--color-text-muted)}.Readability_calloutContext__RhhqY .Readability_calloutLabel__iyXI_{color:var(--color-text-muted)}.Readability_decision__Z3Rix{border:1px solid color-mix(in srgb,var(--color-primary) 38%,var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(160deg,color-mix(in srgb,var(--color-primary) 7%,transparent),transparent 55%),var(--color-surface);padding:1.5rem 1.6rem;margin-bottom:1.5rem}.Readability_decision__Z3Rix>h2{margin-top:0}.Readability_decisionAnswer__HkINc{font-size:1.08rem;font-weight:600;line-height:1.55;margin:.25rem 0 0}.Readability_decisionFacts__uR2FK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem 1.5rem;gap:.55rem 1.5rem;margin:1.1rem 0 0;padding:0;list-style:none}.Readability_decisionFacts__uR2FK li{display:flex;gap:.5rem;align-items:baseline;font-size:.88rem}.Readability_factLabel__wiM__{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);white-space:nowrap;flex-shrink:0}.Readability_decisionCols__4ji1M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 1.5rem;gap:1rem 1.5rem;margin-top:1.15rem}.Readability_decisionCol__WqANk h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .45rem;color:var(--color-text-muted)}.Readability_decisionCol__WqANk ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:.35rem;gap:.35rem;font-size:.9rem}.Readability_decisionCol__WqANk li{padding-left:1.15rem;position:relative}.Readability_decisionForCol__ykSLN li:before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:700}.Readability_decisionNotForCol__pEIr9 li:before{content:"✕";position:absolute;left:0;color:var(--color-error);font-weight:700}.Readability_decisionBody__F___N{margin-top:1.1rem}.Readability_decisionBody__F___N>p{margin:0}.Readability_decisionBody__F___N>p+p{margin-top:.7rem}.Readability_decisionNext__xJ8Bg{margin:1.15rem 0 0;font-size:.92rem}.Readability_collapsible__QNbHY{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);margin:.6rem 0}.Readability_summary__us14o{cursor:pointer;padding:.85rem 1.1rem;list-style:none;display:flex;align-items:baseline;gap:.6rem;font-weight:600;color:var(--color-text)}.Readability_summary__us14o::-webkit-details-marker{display:none}.Readability_summary__us14o:before{content:"▸";color:var(--color-primary);flex-shrink:0;transition:transform var(--dur-control) var(--ease-out-fast)}.Readability_collapsible__QNbHY[open]>.Readability_summary__us14o:before{transform:rotate(90deg)}.Readability_summary__us14o:focus-visible,.Readability_summary__us14o:hover{color:var(--color-primary)}.Readability_summary__us14o h2,.Readability_summary__us14o h3,.Readability_summary__us14o h4{margin:0;font-size:1rem;font-weight:600;display:inline;color:inherit}.Readability_collapsibleBody__k4zSj{padding:0 1.1rem 1rem}.Readability_collapsibleBody__k4zSj>p:first-child{margin-top:0}.Readability_collapsibleBody__k4zSj>p:last-child{margin-bottom:0}@keyframes Readability_collapsibleRise__Z_TpQ{0%{opacity:0;transform:translateY(6px)}}.Readability_collapsible__QNbHY[open]>.Readability_collapsibleBody__k4zSj{animation:Readability_collapsibleRise__Z_TpQ var(--dur-card) var(--ease-out) both}@media (max-width:640px){.Readability_decision__Z3Rix{padding:1.15rem 1.2rem}.Readability_decisionCols__4ji1M,.Readability_decisionFacts__uR2FK{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Readability_summary__us14o:before{transition:none}.Readability_collapsible__QNbHY[open]>.Readability_collapsibleBody__k4zSj{animation:none}}