.decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 28px}.decision-card{display:flex;align-items:flex-start;gap:14px;padding:21px;border:1px solid var(--line,#55452c);border-radius:12px;background:var(--panel,#17191b);min-width:0}.decision-card>svg{width:34px;height:34px;flex-shrink:0;color:var(--accent,#efbd57)}.decision-card h3{font-size:19px;line-height:1.35;margin:6px 0 10px}.decision-card p{font-size:14px;line-height:1.65;margin:0 0 13px;color:var(--muted,#c2c2c2)}.decision-card small{font-size:12px;color:var(--accent,#efbd57)}.decision-card a{overflow-wrap:anywhere}.decision-home{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-home .decision-card{display:block}.decision-home .decision-card>svg{margin-bottom:8px}.decision-reading{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.45fr);gap:32px;align-items:start;margin:28px 0}.decision-reading>section{max-width:76ch}.decision-reading p{line-height:1.85;margin:0 0 20px}.decision-reading .primary{margin:10px 0}.decision-reading aside{padding:20px;border:1px solid var(--line,#55452c);border-radius:12px;background:var(--panel,#17191b)}.decision-reading aside h2{font-size:18px;margin-top:0}.decision-reading aside article+article{border-top:1px solid var(--line,#55452c);margin-top:18px;padding-top:10px}.decision-reading code{white-space:normal;overflow-wrap:anywhere;font-size:12px}.decision-summary{border:1px solid var(--line,#55452c);border-radius:12px;padding:24px;margin:24px 0;background:var(--panel,#17191b)}.decision-summary h2{font-size:24px;margin:7px 0 12px}.decision-summary p{line-height:1.7}.decision-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.decision-facts article{padding:16px;background:var(--bg,#101214);border:1px solid var(--line,#55452c);border-radius:8px;min-width:0}.decision-facts h3{font-size:15px;color:var(--accent,#efbd57);margin:0 0 12px}.decision-facts p{display:flex;flex-direction:column;gap:5px;font-size:12px;margin:12px 0}.decision-facts strong{font-size:17px;overflow-wrap:anywhere}.decision-explainer{margin:16px 0;border:1px solid var(--line,#55452c);border-radius:8px;padding:15px 18px;background:var(--panel,#17191b)}.decision-explainer summary{font-weight:650;cursor:pointer;line-height:1.55}.decision-explainer>p{line-height:1.85;max-width:100ch;margin:14px 0 3px;font-size:14px}.decision-summary .decision-explainer{margin:20px 0}.decision-source-links{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:12px}.decision-source-links a{overflow-wrap:anywhere}.decision-unknown{font-size:12px;color:var(--muted,#c2c2c2)}.decision-unit{display:block;margin:8px 0;font-size:12px!important;font-weight:400;line-height:1.6;white-space:normal;max-width:22ch}.comparison-table .decision-unit{max-width:25ch}.p-product-price .decision-unit{margin-left:auto}.decision-reading .decision-unit{max-width:none}.decision-reading .breadcrumbs{font-size:13px}
@media(max-width:900px){.decision-home{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-reading{grid-template-columns:1fr}.decision-reading aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.decision-reading aside h2{grid-column:1/-1}.decision-reading aside article+article{border-top:0;margin-top:0;padding-top:0}.decision-facts{grid-template-columns:1fr}.decision-facts p{flex-direction:row;justify-content:space-between;gap:18px}.decision-facts strong{flex-shrink:0;max-width:50%;text-align:right}.decision-summary{padding:18px}}
@media(max-width:600px){.decision-grid,.decision-home{grid-template-columns:1fr;gap:12px}.decision-card,.decision-home .decision-card{display:flex;padding:17px;gap:11px}.decision-card h3{font-size:17px}.decision-card>svg{width:27px;height:27px}.decision-card p{font-size:13px}.decision-reading{gap:20px}.decision-reading aside{grid-template-columns:1fr}.decision-reading aside h2{grid-column:auto}.decision-reading aside article+article{border-top:1px solid var(--line,#55452c);padding-top:16px}.decision-summary h2{font-size:21px}.decision-facts strong{font-size:15px}.decision-explainer{padding:13px}.decision-summary .decision-explainer{padding:12px}}
