.page-module__m86fAW__page{flex-direction:column;gap:56px;padding:56px 24px 96px;display:flex}.page-module__m86fAW__hero,.page-module__m86fAW__section{width:100%;max-width:760px;margin:0 auto}.page-module__m86fAW__backLink{color:var(--color-text-muted);margin-bottom:20px;font-size:13px;font-weight:600;display:inline-block}.page-module__m86fAW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-terracotta);margin-bottom:12px;font-size:12px;font-weight:600}.page-module__m86fAW__heroHeadline{font-family:var(--font-heading);color:var(--color-charcoal);text-wrap:balance;margin-bottom:16px;font-size:40px;font-weight:500;line-height:1.15}.page-module__m86fAW__heroSubhead{color:var(--color-text-muted);margin-bottom:16px;font-size:18px;line-height:1.7}.page-module__m86fAW__updated{color:var(--color-text-light);font-size:13px}.page-module__m86fAW__sectionHeadline{font-family:var(--font-heading);color:var(--color-charcoal);text-wrap:balance;margin-bottom:12px;font-size:26px;font-weight:600}.page-module__m86fAW__sectionBody{color:var(--color-text-muted);margin-bottom:14px;font-size:16px;line-height:1.75}.page-module__m86fAW__sectionBody:last-child{margin-bottom:0}.page-module__m86fAW__sectionBody strong{color:var(--color-charcoal)}.page-module__m86fAW__tableWrap{border:1px solid var(--color-sage-mid);border-radius:14px;margin-top:20px;overflow-x:auto}.page-module__m86fAW__table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.page-module__m86fAW__table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-light);background:var(--color-sage);padding:12px 16px;font-size:11px;font-weight:600}.page-module__m86fAW__table td{border-top:1px solid var(--color-sage);vertical-align:top;color:var(--color-text-muted);padding:14px 16px}.page-module__m86fAW__appName{color:var(--color-charcoal);font-weight:600;font-family:var(--font-heading);white-space:nowrap;font-size:16px}.page-module__m86fAW__usRow td{background:color-mix(in srgb, var(--color-forest) 6%, var(--color-white))}.page-module__m86fAW__usRow .page-module__m86fAW__appName{color:var(--color-forest)}.page-module__m86fAW__score{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.page-module__m86fAW__scoreHigh{color:var(--color-success)}.page-module__m86fAW__scoreMid{color:var(--color-gold)}.page-module__m86fAW__scoreLow{color:var(--color-error)}.page-module__m86fAW__statStrip{background:var(--color-sage);border-radius:14px;flex-wrap:wrap;gap:32px;margin:20px 0;padding:20px 24px;display:flex}.page-module__m86fAW__statNum{font-family:var(--font-heading);color:var(--color-forest);font-size:34px;font-weight:600;line-height:1}.page-module__m86fAW__statLabel{color:var(--color-text-muted);margin-top:4px;font-size:13px}.page-module__m86fAW__criterion{background:var(--color-white);border:1px solid var(--color-sage-mid);border-radius:14px;margin-bottom:12px;padding:20px 22px}.page-module__m86fAW__criterionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.page-module__m86fAW__criterionTitle{font-family:var(--font-heading);color:var(--color-charcoal);margin:0;font-size:16px;font-weight:600}.page-module__m86fAW__criterionBody{color:var(--color-text-muted);margin:0;font-size:14.5px;line-height:1.65}.page-module__m86fAW__verdict{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:11px;font-weight:700;display:inline-flex}.page-module__m86fAW__verdict:before{content:"";border-radius:50%;width:7px;height:7px;display:inline-block}.page-module__m86fAW__verdictPass{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.page-module__m86fAW__verdictPass:before{background:var(--color-success)}.page-module__m86fAW__verdictPartial{background:color-mix(in srgb, var(--color-gold) 20%, transparent);color:#8a6d1f}.page-module__m86fAW__verdictPartial:before{background:var(--color-gold)}.page-module__m86fAW__callout{border-left:3px solid var(--color-forest);background:var(--color-sage);border-radius:0 14px 14px 0;margin-top:8px;padding:20px 24px}.page-module__m86fAW__callout p{color:var(--color-charcoal);margin-bottom:12px;font-size:15.5px;line-height:1.7}.page-module__m86fAW__callout p:last-child{margin-bottom:0}.page-module__m86fAW__footerLinks{flex-wrap:wrap;gap:20px;font-size:14px;font-weight:600;display:flex}.page-module__m86fAW__footerLinks a{color:var(--color-forest)}.page-module__m86fAW__sources{color:var(--color-text-light);font-size:12.5px;line-height:1.7}.page-module__m86fAW__sources a{color:var(--color-text-light);text-decoration:underline}@media (max-width:600px){.page-module__m86fAW__heroHeadline{font-size:30px}}