._item_1e35u_1{display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;align-items:start;padding:18px 0;border-bottom:1px solid var(--gf-border)}._item_1e35u_1:first-child{border-top:1px solid var(--gf-border)}._tick_1e35u_16{position:relative;display:block;width:32px;height:32px;align-self:start;margin-top:4px}._tick_1e35u_16:before{content:"";position:absolute;top:6px;left:6px;width:14px;height:8px;border-left:2px solid var(--accent-500);border-bottom:2px solid var(--accent-500);transform:rotate(-45deg)}._tick_1e35u_16 svg{display:none}._item_1e35u_1 strong{display:block;font-size:var(--gf-fontSize-sm);font-weight:var(--gf-weight-bold);color:var(--gf-text-1);margin-bottom:4px}._item_1e35u_1 span{display:block;font-size:var(--gf-fontSize-xs);color:var(--gf-text-2);line-height:1.5}._ring_95t9h_1{width:120px;height:120px;border-radius:50%;background:conic-gradient(var(--gf-score-band-poor) var(--ring-pct, 0%),var(--gf-mist) 0);display:grid;place-items:center;position:relative}._ring_95t9h_1:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background:var(--gf-paper)}._num_95t9h_22{position:relative;font-family:var(--gf-font-mono);font-size:28px;font-weight:800;color:var(--gf-text-1);display:flex;align-items:baseline;gap:2px;line-height:1}._num_95t9h_22 small{font-size:var(--gf-fontSize-2xs);font-weight:500;color:var(--gf-text-3)}._split_nyle1_4{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:center}@media (max-width: 900px){._split_nyle1_4{grid-template-columns:1fr}}._copy_nyle1_17{display:flex;flex-direction:column;gap:18px}._h2_nyle1_23{font-size:clamp(36px,4.4vw,60px);font-weight:var(--gf-weight-bold);line-height:1.05;margin:0;letter-spacing:var(--gf-tracking-tight);color:var(--gf-text-1)}._h2_nyle1_23 em{font-style:italic;color:var(--accent-500)}._lede_nyle1_37{margin:0;font-size:var(--hsElevate--body__fontSize);line-height:var(--hsElevate--body__lineHeight);color:var(--gf-text-2);max-width:56ch}._list_nyle1_45{list-style:none;padding:0;margin:8px 0 0}._doc_nyle1_51{background:var(--gf-paper);border:1px solid var(--gf-border);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--gf-shadow-md)}._band_nyle1_62{background:var(--gf-ink-900, #0F1626);color:#fff;border:none;position:relative;padding:12px 18px;font-family:var(--gf-font-mono);font-size:var(--gf-fontSize-2xs);letter-spacing:var(--gf-tracking-caps);text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}._bandStatus_nyle1_77{font-weight:var(--gf-weight-semibold);color:var(--accent-500)}._docHead_nyle1_82{display:flex;flex-direction:column;gap:4px}._docTitle_nyle1_88{font-size:20px;font-weight:var(--gf-weight-bold);margin:0;color:var(--gf-text-1);letter-spacing:-.015em}._docSub_nyle1_96{font-family:var(--gf-font-mono);font-size:var(--gf-fontSize-2xs);color:var(--gf-text-3);letter-spacing:.04em}._score_nyle1_103{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center}@media (max-width: 480px){._score_nyle1_103{grid-template-columns:1fr;text-align:center}}._scoreSide_nyle1_117{display:flex;flex-direction:column;gap:8px}._scoreBand_nyle1_123{display:inline-flex;align-items:center;gap:6px;background:var(--accent-tint, rgba(15, 181, 179, .14));color:var(--accent-600, #0C9A98);padding:4px 10px;border-radius:999px;font-family:var(--gf-font-mono);font-size:var(--gf-fontSize-2xs);font-weight:var(--gf-weight-bold);letter-spacing:var(--gf-tracking-caps);text-transform:uppercase;width:fit-content}._scoreBench_nyle1_139{font-size:var(--gf-fontSize-xs);color:var(--gf-text-2);line-height:1.45}._bars_nyle1_145{display:flex;flex-direction:column;padding:12px 0;border-top:1px solid var(--gf-border);border-bottom:1px solid var(--gf-border)}._docFoot_nyle1_153{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--gf-font-mono);font-size:var(--gf-fontSize-2xs);color:var(--gf-text-3);letter-spacing:.04em}._docFoot_nyle1_153 em{font-style:normal;color:var(--accent-500);font-weight:var(--gf-weight-semibold)}
